AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2005, 09:18   #1  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
Thumbs down
Помогите пожалуйста - не могу найти где и как и в каком месте в таблице 39 проставляется поле Line No. Помогите пожалуйста - очень надо!!! Может быть оно как то автоматически проставляется - я имею ввиде не в коде?
Старый 17.01.2005, 09:45   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
При вводе строк заказа через форму оно действительно проставляется "как-то автоматически". Если точнее - за номер очередной строки отвечает свойство autosplitkey (см. хелп).
Вкратце, суть такова: если у таблички последнее поле в ключе имеет тип интеджер (а также некоторые другие типы) и в форме именно этот ключ используется, как активный, то можно выставить свойство autosplitkey в Yes. Тогда, если Вы вставляете строку в конце, то ее номер будет +10000 от последней, если между двумя строками, то среднее между предыдущей и следующей строкой.
Причем это свойство именно формы, если попробовать вставить строку непосредственно в таблицу, то никакого автоматического присвоения номера строки не произойдет.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 17.01.2005, 09:49   #3  
Greggy_imported is offline
Greggy_imported
Участник
Аватар для Greggy_imported
 
291 / 10 (1) +
Регистрация: 24.09.2004
респект!!!
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:16.