17.01.2005, 09:18 | #1 |
Участник
|
Помогите пожалуйста - не могу найти где и как и в каком месте в таблице 39 проставляется поле Line No. Помогите пожалуйста - очень надо!!! Может быть оно как то автоматически проставляется - я имею ввиде не в коде?
|
|
17.01.2005, 09:45 | #2 |
NavAx
|
При вводе строк заказа через форму оно действительно проставляется "как-то автоматически". Если точнее - за номер очередной строки отвечает свойство autosplitkey (см. хелп).
Вкратце, суть такова: если у таблички последнее поле в ключе имеет тип интеджер (а также некоторые другие типы) и в форме именно этот ключ используется, как активный, то можно выставить свойство autosplitkey в Yes. Тогда, если Вы вставляете строку в конце, то ее номер будет +10000 от последней, если между двумя строками, то среднее между предыдущей и следующей строкой. Причем это свойство именно формы, если попробовать вставить строку непосредственно в таблицу, то никакого автоматического присвоения номера строки не произойдет.
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
17.01.2005, 09:49 | #3 |
Участник
|
респект!!!
|
|