0
kuznkv
11.08.15
✎
14:52
|
При активизации строки выполняется следующий код для обновления информации в динамическом списке
РазмещениеНоменклатуры.Параметры.УстановитьЗначениеПараметра("СписокНоменклатуры", СписокНоменклатуры);
Проблема в том, что не происходит обновление формы и таблица пустая. В параметре СписокНоменклатуры данные передаются
|
|
1
kuznkv
11.08.15
✎
14:52
|
сам код динамического списка
ВЫБРАТЬ
ВЫБОР
КОГДА ЕСТЬNULL(ТоварыШтучныеЯчейки.Номенклатура, 0) = 0
ТОГДА ТоварыРезервныеЯчейки.Номенклатура
ИНАЧЕ ТоварыШтучныеЯчейки.Номенклатура
КОНЕЦ КАК Номенклатура,
ВЫБОР
КОГДА ТоварыШтучныеЯчейки.Характеристика ЕСТЬ NULL
ТОГДА ТоварыРезервныеЯчейки.Характеристика
ИНАЧЕ ТоварыШтучныеЯчейки.Характеристика
КОНЕЦ КАК Характеристика,
ЕСТЬNULL(ТоварыШтучныеЯчейки.Упаковка, 0) КАК БазоваяЕдиницаИзмерения,
ЕСТЬNULL(ТоварыШтучныеЯчейки.ВНаличииОстаток - ТоварыШтучныеЯчейки.КОтборуОстаток, 0) КАК КоличествоШт,
ЕСТЬNULL(ТоварыРезервныеЯчейки.Упаковка, 0) КАК УпаковкаЕдиницаИзмерения,
ЕСТЬNULL(ТоварыРезервныеЯчейки.ВНаличииОстаток - ТоварыРезервныеЯчейки.КОтборуОстаток, 0) КАК КоличествоУп
ИЗ
РегистрНакопления.ТоварыВЯчейках.Остатки(
,
Номенклатура В (&СписокНоменклатуры)
И Ячейка.ОбластьХранения.Наименование = "Штучное хранение") КАК ТоварыШтучныеЯчейки
ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВЯчейках.Остатки(
,
Номенклатура В (&СписокНоменклатуры)
И Ячейка.ОбластьХранения.Наименование = "Резервное хранение") КАК ТоварыРезервныеЯчейки
ПО ТоварыШтучныеЯчейки.Номенклатура = ТоварыРезервныеЯчейки.Номенклатура
И ТоварыШтучныеЯчейки.Характеристика = ТоварыРезервныеЯчейки.Характеристика
ГДЕ
ЕСТЬNULL(ТоварыРезервныеЯчейки.ВНаличииОстаток - ТоварыРезервныеЯчейки.КОтборуОстаток, 0) <> 0
И ТоварыРезервныеЯчейки.Упаковка.Коэффициент <> 1
|
|