Сохраняет текущие переменные памяти и массивы в файле переменных памяти или в memo-поле.

Примечание:
Переменные типа объект не могут быть сохранены в файле переменных памяти или в memo-поле. Команда SAVE TO не поддерживает сохранение массивов с количеством элементов, превышающим 65,000.

SAVE TO FileName | MEMO MemoFieldName
   [ALL LIKE Skeleton | ALL EXCEPT Skeleton]

Параметры

FileName

Определяет файл переменных памяти, в котором сохраняются переменные памяти и массивы. Имя такого файла по умолчанию имеет расширение .MEM.
MEMO MemoFieldName

Определяет memo-поле, в котором сохраняются переменные памяти и массивы.
ALL LIKE Skeleton

Определяет сохранение всех переменных памяти и массивов, имена которых соответствуют заданному шаблону Skeleton. Шаблон может включать символы подстановки - вопросительный знак (?) и звездочку (*).
ALL EXCEPT Skeleton

Определяет сохранение всех переменных памяти и массивов, исключая те, имена которых соответствуют заданному шаблону Skeleton. Шаблон может включать символы подстановки - вопросительный знак (?) и звездочку (*).

Замечания

Для восстановления значений переменных памяти и массивов в память из файла переменных памяти или memo-поля, используйте команду RESTORE FROM. Для более подробной информации смотрите Команда RESTORE FROM.

Файл переменных памяти или memo-поля помечаются текущей кодовой страницей.

Пример

В следующем примере создаются две переменные памяти. Они сохраняются в файле переменных памяти, а затем восстанавливаются без очистки существующих переменных памяти.

  Скопировать код
gnVal1 = 50
gcVal2 = 'Hello'
SAVE TO temp
CLEAR MEMORY

gdVal3 = DATE( )
RESTORE FROM temp ADDITIVE
CLEAR
DISPLAY MEMORY LIKE g*

Смотрите также