Fonction Habilitation Optimiser(NulAbsorbant) Exporter(NomDuFichier : Nul Ou Caractere, NomDeLAbonnement : 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 paramètre NomDeLAbonnement est non Nul, alors seul le contenu pour cet abonnement est exporté. Sinon, tout le contenu est exporté.
Si le format demandé Format est FormatRessourceAutomatique, alors le format sélectionné dépend du paramètre UpsMls.FormatAnnuaireElectronique. Pour plus de précisions, merci de se référer à la fiche FormatsRessourceSupportes.
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 AnnuaireElectronique;
/****************************************************************/
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-electronique.upl", Nul, FormatRessourceUps5GL, EnvoyerMessage);
...
Fin Principal
- | - | - | - | - | - | - | - | - |