Store
Ta funkcja skryptu tworzy plik
Syntax:
Store [ fieldlist from] table into filename [ format-spec ];
Ta instrukcja utworzy jawnie nazwany plik
Instrukcja może eksportować pola tylko z jednej tabeli danych. W przypadku eksportowania pól z kilku tabel należy wcześniej wykonać w skrypcie jawną instrukcję
Wartości tekstowe są eksportowane do pliku
Arguments:
Argument | Opis |
---|---|
fieldlist::= ( * | field ) { , field } ) | Lista wybieranych pól. Użycie znaku * jako listy pól oznacza wszystkie pola. field::= fieldname [as aliasname ] fieldname jest tekstem identycznym z nazwą pola w tabeli table. (Jeśli nazwa pola zawiera spacje lub inne znaki niestandardowe, musi być ujęta w proste podwójne cudzysłowy lub nawiasy kwadratowe). aliasname jest alternatywną nazwą dla pola, która będzie używana w wynikowym pliku |
table | Etykieta skryptu reprezentująca już załadowaną tabelę do użycia jako źródło danych. |
filename | Nazwa pliku docelowego wraz z poprawną ścieżką połączenia do danych istniejącego folderu. Windows Example: 'lib://Table Files/target.qvd' W dotychczasowym trybie tworzenia skryptów obsługiwane są również następujące formaty ścieżek:
Kubernetes Example: [lib://MyDataFiles/xyz.qvd] Gdy używane jest połączenie |
Specyfikacja formatu obejmuje tekst txt dla plików tekstowych albo tekst qvd dla plików |
Windows
Examples:
Store mytable into xyz.qvd (qvd);
Store * from mytable into 'lib://FolderConnection/myfile.qvd';
Store Name, RegNo from mytable into xyz.qvd;
Store Name as a, RegNo as b from mytable into 'lib://FolderConnection/myfile.qvd';
store mytable into myfile.txt (txt);
store * from mytable into 'lib://FolderConnection/myfile.qvd';
Kubernetes
Examples:
Store mytable into [lib://MyDataFiles/xyz.qvd];
Store * from mytable into [lib://MyDataFiles/myfile.qvd];
Store Name, RegNo from mytable into [lib://MyDataFiles/xyz.qvd];
Store Name as a, RegNo as b from mytable into [lib://MyDataFiles/myfile.qvd];
store mytable into [lib://MyDataFiles/myfile.txt];
store * from mytable into [lib://MyDataFiles/myfile.csv];