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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2007, 14:47   #21  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Цитата:
Сообщение от Mary Посмотреть сообщение

Попробовала. И частичные отгрузки и приемки нескольких строк. Работает корректно..
Поэтому я и написал
Цитата:
возможно

Побродите по тулкиту - где может быть INSERT(TRUE) написано без предварительной обработке Line No.
Старый 16.04.2007, 14:59   #22  
Mary is offline
Mary
Участник
 
45 / 10 (1) +
Регистрация: 27.02.2004
Цитата:
Сообщение от randrews Посмотреть сообщение
Поэтому я и написал
Побродите по тулкиту - где может быть INSERT(TRUE) написано без предварительной обработке Line No.

Да, пожалуй стоит поискать. Надеюсь не найти.
Спасибо.
Старый 16.04.2007, 17:11   #23  
Milk is offline
Milk
Участник
 
242 / 12 (1) ++
Регистрация: 08.06.2006
Цитата:
Сообщение от randrews Посмотреть сообщение
Дело в том, что строки в Transfer Line вставляются не только из формы !!!
Отгрузите 2 строки с товаром, а потом через Object Disigner посмотрите - в Transfer Line будет 4 строки.
randrews абсолютно прав, именно из-за этого и не сделан AutoSplitKey
Цитата:
Сообщение от Mary Посмотреть сообщение

Попробовала. И частичные отгрузки и приемки нескольких строк. Работает корректно..
А вы попробуйте отгрузить, но не принимать и добавить еще одну строку в конце. Должна возникнуть ошибка.
Старый 16.04.2007, 20:36   #24  
satir is offline
satir
Участник
Аватар для satir
 
77 / 10 (1) +
Регистрация: 09.06.2006
Был резок, каюсь, простите мя грешного.
Однако, если убирать эти строки здесь или в другом месте просто так, можно получить в дальнейшем шишку на лбу, когда будете бодаться с вылезающими сообщениями, что такая строка уже есть. Мыслите более широко, вставка строк в таблицы происходит не только из форм.
Старый 17.04.2007, 10:40   #25  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от satir Посмотреть сообщение
Был резок, каюсь, простите мя грешного.
Однако, если убирать эти строки здесь или в другом месте просто так, можно получить в дальнейшем шишку на лбу, когда будете бодаться с вылезающими сообщениями, что такая строка уже есть. Мыслите более широко, вставка строк в таблицы происходит не только из форм.
Транзиты вообще криво написаны. Обычно подобный код не пишут в триггерах строк документов. Наращиванием ключа занимается форма. Если вставляются программно, то номер очередной строки находится перед вставкой. Если посмотреть учет транзита, то достаточно посмотреть только на присвоение вместо TRANSFERFIELDSа полям учтенной строки. Неказисто они написаны.
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:57.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.