Иллюстрированный самоучитель по языку системы 1С:Предприятие

Методы контекста Модуля формы журнала операций

УстановитьОтбор

Установить отбор журнала операций.

Синтаксис:

УстановитьОтбор(<ИмяОтбора>, <ЗначениеОтбора>)

Англоязычный синоним:

SetSelection

Параметры:

<ИмяОтбора> Строковое выражение – имя отбора. Если это значение пустое, то отбор отключается.
<ЗначениеОтбора> Значение отбора.

Описание:

Метод УстановитьОтбор принудительно устанавливает отбор для журнала операций. Для установки отбора методу должны быть переданы 2 параметра: имя отбора и значение отбора.

Возможные виды отбора для журнала операций задаются в конфигураторе. В окне редактирования свойств операции можно включить опции, соответствующие различным видам отбора. Для таких отборов система 1С:Предприятие использует зарезервированные имена:

  • СуммаОперации – отбор по сумме операции;
  • Содержание – отбор по содержанию операции.

Кроме этого, в конфигураторе можно включить возможность выполнять отборы по дополнительным реквизитам операции и общим реквизитам документов. Для этого используется опция "Отбор" в закладке "Дополнительные" палитры свойств, соответственно, дополнительного реквизита операции или общего реквизита документа. В этих случаях в качестве имен отбора следует использовать идентификаторы дополнительных реквизитов операции или общих реквизитов документов.

Кроме того в качестве имен отборов могут выступать идентификаторы граф отбора, в которых участвуют бухгалтерские документы или виды субконто, или данные операции или проводки.

Также в жунале операций возможен отбор по видам документов, для которых установлен признак "Бухгалтерский учет". Имена этих отборов определяются идентификаторами видов документов. Эти оборы не имеют значения отбора.

Отбор устанавливается по значению, указанному в параметре <ЗначениеОтбора>.

Данный метод доступен только в контексте модуля формы журнала операций (см. "Виды программных модулей").

Пример:

Изм = УстановитьОтбор("Склады", Склад!);
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.