FormatsEchangeSupportes Dans (FormatsEchangeBinaire, FormatsEchangeUps5GL, FormatsEchangeCsv, FormatsEchangeFluxDEnregistrements, FormatsEchangeIDoc, FormatsEchangeXml, FormatsEchangeEdifact);
Cet énuméré est utilisé pour les méthodes Exporter et Importer du type Objet au cas où il y aurait une spécificité à prendre en compte.
La signification des valeurs est la suivante :
Type Personne Defaut
/**********************/
Nom : Caractere;
DateDeNaissance : Date;
Constructeur();
Prive :
Fonction Importer(F:FormatsEchangeSupportes, P:Nul Ou Entrepot=Nul, EstFiltre:Booleen=Faux) Retourner Nul Ou Objet;
Fonction Exporter(F:FormatsEchangeSupportes) Retourner Booleen;
Fin Type
/****************************************************************/
Fonction Personne.Importer(E : Nul Ou IEchange, P : Nul Ou Entrepot=Nul, EstFiltre : Booleen=Faux) Retourner Nul Ou Objet
/* Objet : Importation du type 'Personne'. */
/****************************************************************/
Debut
Selon F Faire
Cas Pour FormatsEchangeUps5GL Faire
...
Fin Cas
Cas Pour FormatsEchangeBinaire Faire
...
Fin Cas
Cas Pour FormatsEchangeCsv Faire
...
Fin Cas
Cas Pour FormatsEchangeIDoc Faire
...
Fin Cas
Cas Pour FormatsEchangeXml Faire
...
Fin Cas
Cas Pour FormatsEchangeEdifact Faire
...
Fin Cas
Fin Fonction
/****************************************************************/
Fonction Personne.Exporter(E : Nul Ou IEchange) Retourner Booleen
/* Objet : Exportation du type 'Personne'. */
/****************************************************************/
Debut
Selon F Faire
Cas FormatsEchangeUps5GL Faire
...
Fin Cas
Cas FormatsEchangeBinaire Faire
...
Fin Cas
Cas FormatsEchangeCsv Faire
...
Fin Cas
Cas FormatsEchangeIDoc Faire
...
Fin Cas
Cas FormatsEchangeXml Faire
...
Fin Cas
Cas FormatsEchangeEdifact Faire
...
Fin Cas
Fin Fonction
- | - | - | - | - | - | - | - | - |