Специальные процедуры и функции
ПолучитьЗначенияОтбора
Выбирать все существующие значения отбора.
Синтаксис:
ПолучитьЗначенияОтбора(<ИмяОтбора>, <СписокЗначений> , [<ДатаНач>], [<ДатаКон>])
Англоязычный синоним:
GetSelect ionValues
Параметры:
<ИмяОтбора> | Строковое выражение с полным названием общего реквизита документа или графы отбора, как он назван в конфигурации. |
<СписокЗначений> | Идентификатор переменной. Если при вызове метода данная переменная содержит объект типа "СписокЗначений", то система заполнит его всеми возможными существующими значениями отбора. Если при вызове метода данная переменная содержит любое другое значение кроме объекта типа "СписокЗначений", то система сама создаст объект типа "СписокЗначений", заполнит его существующими значениями отбора и присвоит переменной ссылку на этот объект. |
<ДатаНач> | Необязательный параметр. Дата начала интервала в котором проводить отбор. Если параметр не задан, то отбор будет производиться по всем данным. |
<ДатаКон> | Необязательный параметр. Дата конца интервала в котором проводить отбор. Если параметр не задан или равен 0, то отбор будет производиться до ТА. |
Возвращаемое значение:
Числовое значение: 1 – операция выполнена успешно; 0 – операция не выполнена.
Описание:
Функция ПолучитьЗначенияОтбора выбирает все возможные существующие значения отбора <ИмяОтбора>, заполняет выбранными значениями объект типа "СписокЗначений", и передает ссылку на этот объект в переменной <СписокЗначений>.
Замечание. Функция ПолучитьЗначенияОтбора может работать и с выбранными в конфигурации отборами операций и проводок ("СуммаОперации", "Содержание", "Сумма", "Валюта", "Количество", "ВалСумма", "Счет", "СчетДт", "СчетКт", "ПланСчетов", реквизитам операции, реквизитам проводки, видам субконто) для которых установлен режим отбора.
Пример:
// Выбрать существующие значения Авторов документов ПолучитьЗначенияОтбора("Автор", Спис, , );
См. также: "Работа со Списком Значений"