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