Group 65 Вернуться на сайт

Переменные

October 25, 2020 0 minutes, 33 seconds

Назад к оглавлению

У каждого внутреннего значения карты есть своё системное имя: для внутренних полей — это переменные innerValue1...innerValue40, для внешних — editableField1...editableField25.

Для того, чтобы получить текущее значение переменной (внутреннего или внешнего поля), необходимо обратиться к нему по системному имени и вызвать метод .get() (для получения значения) или .set([VALUE]) для установки значения.

Например:

innerValue12.set(5);

innerValue13.set(innerValue1.get() + 3 * innerValue2.get());

Для большей читаемости кода реализована возможность установки своих имен для переменных. Для этого в начале кода необходимо добавить раздел define, например:

define

balance = innerValue1;

payment = editableField1;

begin

balance.set(payment*0.01);

Обратите внимание, что при использовании измененного имени переменной нет необходимости вызывать .get(), но остаётся необходимость вызвать .set() при установке значения.