Comments 9
| И ДокументПроизводствоБезЗаказа.Проведен = &Истина
| И ДокументПроизводствоБезЗаказа.ПометкаУдаления = &Ложь";
Такто можно не указывать & для проведения... т.ч. это сказется на производительности.
Так канонически вообще "ГДЕ Документ.Проведен". "Проведен" само по себе булево. И или проведен или пометка удаления, при нормальной работе. Свойства списка через БСП, а параметры зачем-то вручную. Как ниже сказали <и> вместо "Между". А фигурные скобки вообще инструкция для построителя. (А что это?) Почему обработка выбора, а не при изменении, к самой обработке выбора тоже есть вопросы. Почему ТекстЗапросаДокументы в контекстном вызове.
А почему у нас ERP тормозит...
фигурные скобки для использования "тихих параметров" промоделируйте у себя и поймете что не поставив их запрос с параметрами без их указания выдаст ошибку.
Код в статье 100% рабочий!
Вы же в курсе, что в зависимости от установки параметров в данном случае фактически будут исполняться разные запросы?
Конструкция, которую вы называете тихими параметрами, нужна для построения пользовательского отбора. А пользовательский отбор будет работать и без этих телодвижений, т.к. в настройках списка включена опция "автозаполнение доступных полей". Более того, СКД сама еще и дочерние поля для использования в отборе подтянет.
Реквизит "ПодразделениеВыпуска" имеет ссылочный тип, какая обработка выбора, какой текст редактирования? Задача отфильтровать список по подразделению, равно как и сбросить отбор, в данном случае решается одним вызовом одной процедуры:
&НаКлиенте
Процедура ПодразделениеВыпускаПриИзменении(Элемент)
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(СписокДокументовДляРедактирования,"ПодразделениеВыпуска",ПодразделениеВыпуска,,,Не ПодразделениеВыпуска.Пустая());
КонецПроцедуры
После того как увидел, что автор не использует оператор «МЕЖДУ», для отбора по периоду, закрыл статью.
Дык, ЭтаФорма уже нежелательно применять. Надо ЭтотОбъект
выгружаемых с программы обслуживающий бетономешалки.
Полезная статья. Ошибку только поправьте. Глаз режет.
Динамический список 1С, программное управление динамическим списком, тихие параметры (Создание обработки часть1)