UpsBiz.IObjetMetier.ListerRelations

Fonction ListerRelations(CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou IRelation;

Description

La méthode ListerRelations permet de lister les relations auxquelles l'objet participe.

Les paramètres CritereFiltre et CritereTri spécifient les critères de filtrage et de tri de la requête exécutée par Up ! Query. Ces critères sont définis en Up ! 5GL en faisant éventuellement usage des propriétés de l'objet auquel ils s'appliquent.

Une relation est généralement orientée comme suit :

Dans un modèle de données relationnel classique, une relation se traduirait par une migration de la clé d'identification de l'objet père parmi les propriétés de l'objet fils. Elle pourrait se traduire par :

En codant en dur les relations parmis les propriétés d'un objet, il n'y a pas de souplesse dans le modèle métier. Nous entendons dire alors "il en manque" et "certaines sont en trop".

Le choix est de les externaliser du modèle métier d'Up ! Business, sauf les triviales, et de permettre d'en créer dynamiquement selon les connecteurs ou selon vos propres besoins.

Exemple

Principal
/*******/
Variable
/******/

Debut
...
ResultatRequete=ObjetMetier.ListerRelations();
Pour Relation=ResultatRequete.ParcoursAuDebut() JusquA ResultatRequete.DernierElement() Faire Fin Pour
...
Fin Principal

Connecteur

Progiciel.Entité.
Compiere.-
Oracle Applications.-
Peoplesoft.-
SAP.-

Voir aussi

ListerCategories pour lister les catégories entre les objets métier.

Traduction

---------