|
![]() |
#1 |
Banned
|
Как скажете. Идея такова:
одно складское измерение в группе скл. аналитики объявляется как "уникальное" (максимально селективное, полностью описывающее партию товара на складе). Для одного материала это может быть серийный номер, для другого - палета или номер партии. Форма показывает наличные запасы по нескольким материалам из производственной спецификации. Из-за того, что номенклатура и "уникальная" аналитика меняется от группе к группе, строится временная таблица в методе SPPJmgMountParmTable.lookupUniqueDimBuffer(). Значение выбранной уникальной аналитики по выходе из лукапа вновь пропускается через этот метод, который на этот раз восстанавливает все остальные аналитики и номер номенклатуры.Все это делается для того, чтобы сканером заполнить все поля производственного журнала по одному номеру - серийному номеру с этикетки. SharedProject_InventOnhandLookupWithAUniqueInventDim.xpo Код написан для 4.0 и компилироваться не будет. |
|
![]() |
#2 |
Участник
|
Цитата:
Но если я правильно понял описание, то Вы заполняете много полей, выбирая в лукапе одно (строку). так вот я с другой стороны шел. обращениями к вызывающей форме заполнял требуемые поля из метода closeSelect. (в нем я знаю конкретную строку, выбранную в лукап-форме). Таким образом работает у нас лукап склада для транзита. Выбираем 1 склад, а заполняются 3. Хотя может и изврат |
|