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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.04.2005, 16:58   #1  
vasiliy is offline
vasiliy
Программер
 
288 / 17 (1) ++
Регистрация: 21.10.2004
Адрес: E-burg
При в таблице LedgerTrans не заполняется поле
При создании накладной по закупке создаются проводки в таблице LedgerTrans.
Ситуация следующая, в LedgerTrans добавил поле DocumentLineNum в которое хочу записывать номер строки накладной которая является источником проводки. Для этого в inventMov_Purch.updateLedgerFinancial() при вызове метода LedgerVoucherTransObject::newCreateTrans() добавил еще один параметр. Все зашибись записывается.
Но когда проводки реально записываются в таблицу LedgerTrans методом LedgerVoucher.post() там создается новый RecordSortedList для этой таблицы. И вот когда идет вставка записи поле DocumentLineNum пустое.
Никак не могу понять каким образом передаются значения в этот список (в смысле RecordSortedList). Никаких операций после его создания с ним не производится.
Может я чего-то не доделал? Или не там сделал?

Заранее спасибо всем кто ответит.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Для чего нужно поле LastUpdDatePhysical в таблице InventSum PavelSR DAX: Программирование 8 27.11.2007 15:50
Поля CreatedTransactionID, BondBatch в таблице LedgerTrans tolstjak DAX: Программирование 21 04.04.2007 08:03
Поле "Срок действия" на таблице партий sev DAX: Функционал 2 14.04.2006 11:09
Сопоставить поле в на форме и поле в таблице? SDA001 DAX: Программирование 2 20.10.2005 14:13
Поле Correct (LedgerTrans) изменяется в пределах ваучера slava09 DAX: Функционал 5 24.12.2004 15:52

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

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

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