Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/d2aa99add73e9ffbf72f4bf7df0f0f5a to your computer and use it in GitHub Desktop.
Save anonymous/d2aa99add73e9ffbf72f4bf7df0f0f5a to your computer and use it in GitHub Desktop.
1с добавить отбор в форму списка

1с добавить отбор в форму списка



Как открыть форму списка с некоторым отбором?
Отбор в форме списка документа
Как установить отбор в форме списка справочника?

Есть несколько способов для того, чтобы открыть форму списка с некоторым, заранее установленным отбором. Первый способ заключается в том, что при открытии формы можно задать параметр формы Отбор , и открыть форму списка с этим параметром. Параметр Отбор представляет собой структуру. Имена элементов соответствуют именам полей, по которым производится отбор, а значения содержат значения отбора. Это параметр расширения управляемой формы динамического списка. В процессе открытия формы будет установлен отбор по указанному полю. Например, в следующем примере открывается список приходных накладных с отбором по полю Номер , равному И затем, в обработчике события формы списка приходных накладных ПриСозданииНаСервере написать код, который создает отбор в динамическом списке, являющемся основным реквизитом формы:. Преимущества данного метода в том, что ВидСравнения у отбора можно задавать не только Равно , как в первом случае, а и Больше , Меньше и т. Но у такого способа есть и очень существенный недостаток: Откуда бы ее ни вызвали. Поэтому такую форму не следует назначать основной. Например, анализируя параметры формы. И наконец, условие отбора можно поместить в произвольный запрос, выбирающий данные для динамического списка. Например, нам нужно открыть список приходных накладных, в которых присутствует номенклатура, выделенная в списке номенклатуры. Для этого в форме списка номенклатуры создадим команду и соответствующую ей кнопку Приходные накладные. В этом обработчике мы получаем форму списка приходных накладных и передаем в параметр формы ФильтрПоТовару ссылку на текущий элемент в списке номенклатуры и открываем форму с этим параметром. Затем создадим форму списка документов ПриходнаяНакладная и создадим реквизит формы ФильтрПоТовару , который мы будем использовать в качестве параметра формы при ее открытии. Теперь откроем палитру свойств основного реквизита формы Список. Установим флаг ПроизвольныйЗапрос и в строке Настройка списка нажмем Открыть. В запросе мы используем параметр Товар , в который и будет передаваться ссылка на текущую строку в списке номенклатуры, содержащуюся в параметре формы списка приходных накладных ФильтрПоТовару. Для этого в обработчике события формы списка ПриОткрытии напишем код для установки значения параметра запроса Товар:. УстановитьЗначениеПараметра "Товар", ФильтрПоТовару ; КонецПроцедуры. Параметры - это список параметров запроса динамического списка для реквизита Список. Значение параметра Товар устанавливается равным значению параметра формы ФильтрПоТовару. В результате по нажатию кнопки Приходные накладные в форме списка номенклатуры мы будем получать список только тех приходных накладных, в которых присутствует номенклатура, выделенная в данный момент в списке номенклатуры.


Игрушка сделанная своими руками из подручного материала
Постановление правительства правила содержания общего имущества
Карта питера земледельческая 5
Боли в правой стороне живота ниже ребер
Ласка магия черного инструкция по применению
Права лиц сопровождающих инвалидов 1 й группы
Австрийские железные дороги
Мишка связанный крючком схема
Сделать дизайн проект ванной комнаты самому
Свитер для мужчин
Приказа минтруда россии от 12.12 2012 590н
Магазин чемпион в нальчике каталог
Схема проводки зил 131 цветная
Получить материнский капитал по месту регистрации
Вяжем сарафаны для школы с описанием работы
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment