КОПИ - копиране на файл-таблица
синтаксис: КОПИ име1 име2
пример : КОПИ MYFILE A:MYFILE - ще откопира таблицата
MYFILE върху устройство A:
Допустимо е задаване на имена по непряк начин
пример 1
КОПИ MYFILE @(2,3)
- Файлът MYFILE ше бъде откопиран под име,
записано в клетка (2,3) от текущия файл
пример 2
КОПИ @таблица_6_от_49 @вариант
където
таблица_6_от_49 и вариант
са стрингови променливи.
Допустимо е заместването на файла източник
със символ ".", при което за файл-източник
се подразбира текущия файл, например
КОПИ . NEWFILE
- Текущият файл ще бъде откопиран върху нов,
чието име ще бъде NEWFILE.BSF.
Ето примерен програмен участък, която се
ползува от тази команда
Нормално е програмата да изработи копие
на таблицата, която съдържа първичните данни
и после да обработва копието, докато
бъдат получени резултатите. След като
завърши работата си, такава програма
откопирва обратно копието върху файла
първичните данни (ако изобщо това е нужно)..
....
0010 База DataFile
0020 Копи DataFile WorkCopy
0030 База WorkCopy
....
.... ( обработка на данните )
....
0020 Копи WorkCopy DataFile
0030 База DataFile
0040 Изтр WorkCopy
......
Забележка:
Тази команда е специализирана за копиране
на таблични файлове. Тя прави копие не двойката
даннов - форматен файл. За друг тип файлове
използувайте "фкопи".
===================край=====================