Savevalue а,в

Операнд А інтерпретується як номер або символьна назва зберігаючої величини і може бути додатнім цілим числом, іменем, виразом у дужках, СЧА* параметром або СЧА. В операнді В задається значення, яке необхідно записати у дану комірку. Тому операнду В властиві окрім вище наведених значень ще й числа та рядки.

Коли транзакт входить у блок SAVEVALUE, величина, що перебуває в операнді В, стає значенням комірки, що зберігається. Її номер або символічна назва записується в операнді А.

Блок SAVEVALUE може бути використаний як у режимі заміщення, так і в режимі накопичення або зменшення. У режимі накопичення попереднє значення комірки, що зберігається, збільшується на значення, яке записане в операнді В. У режимі зменшення воно зменшується на величину, що записана в операнді В. Тобто вміст комірок SAVEVALUE можна змінювати шляхом додавання або віднімання значень. У режимі накопичення між операндами А і В ставиться знак “+”. Це означає що значення, яке записане у полі В добавляється до вмісту комірки. Знак “–” між операндами А і В (режим зменшення) визначає зменшення значення, записаного у полі В з вмісту даної комірки. Відсутність символу означає заміну вмісту комірок. Наприклад:

SAVEVALUE 3-,X5

SAVEVALUE Vsd+,V$Sos

SAVEVALUE Hdd,-300

SAVEVALUE 8,(5.8#X$Kan1+Q5)

SAVEVALUE 2,"Suma operacij"

У першому прикладі значення зберігаючої комірки, з номером 3 при вході транзакта в блок SAVEVALUE зменшується на значення зберігаючої комірки з номером 5. У другому прикладі значення зберігаючої комірки з назвою Vsd збільшується на обчислене значення арифметичної змінної Sos. У третьому прикладі значення комірки з назвою Hdd заміщається числом -300. У четвертому прикладі обчислюється вираз в дужках і присвоюється комірці з номером 8. У п'ятому прикладі вміст комірки номер 2 заміщається рядком. Якщо комірки з таким іменем не існує, вона створюється.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: