Параметры позволяют динамически управлять расчётом блока. Обратите внимание, что параметры будут переданы в функцию в том порядке, в котором они следуют в мастере редактирования блока функции.
Добавление параметров блока функции выполняется на странице «Параметры блока» в мастере редактирования блока функции:
Изменение порядка следования параметров
Настройка параметра выполняется в диалоге «Свойства параметра объекта»:
Укажите:
Наименование. Наименование параметра должно нести смысловую нагрузку, раскрывать его функциональность. Свойство является обязательным;
Идентификатор. Идентификатор параметра должен быть уникальным. Идентификатор должен состоять из букв латинского алфавита. Может включать цифры и знаки подчёркивания и обязательно должен начинаться с буквы. Свойство является обязательным;
Тип параметра. Выберите тип параметра:
Отметка. Используется по умолчанию. В качестве значения параметра используется отметка справочника;
Иерархия. В качестве значения параметра используется альтернативная иерархия справочника;
Строковый. В качестве значения параметра используется символьная строка;
Целый. В качестве значения параметра используется целое число;
Вещественный. В качестве значения параметра используется вещественное число;
Дата. В качестве значения параметра используется дата;
Примечание. Тип параметра можно изменить только на этапе создания параметра.
Источник. При необходимости выберите куб, содержащий управляющие измерения, которые управляют элементами других измерений в данном кубе.
Примечание. После выбора куба в раскрывающемся списке «Справочник» будут доступны только те справочники, которые состоят в выбранном кубе.
Если справочник не содержится в списке управляющих измерений, но состоит в кубе, то отметка или альтернативная иерархия справочника будет использоваться в качестве значений параметра. Данный справочник можно выбрать в раскрывающемся списке «Справочник» без указания куба в раскрывающемся списке «Источник».
Если справочник содержится в списке управляющих измерений и является управляемым/управляющим или одновременно управляемым и управляющим, то для отображения отметки элементов справочника в параметре добавьте все управляющие измерения куба в качестве параметров алгоритма расчёта и задайте отметку по управляющему измерению;
Справочник. Выберите справочник, к которому будет привязан параметр. Отметка или альтернативная иерархия справочника будет использоваться в качестве значений параметра. Свойство является обязательным;
Примечание. Если в раскрывающемся списке «Источник» выбран куб, то в раскрывающемся списке «Справочник» будут доступны только те справочники, которые состоят в выбранном кубе.
Значение по умолчанию. Выберите в раскрывающемся списке или введите с клавиатуры значение параметра по умолчанию.
Если алгоритм расчёта расположен в контейнере или бизнес-приложении, то объекты репозитория, доступные для выбора в раскрывающихся списках «Источник» и «Справочник», будут зависеть от состояния флажка «Использовать объекты репозитория». По умолчанию флажок снят и в раскрывающихся списках доступны только те объекты репозитория, которые содержатся в соответствующем контейнере или бизнес-приложении. Для использования любых объектов репозитория установите флажок «Использовать объекты репозитория» на странице «Базовые свойства».
См. также:
Начало работы с расширением «Алгоритмы расчёта» в веб-приложении | Вставка и настройка блоков функций