Использование команд действия SET и CALCULATE.

При использовании операторов действия SET и CALCULATE обновляется значение элемента данных, указанного в качестве значения 1, которое переопределяет любое текущее значение. Таким образом, при использовании этих команд необходимо соблюдать осторожность, чтобы не обновить введенные значения исходных данных по ошибке.

Для хранения значений данных необходимо использовать области рабочего пространства.

Рассмотрим отдельные примеры.

Команда Значение 1 Оператор Значение 2 Результат
SET Рабочая область суммы 1 = Сумма основной валюты Сумма основной валюты хранится в рабочей области суммы 1
CALCULATE Рабочая область суммы 1 * 0,2 20 % суммы основной валюты вычисляется и хранится в рабочей области суммы 1
CALCULATE Сумма проводки * 1,1 Сумма проводки увеличивается на 10 % и исходная сумма проводки удаляется!