Показать сообщение отдельно
Старый 11.08.2003, 13:10   #1  
Nataly is offline
Nataly
Участник
 
101 / 10 (1) +
Регистрация: 17.06.2003
Адрес: Екатеринбург
Номера строк в таблицах Purchase Line и Sales Line
Может быть кто-то разъеснит мне одну загадочную вещь. Не то что бы это проблема, но очень хочется понять.
В таблицах 37 и 39 (это фактурные части документов продажи и покупки) есть ключевое поле Line No. (integer). Если пользователь создает строки в этих таблицах из формы (ну, например, Заказ), то это поле заполняется автоматически, т.к. у формы стоит свойство AutoSplitKey=Да. Но почему автоматически присваеваются такие странные номера: 10000, 20000 и т.д. Почему именно такие?
Мне необходимо создавать строки в этих таблицах программно и я не уверена будет правильно просто присваивать им такие номера по порядку (10000, 20000, 30000...).


Кстати с этим полем еще одна загадочность есть. Если программно вставить запись с Line No. = 0, то при любой пользовательской попытке изменить или удалить такую строку Navision просто вылетает.

Буду благодарна за любые соображения по этому поводу.