UTILISER FILTRE

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 2004 (Modifiée)


UTILISER FILTRE (filtre | *{; typeFiltre})

ParamètreTypeDescription
filtre | *Alpha | *Nom du document filtre ASCII à utiliser ou
* pour restaurer le filtre ASCII par défaut
typeFiltreNumérique0 = Filtre d'exportation, 1 = Filtre d'importation

Description

La commande UTILISER FILTRE a deux syntaxes. La première charge en mémoire le document de filtre ASCII filtre préalablement sauvegardé et l'utilise.

Si typeFiltre est égal à 0, le filtre est utilisé en tant que filtre d'exportation. Si typeFiltre est égal à 1, il est utilisé en tant que filtre d'importation. Si vous ne passez pas le paramètre typeFiltre, le filtre d'exportation est utilisé par défaut.

Le filtre ASCII doit avoir été préalablement créé à l'aide de la page Web/Options des Préférences de 4D. Une fois chargé en mémoire, ce filtre sera utilisé par 4e Dimension pour toutes les opérations de transfert entre la base et un document ou un port série. Cela inclut les données transférées par les commandes d'import/export ASCII, SYLK et DIF, ainsi que celles envoyées par les commandes ENVOYER PAQUET, RECEVOIR PAQUET et RECEVOIR BUFFER. Les filtres n'ont pas d'effet sur les données transférées par les commandes ENVOYER ENREGISTREMENT, ENVOYER VARIABLE, RECEVOIR ENREGISTREMENT et RECEVOIR VARIABLE.

Si vous passez une chaîne vide dans le paramètre filtre, UTILISER FILTRE affiche une boîte de dialogue standard d'ouverture de fichiers pour que l'utilisateur puisse sélectionner un filtre ASCII. Lorsque vous appelez UTILISER FILTRE, la variable système OK prend la valeur 1 si le filtre est correctement chargé, sinon elle prend la valeur 0.

La deuxième syntaxe de UTILISER FILTRE, lorsque vous passez un astérisque * au lieu du paramètre filtre, rétablit le filtre ASCII par défaut. Si typeFiltre est égal à 0, le filtre d'exportation est rétabli. Si typeFiltre est égal à 1, le filtre d'importation est rétabli. Le filtre ASCII par défaut n'établit pas de traduction entre les caractères. Lorsque cette seconde syntaxe est utilisée, la variable système OK prend la valeur 0.

Exemple

L'exemple suivant charge en mémoire un document de filtre ASCII. Les données sont exportées, puis le filtre ASCII par défaut est rétabli :

   UTILISER FILTRE ("MactoPC"; 0)  ` Charger un filtre ASCII 
   ECRITURE ASCII ([Ma Table]; "Mon Texte")  ` Exporter les données avec le filtre ASCII 
   UTILISER FILTRE (*; 0)  ` Rétablir le filtre ASCII par défaut

Référence

ECRITURE ASCII, ECRITURE DIF, ECRITURE SYLK, ENVOYER PAQUET, LECTURE ASCII, LECTURE DIF, LECTURE SYLK, Mac vers Windows, RECEVOIR BUFFER, RECEVOIR PAQUET, Windows vers Mac.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant