Платформа 3V/Методика: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 31: Строка 31:
 
</div></div></div></div></div>
 
</div></div></div></div></div>
  
 +
==== Для чего? ====
 +
Методика нужна для расчёта значений и их записи в показатель, либо атрибут справочника.
 +
 +
==== Из чего состоит? ====
  
 
Методика состоит из следующих частей:
 
Методика состоит из следующих частей:
  
[[Файл:Методика конструктор.png|слева|border]]
+
[[Файл:методика синяя.png|450px|слева|border]]<br style="clear:both;">
[[Файл:Методика формула выражение.png|border]]
+
[[Файл:методика формула конструктор.png|450px|слева|border]]
 
<br style="clear:left;">.</br>
 
<br style="clear:left;">.</br>
  
 
#'''Источник данных''' - это объект платформы, участвующий в вычислениях: справочники, показатели, виртуальные показатели.<br><br>
 
 
#'''Формула''' - это часть методики, организующая взаимодействие выражения с операндами, приемником, параметрами, фильтрами.<br><br>
 
#'''Формула''' - это часть методики, организующая взаимодействие выражения с операндами, приемником, параметрами, фильтрами.<br><br>
 
#'''Приемник''' - это настройки для сохранения результатов вычислений в источнике данных.<br><br>
 
#'''Приемник''' - это настройки для сохранения результатов вычислений в источнике данных.<br><br>
Строка 45: Строка 47:
 
#'''Выражение''' - это математическое выражение, использующее в своих вычислениях операнды и приемник.<br><br>
 
#'''Выражение''' - это математическое выражение, использующее в своих вычислениях операнды и приемник.<br><br>
 
#'''Параметр''' - это настройка, обеспечивающая передачу значений из вне, для управления вычислениями.<br><br>
 
#'''Параметр''' - это настройка, обеспечивающая передачу значений из вне, для управления вычислениями.<br><br>
 
 
=== Пример использования===
 
Кейс: Выполнить сложение двух атрибутов справочника "Число1" и "Число2" и записать результат в атрибуте "Результат". Вычисление необходимо выполнить при помощи методики для конкретной строки.
 
 
=== Решение ===
 
#Создать справочник "Выражения" с атрибутами "Выражение"(строка) "Число1" (целое число), "Число2" (целое число), "Число3" (целое число).[[Файл:numbersdict.png|без|Справочник выражений]]<br style="clear:both;">.</br>
 
#Создать методику "Сумматор".
 
#Создать параметр "Выражение" с типом "Справочник", где в качестве справочника указан "Выражения". [[Файл:summator-params.png|без|Параметры методики]]<br style="clear:both;">.</br>
 
##Добавить формулу "Суммирование"
 
###Задать в качестве приёмника справочник "Выражения".
 
####В свойствах справочника указать атрибут "Результат" [[Файл:target-properties.png|без|Приемник. Свойства справочника]]<br style="clear:both;">.</br>
 
####Для элементов добавить фильтр по идентификатору в зависимости от значения параметра[[Файл:target-elements.png|без|Приемник. Фильтрация элементов]]
 
###Задать в качестве операнда справочник "Выражения" и назвать его "Число 1"
 
#### В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"
 
####В свойствах справочника указать атрибут "Число1" [[Файл:number1-properties.png|без|Операнд. Число 1. Свойства справочника]]<br style="clear:both;">.</br>
 
###Задать в качестве операнда справочник "Выражения" и назвать его "Число 2"
 
#### В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"
 
####В свойствах справочника указать атрибут "Число2" [[Файл:number2-properties.png|без| Операнд. Число 2. Свойства справочника]]<br style="clear:both;">.</br>
 
##Добавить выражение [Число1]+[Число2] [[Файл:expression.png|без|Выражение. Число 1 + Число 2]]<br style="clear:both;">.</br>
 
#Сохранить изменения в методике<br><br>
 
#Выбрать в списке параметров "Выражение 1"<br><br>
 
#Нажать кнопку "Выполнить" для запуска расчета<br><br>
 
#Перейти в справочник "Выражения" и убедиться в появлении результата для строки "Выражение 1" [[Файл:numbersdict-result.png|без|Результат вычисления методики в справочнике]]<br style="clear:both;">.</br>
 

Версия 08:48, 3 сентября 2021

Методика лого.png Методика - это объект платформы, предназначенный для выполнения вычислений по заданному алгоритму.

Для чего?

Методика нужна для расчёта значений и их записи в показатель, либо атрибут справочника.

Из чего состоит?

Методика состоит из следующих частей:

методика синяя.png


методика формула конструктор.png


.

  1. Формула - это часть методики, организующая взаимодействие выражения с операндами, приемником, параметрами, фильтрами.

  2. Приемник - это настройки для сохранения результатов вычислений в источнике данных.

  3. Операнд - это настройки для получения информации из источника данных.

  4. Выражение - это математическое выражение, использующее в своих вычислениях операнды и приемник.

  5. Параметр - это настройка, обеспечивающая передачу значений из вне, для управления вычислениями.