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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
[[Файл:numbersdict.png|мини|справа|Справочник - "Выражения"]]
+
 
[[Файл:summator-params.png|мини|справа|Параметры методики]]
 
[[Файл:target-properties.png|мини|справа|Приемник. Свойства справочника]]
 
[[Файл:target-elements.png|мини|справа|Приемник. Фильтрация элементов]]
 
[[Файл:number1-properties.png|мини|справа|Операнд. Число 1. Свойства справочника]]
 
[[Файл:number2-properties.png|мини|справа| Операнд. Число 2. Свойства справочника]]
 
[[Файл:expression.png|мини|справа|Выражение. Число 1 + Число 2]]
 
[[Файл:numbersdict-result.png|мини|справа|Результат вычисления методики в справочнике]]
 
 
{{DISPLAYTITLE:Методика}}
 
{{DISPLAYTITLE:Методика}}
 
{{#subpages:}}
 
{{#subpages:}}
Строка 31: Строка 24:
 
=== Решение ===
 
=== Решение ===
 
1 Создать справочник "Выражения" с атрибутами "Выражение"(строка) "Число1" (целое число), "Число2" (целое число), "Число3" (целое число).
 
1 Создать справочник "Выражения" с атрибутами "Выражение"(строка) "Число1" (целое число), "Число2" (целое число), "Число3" (целое число).
 +
 +
[[Файл:numbersdict.png|без|Справочник выражений]]
  
 
2 Создать методику "Сумматор".
 
2 Создать методику "Сумматор".
  
 
3 Создать параметр "Выражение" с типом "Справочник", где в качестве справочника указан "Выражения".
 
3 Создать параметр "Выражение" с типом "Справочник", где в качестве справочника указан "Выражения".
 +
 +
[[Файл:summator-params.png|без|Параметры методики]]
  
 
4.1 Добавить формулу "Суммирование"
 
4.1 Добавить формулу "Суммирование"
Строка 42: Строка 39:
 
4.1.1.1 В свойствах справочника указать атрибут "Результат"
 
4.1.1.1 В свойствах справочника указать атрибут "Результат"
  
4.1.1.1 Для элементов добавить фильтр по идентификатору в зависимости от значения параметра
+
[[Файл:target-properties.png|без|Приемник. Свойства справочника]]
 +
 
 +
4.1.1.2 Для элементов добавить фильтр по идентификатору в зависимости от значения параметра
 +
 
 +
[[Файл:target-elements.png|без|Приемник. Фильтрация элементов]]
  
 
4.1.2 Задать в качестве операнда справочник "Выражения" и назвать его "Число 1"
 
4.1.2 Задать в качестве операнда справочник "Выражения" и назвать его "Число 1"
Строка 49: Строка 50:
  
 
4.1.2.2 В свойствах справочника указать атрибут "Число1"
 
4.1.2.2 В свойствах справочника указать атрибут "Число1"
 +
 +
[[Файл:number1-properties.png|без|Операнд. Число 1. Свойства справочника]]
  
 
4.1.3 Задать в качестве операнда справочник "Выражения" и назвать его "Число 2"
 
4.1.3 Задать в качестве операнда справочник "Выражения" и назвать его "Число 2"
Строка 55: Строка 58:
  
 
4.1.2.2 В свойствах справочника указать атрибут "Число2"
 
4.1.2.2 В свойствах справочника указать атрибут "Число2"
 +
 +
[[Файл:number2-properties.png|без| Операнд. Число 2. Свойства справочника]]
  
 
4.2. Добавить выражение [Число1]+[Число2]
 
4.2. Добавить выражение [Число1]+[Число2]
 +
 +
[[Файл:expression.png|без|Выражение. Число 1 + Число 2]]
  
 
4.3. Сохранить изменения в методике
 
4.3. Сохранить изменения в методике
Строка 65: Строка 72:
  
 
4.6. Перейти в справочник "Выражения" и убедиться в появлении результата для строки "Выражение 1"
 
4.6. Перейти в справочник "Выражения" и убедиться в появлении результата для строки "Выражение 1"
 +
 +
[[Файл:numbersdict-result.png|без|Результат вычисления методики в справочнике]]

Версия 14:12, 5 августа 2021


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

При работе с методиками используется набор терминов и определений:

Источник данных - это объект платформы, участвующий в вычислениях: справочники, показатели, виртуальные показатели.

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

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

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

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

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

Пример

Выполнить сложение двух атрибутов справочника "Число1" и "Число2" и записать результат в атрибуте "Результат". Вычисление необходимо выполнить при помощи методики для конкретной строки.

Решение

1 Создать справочник "Выражения" с атрибутами "Выражение"(строка) "Число1" (целое число), "Число2" (целое число), "Число3" (целое число).

Справочник выражений

2 Создать методику "Сумматор".

3 Создать параметр "Выражение" с типом "Справочник", где в качестве справочника указан "Выражения".

Параметры методики

4.1 Добавить формулу "Суммирование"

4.1.1 Задать в качестве приёмника справочник "Выражения".

4.1.1.1 В свойствах справочника указать атрибут "Результат"

Приемник. Свойства справочника

4.1.1.2 Для элементов добавить фильтр по идентификатору в зависимости от значения параметра

Приемник. Фильтрация элементов

4.1.2 Задать в качестве операнда справочник "Выражения" и назвать его "Число 1"

4.1.2.1 В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"

4.1.2.2 В свойствах справочника указать атрибут "Число1"

Операнд. Число 1. Свойства справочника

4.1.3 Задать в качестве операнда справочник "Выражения" и назвать его "Число 2"

4.1.2.1 В свойствах справочника должен быть установлен флаг "Использовать отметку приемника"

4.1.2.2 В свойствах справочника указать атрибут "Число2"

Операнд. Число 2. Свойства справочника

4.2. Добавить выражение [Число1]+[Число2]

Выражение. Число 1 + Число 2

4.3. Сохранить изменения в методике

4.4. Выбрать в списке параметров "Выражение 1"

4.5. Нажать кнопку "Выполнить" для запуска расчета

4.6. Перейти в справочник "Выражения" и убедиться в появлении результата для строки "Выражение 1"

Результат вычисления методики в справочнике