CATEGORII DOCUMENTE |
Lucrul cu fisiere se bazeaza pe mai multe tipuri de operatii:
copiere: Copy file nume to nume1,
redenumire: Rename nume to nume1,
stergere: Erase nume, sau Delete file nume,
afisarea continutului unui fisier: Type nume to printer,
Type nume to file nume1,
afisarea continutului unui director: Dir C:/ to printer.
Un set special de lucru este cel de adaugare de inregistrari in tabele. Sintaxa comenzii este:
APPEND FROM nume-fisier ? FIELDS lista-campuri FOR expr-log TYPE DELIMITED WITH TAB WITH BLANK WITH delimitator DIF
unde:
nume-fisier este numele fisierului de unde se importa datele;
va determina aparitia ferestrei de dialog Directory din care se va alege tabela sursa;
lista-campuri reprezinta campurile ale caror valori vor fi adaugate in tabela nou creata;
expr-log este conditia de realizare a importului;
TYPE defineste extensia fisierului sursa care poate fi:
o DIF extensie folosita de Visicalc;
o XLK extensie folosita de Microsoft Excel ver.2.0;
o PDOX extensie folosita de Paradox, etc.
O alta varianta este cea de APPEND GENERAL. Este de urmatoarea structura:
APPEND GENERAL camp-general FROM nume-fisier DATA CEXp LINK CLASS clasa_OLE
unde:
camp-general contine numele campului de tip general care va fi memorat;
nume-fisier este fisierul din care se extrage continutul unui obiect OLE;
clasa_OLE specifica in mod explicit clasa de obiecte OLE.
De exemplu importul unei foi de calcul EXCEL intr-un camp de tip general:
APPEND GENERAL OBIECTOLE FROM "FOAIE1.XLC" CLASS EXCELCHART
O alta comanda de este cea de adaugare a unei noi inregistrari intr-o tabela care este activa. Daca lucreaza mai multi utilizatori simultan, in momentul activarii introducerii datelor tabela este blocata pentru alti utilizatori, urmand ca acestia sa o poata activa numai dupa terminarea inregistrarii. Sintaxa este:
APPEND FROM ARRAY var-matrice FOR expr-log FIELDS lista-campuri FIELDS LIKE sablon / FIELD EXCEPT sablon
unde:
var-matrice este numele masivului care va alimenta tabela;
expr-log este conditia de realizare a importului;
lista-campuri reprezinta campurile ale caror valori vor fi adaugate in tabela nou creata;
expr-log este conditia de realizare a importului;
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1472
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved