Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2007-09-12 16:39:18 ЛС | профиль | цитата
В предложенном виде конечно не работает. Конкретную реализацию можно посмотреть в
http://hiasm.googlecode.com/svn/src/elmen/elmen.dpr
процедуры ElMoveUp и ElMoveDown. Как видим конкретные значения данного поля в алгоритме не участвуют вообще.
При добавление новой записи в это поле заносится MAX(pos) + 1.
При удаление ничего не делается.
При перестановке(вверх, вниз) меняются значения двух соседних записей.
Идентификация записи идет по уникальному полю - имени элемента в среде.
карма: 26
0