Платформа 3V/Методика: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 5: | Строка 5: | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
− | <div class="mw-collapsible mw-collapsed | + | <div class="mw-collapsible mw-collapsed" style="width:600px;"> |
1. [[Платформа_3V/Методика/1._Добавить_формулу|<font style="color: #0645AD">Добавить формулу</font>]] | 1. [[Платформа_3V/Методика/1._Добавить_формулу|<font style="color: #0645AD">Добавить формулу</font>]] | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> |
Версия 08:11, 3 сентября 2021
Методика - это объект платформы, предназначенный для выполнения вычислений по заданному алгоритму.
Методика состоит из следующих частей:
- Источник данных - это объект платформы, участвующий в вычислениях: справочники, показатели, виртуальные показатели.
- Формула - это часть методики, организующая взаимодействие выражения с операндами, приемником, параметрами, фильтрами.
- Приемник - это настройки для сохранения результатов вычислений в источнике данных.
- Операнд - это настройки для получения информации из источника данных.
- Выражение - это математическое выражение, использующее в своих вычислениях операнды и приемник.
- Параметр - это настройка, обеспечивающая передачу значений из вне, для управления вычислениями.
Пример использования
Кейс: Выполнить сложение двух атрибутов справочника "Число1" и "Число2" и записать результат в атрибуте "Результат". Вычисление необходимо выполнить при помощи методики для конкретной строки.
Решение
- Создать справочник "Выражения" с атрибутами "Выражение"(строка) "Число1" (целое число), "Число2" (целое число), "Число3" (целое число).
. - Создать методику "Сумматор".
- Создать параметр "Выражение" с типом "Справочник", где в качестве справочника указан "Выражения".
.
- Добавить формулу "Суммирование"
- Задать в качестве приёмника справочник "Выражения".
- В свойствах справочника указать атрибут "Результат"
. - Для элементов добавить фильтр по идентификатору в зависимости от значения параметра
- В свойствах справочника указать атрибут "Результат"
- Задать в качестве операнда справочник "Выражения" и назвать его "Число 1"
- В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"
- В свойствах справочника указать атрибут "Число1"
.
- Задать в качестве операнда справочник "Выражения" и назвать его "Число 2"
- В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"
- В свойствах справочника указать атрибут "Число2"
.
- Задать в качестве приёмника справочник "Выражения".
- Добавить выражение [Число1]+[Число2]
.
- Добавить формулу "Суммирование"
- Сохранить изменения в методике
- Выбрать в списке параметров "Выражение 1"
- Нажать кнопку "Выполнить" для запуска расчета
- Перейти в справочник "Выражения" и убедиться в появлении результата для строки "Выражение 1"
.