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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.08.2007, 16:51   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Как скажете. Идея такова:
одно складское измерение в группе скл. аналитики объявляется как "уникальное" (максимально селективное, полностью описывающее партию товара на складе). Для одного материала это может быть серийный номер, для другого - палета или номер партии. Форма показывает наличные запасы по нескольким материалам из производственной спецификации. Из-за того, что номенклатура и "уникальная" аналитика меняется от группе к группе, строится временная таблица в методе SPPJmgMountParmTable.lookupUniqueDimBuffer(). Значение выбранной уникальной аналитики по выходе из лукапа вновь пропускается через этот метод, который на этот раз восстанавливает все остальные аналитики и номер номенклатуры.
Все это делается для того, чтобы сканером заполнить все поля производственного журнала по одному номеру - серийному номеру с этикетки.

SharedProject_InventOnhandLookupWithAUniqueInventDim.xpo

Код написан для 4.0 и компилироваться не будет.
Старый 08.08.2007, 19:30   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от EVGL Посмотреть сообщение
Все это делается для того, чтобы сканером заполнить все поля производственного журнала по одному номеру - серийному номеру с этикетки.

Код написан для 4.0 и компилироваться не будет.
Не осилил. Тяжело смотреть код, не представляя, чего он, собственно делает.
Но если я правильно понял описание, то Вы заполняете много полей, выбирая в лукапе одно (строку).

так вот я с другой стороны шел. обращениями к вызывающей форме заполнял требуемые поля из метода closeSelect. (в нем я знаю конкретную строку, выбранную в лукап-форме). Таким образом работает у нас лукап склада для транзита. Выбираем 1 склад, а заполняются 3.
Хотя может и изврат
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помогите разобраться с лукапом Dimitry DAX: Программирование 14 20.09.2008 10:04
КЛАДР katja DAX: Функционал 10 15.08.2005 13:17

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

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

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