Store
Cette fonction de script crée un fichier
Syntax:
Store [ fieldlist from] table into filename [ format-spec ];
L'instruction crée un fichier
L'instruction permet uniquement d'exporter des champs provenant d'une table de données. Si vous devez exporter des champs issus de plusieurs tables, définissez au préalable une jointure (
Les valeurs de texte sont exportées vers le fichier
Arguments:
Argument | Description |
---|---|
fieldlist::= ( * | field ) { , field } ) | Liste des champs à sélectionner. L'utilisation du symbole * comme liste de champs signifie inclure tous les champs. field::= fieldname [as aliasname ] fieldname est un texte identique à un nom de champ dans la table. (Notez que le nom du champ doit être mis entre guillemets doubles droits ou entre crochets s'il contient des espaces ou d'autres caractères non standard.) aliasname est un nom alternatif à utiliser pour le champ dans le fichier |
table | Étiquette de script représentant une table déjà chargée, à utiliser comme source pour les données. |
filename | Nom du fichier cible incluant un chemin d'accès valide à une connexion de données de type dossier existante. Example: 'lib://Table Files/target.qvd' En langage de script, les formats de chemin d'accès suivants sont également pris en charge en mode hérité :
|
La spécification du format comprend le texte txt pour les fichiers texte ou le texte qvd pour les fichiers |
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';