UpsOrb.AnnuaireUpsOrb.Exporter

Fonction Habilitation Optimiser(NulAbsorbant) Exporter(NomDuFichier : Nul Ou Caractere, NomEntree : Nul Ou Caractere, Format : FormatsRessourceSupportes=FormatRessourceAutomatique, EnvoyerErreur : Nul Ou Procedure (MessageEnvoye : Caractere, NumeroColonne : Entier, NumeroLigne : Entier, NomFichierSource : Nul Ou Caractere)=Nul) Retourner Nul Ou Booleen;

Description

La méthode Exporter permet d'exporter le contenu de l'annuaire dans le fichier de nom NomDuFichier à partir de l'entrée NomEntree.

Si le format demandé Format est FormatRessourceAutomatique, alors le format sélectionné dépend du paramètre UpsOrb.FormatAnnuaire. Pour plus de précisions, merci de se référer à la fiche FormatsRessourceSupportes.

La valeur de NomEntree est un chemin dont le séparateur de niveaux est le caractère division / .

Si une erreur survient, le message est envoyé à EnvoyerErreur. Les paramètres de cet appel sont les suivants :

Le résultat a pour valeur Vrai en cas de succès.

Exemple

Variable
/*******/

/****************************************************************/
Procedure EnvoyerMessage(MessageEnvoye : Caractere, ? : Entier, ? : Entier, ? : Nul Ou Caractere)
/* Objet : Affiche un message. */
/****************************************************************/
Debut
Ecran.Ecrire(MessageEnvoye);
Fin Procedure

Principal
/*******/
Debut
...
B=A.Exporter("/tmp/mon-annuaire.upl", "/applications", FormatRessourceAutomatique, EnvoyerMessage);
...
Fin Principal

Voir aussi

Importer pour importer le contenu d'un annuaire.

Traduction

---------