2016-09-28 3 views
0

Wenn ich ein Schema erstelle, möchte ich einige Felder Felder in der Orchestrierung unterscheiden, wo diese distinguierten Felder in BizTalk-Anwendung gespeichert sind?Wo sind distinkte Felder in BizTalk gespeichert?

Noch eine Frage ist, was ist XPath Aliase? Wo können wir in BizTalk finden?

+0

Hat die unten Antwort Hilfe unterscheiden wollen, oder sind Sie immer noch verwirrt? – Dijkgraaf

Antwort

1

Ein eindeutiges Feld wird in die Annotation unter dem Datensatz in dem Schema eingefügt, in dem Sie das Distinguished-Feld hinzugefügt haben.

z.B.

<xs:annotation> 
    <xs:appinfo> 
    <b:properties> 
     <b:property distinguished="true" xpath="/*[local-name()='ContactNo' and namespace-uri()='']/*[local-name()='Contact_1' and namespace-uri()='']/*[local-name()='Contact-No' and namespace-uri()='']" /> 
    </b:properties> 
    </xs:appinfo> 
</xs:annotation> 

XPath-Aliase sind, was im Grunde ein angesehener Bereich ist, ist es ein freundliches Name ist Sie die XPath anstelle von verwenden können, um zu wissen, sehen Sie das obige Beispiel, wo das ich ein Feld Kontakt-Nr

genannt ausgezeichnet haben

die aufstrebenden Feld kann in der Schema-Editor mit der rechten klicken Sie auf das Feld, das Sie, fördern wählen unterscheiden wollen gefunden werden, zeigen Promotions

enter image description here

Dann sicherstellen, dass Sie auf der Distinguis sind hed Registerkarte Felder (statt Eigenschaftsfelder) und Fügen Sie diese Felder, die Sie

enter image description here

Verwandte Themen