Мысалы:
A=2
V= ’Бағдарлама сәтті аяқталды’
STORE <выражение> ТО < имена переменных>
Мысалы:
STORE 27 TO a,b && a=27, b=27 нәтижеде
Сонымен қатар айнымалылар массив элементі ретінде де анықталуы мүмкін. Ал массивті сипаттауға келесі командалар беріледі.
DIMENSION <имя массива> немесе
DECLARE <имя массива> (<размерность массива>)
Мысалы:
Массив өлшемі [ ] жақшамен берілуі де мүмкін.
DECLARE errmas [ 3 ] бірөлшемді массив 3 таңбалық айнымалысы
errmas [ 1 ] = ' изменить формат даты'
errmas [ 2 ] = ‘файл уже открыть’
errmas [ 3 ] = ‘А где файл примечания’
Массив екі өлшемді болуы да мүмкін сондай-ақ бірінші өлшемді TOTAL айнымалысымен анықталсын,ал екінші өлшемі 2 тең.
DIMENSION сalcul [ TOTAL, 2 ]
Сalcul [1,1] =437
Сalcul [1,2] =1
Сalcul [2,1]=850
Сalcul [2,2]=2
Массивтің әрбір элементінің мәні мен түрі соңғы меншіктеу командасымен анықталады.
Айнымалылар түрін анықтауға ТУРЕ (<врт>) функциясы немесе VAR TYPE (<врт>[<флаг NULL>]) функциясы қолданылады.
Мысалы:
VAR = DATE ()
VAR TYPE (VAR)
TYPE ( ‘VAR’) && түрі Д (даталық) деп көрсетеді.
<флаг NULL> -опциясы бос мәнді өрнектерді талдауға арналған.
Айнымалылар түрі
|
Таңбалар
|
Таңбалық символьный
Сандық числовой
Логикалық
Дата
Дата/времия
Денежный
Неопределенный
Знание NULL
|
C
N
L
D
Г
۷
U
X
|
Уақытша айнымалының атауы,өрістің атауымен сәйкес келсе,онда ағым келесі түрде т. <имя> деп қарау керек.
Мысалы: USE Stud
STORE ‘xx’ TO Name
? Name && ‘Ли Ли’- Stud кестенің өріс мәні шықты.
? m.Name && ‘xx’-Name айнымалысының мәні шықты.
? m→Name && ‘xx’-Name айнымалысының мәні шықты.
Құрылған айнымалылар тек қана осы жұмыс уақытта ғана қолданылады. Оларды файлдарда сақтау үшін көрсетілуі .mem немесе Мемо өріс ретінде келесі команда қолданылады.
SAVE TO <файл> / TO MEMO < имя Memo-поля > [ALL LIКE / EXCEPT <маска>]
Мысалы:
1) SAVE TO fsave
* бүкіл айнымалылар fsave. mem файлда сақтаулы
SAVE TO fsave ALL LIКE а*
* бүкіл 'а' таңбадан басталатын айнымалылар сақталады.
SAVE TO fsave ALL EXCEPT а*
* бүкіл айнымалылар сақталады,тек қана 'а' таңбасынан таңбасынан басталып айнымалылардын басқалары
SAVE ALL LIКE а? ТО fsave
бүкіл 'а' таңбадан басталып және екі таңбадан тұратын барлық айнымалылар сақталады.
2) Var 7 айнымалысын Tab Name кестесіндегі fmemo – Memo өрісінің жетекші жазбасына жазу үшін келесі команда қолданамыз.
USE TabName
Var 7 = ‘ Мұны TabName кестеге жазу керек’
GO TO 7
SAVE TO MEMO f memo
Жадта сақталған айнымалыларды қайта экранға шығаруға келесі команда қолданылады.
RESTORE FROM <файл>/ FROM memo [ ADDITIVE]
ADDITIVE опциясыз бұл команда орындалса,онда жадтағы барлық айнымалылар жойылып кетеді.
Достарыңызбен бөлісу: |