2017-08-25 3 views
0

J'ai une table liant et consommant le service oData disponible publiquement depuis le système SAP ES4, Mon ensemble d'entités racine est ProductSet et il a 2 propriétés de navigation: "ToSupplier" + "ToSalesOrderLineItems" , Je suis en mesure d'émettre le paramètre "Expand" dans les liaisons de table comme suit, mais pourriez-vous m'aider dans la façon dont je peux passer les deux propriétés de navigation afin que le service oData étend "ToSupplier" + "ToSalesOrderLineItems"?Paramètres "Expand" multiples dans SAPUI5 oData binding

Merci Mishan

+0

Mon code snip est:

Répondre

5
expand: "ToSupplier,ToSalesOrderLineItems" 

Si "ToSupplier" était un parent de "ToSalesOrderLineItems" alors il ressemblerait à ceci:

expand: "ToSupplier/ToSalesOrderLineItems" 
+0

Merci beaucoup, Cela a fonctionné! (ToSupplier, ToSalesOrderLineItems), je connais l'expansion entre le parent et l'enfant, mais je ne savais pas comment développer plusieurs nœuds au même niveau. Puis-je demander est-ce documenté n'importe où dans le SDK UI5? –

+0

Je n'ai pas trouvé cela dans API ui5, peut-être à cause de $ expand est une caractéristique du protocole OData mais pas la chose ui5. Vous pouvez lire à ce sujet ici http://www.odata.org/documentation/odata-version-2-0/uri-conventions/ –

+0

Merci Andrii Oui, je suis au courant de l'option d'expansion sur le côté oData, Wasnt sure comment intégrer plusieurs extensions dans le côté UI5. Merci de votre aide –