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;
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.
Variable
/*******/
B : Booleen;
A : Nul Ou AnnuaireUpsOrb;
/****************************************************************/
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
- | - | - | - | - | - | - | - | - |