ДинамическийСписок ПриСозданииНаСервере

1. XelOla 19 26.06.19 09:23 Сейчас в теме
Подскажите пожалуйста.
ОбщаяФорма ФормаПодбора динам.список СписокЗапасов
в конце ПриСозданииНаСервере добавила
ЭтаФорма.СписокЗапасов.ТекстЗапроса =
"ВЫБРАТЬ
| НоменклатураСписок.Ссылка КАК Номенклатура,
| НоменклатураСписок.Ссылка.КатегорияНоменклатуры КАК КатегорияНоменклатуры,
| НоменклатураСписок.Ссылка.СтранаПроисхождения КАК СтранаПроисхождения,
| НоменклатураСписок.Код КАК Код,
| НоменклатураСписок.Артикул КАК Артикул,
| НоменклатураСписок.Наименование КАК Наименование,
| НоменклатураСписок.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| НоменклатураСписок.ИспользоватьХарактеристики КАК ИспользоватьХарактеристики,
| НоменклатураСписок.ИспользоватьПартии КАК ИспользоватьПартии,
| НоменклатураСписок.Недействителен КАК Недействителен,
| 0 КАК Остаток,
| 0 КАК Резерв,
| 0 КАК СвободныйОстаток,
| 0 КАК ЦенаПоКлассификатору,
| 0 КАК Цена,
| NULL КАК ЦенаВключаетНДС,
| СпецификацииПоУмолчанию.Спецификация КАК Спецификация
|ИЗ
| РегистрСведений.СпецификацииПоУмолчанию КАК СпецификацииПоУмолчанию
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК НоменклатураСписок
| ПО СпецификацииПоУмолчанию.Номенклатура = НоменклатураСписок.Ссылка
|ГДЕ
| (&Группа = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяССылка)
| ИЛИ НоменклатураСписок.Ссылка В ИЕРАРХИИ (&Группа))
| И НоменклатураСписок.ТипНоменклатуры В(&ТипНоменклатуры)
| И НЕ НоменклатураСписок.ЭтоНабор
| И (&ЭтоНабор = НЕОПРЕДЕЛЕНО
| ИЛИ НоменклатураСписок.ЭтоНабор = &ЭтоНабор)
| И СпецификацииПоУмолчанию.Спецификация.Операции.Операция = &Операция
|
|СГРУППИРОВАТЬ ПО
| НоменклатураСписок.Ссылка,
| НоменклатураСписок.Код,
| НоменклатураСписок.Артикул,
| НоменклатураСписок.Наименование,
| НоменклатураСписок.ЕдиницаИзмерения,
| НоменклатураСписок.ИспользоватьХарактеристики,
| НоменклатураСписок.ИспользоватьПартии,
| НоменклатураСписок.Ссылка.СтранаПроисхождения,
| НоменклатураСписок.Недействителен,
| НоменклатураСписок.Ссылка.КатегорияНоменклатуры,
| СпецификацииПоУмолчанию.Спецификация";


Операция = Справочники.Номенклатура.НайтиПоНаименованию("Заготовка");
СписокЗапасов.Параметры.УстановитьЗначениеПараметра("Операция", Операция);//Настройки динамеческих списков
ОбновитьДанныеФормыНаСервере();


Как видите, добавила Левое (сама программа установила) со Спецификациями.
Надо - показывать пользователю только детали в которых в спецификации есть операция Заготовка.
По теме из базы знаний
Найденные решения
4. XelOla 19 26.06.19 09:54 Сейчас в теме
(3) установила еще СписокЗапасов.Параметры.УстановитьЗначениеПараметра("Группа", Справочники.Номенклатура.ПустаяСсылка());//Настройки динамИческих списков - уж как копировала откуда то
и Убрала ОбновитьДанныеФормыНаСервере(); - т к вызывал опять запрос для ДС и там не было уже моих спецификаций.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. danjer74 4 26.06.19 09:29 Сейчас в теме
(1)ЛЕВОЕ на ВНУТРЕННЕЕ надо поменять

И поменть местами в соединении СпецификацииПоУмолчанию и НоменклатураСписок
4. XelOla 19 26.06.19 09:54 Сейчас в теме
(3) установила еще СписокЗапасов.Параметры.УстановитьЗначениеПараметра("Группа", Справочники.Номенклатура.ПустаяСсылка());//Настройки динамИческих списков - уж как копировала откуда то
и Убрала ОбновитьДанныеФормыНаСервере(); - т к вызывал опять запрос для ДС и там не было уже моих спецификаций.
2. mrx2012 26.06.19 09:28 Сейчас в теме
Если нужно по заготовке ограничивать, то соединение нужно не левое , а внутреннее
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот