[英]Can't draw connection from anything to destination schema in BizTalk Mapper
我是BizTalk的新手,所以如果我使用的術語不正確,請原諒我。 無論如何,我已經創建了一個包含兩個要插入的表的復合模式,基本上是這樣的:
<xs:element name="StorageLocationImport">
<xs:complexType>
<xs:sequence>
<xs:element ref="mxstoreloc:Insert" />
<xs:element ref="mxin:Insert" />
</xs:sequence>
</xs:complexType>
</xs:element>
在映射器中,我可以mxstoreloc:Insert
地將任何內容映射到mxstoreloc:Insert
。 當我嘗試將任何內容映射到mxin:Insert
,連接不起作用。 我拖動線,得到十字准線光標(我在看到十字交叉光標之前已經見過人,我沒有切換到那個),然后當我放開時,線消失而不是連接。
我進入模式並創建了第二個mxin:Insert
節點,因此它看起來像這樣:
<xs:sequence>
<xs:element ref="mxstoreloc:Insert" />
<xs:element ref="mxin:Insert" />
<xs:element ref="mxin:Insert" />
</xs:sequence>
出於某種原因,我可以建立連接(到任何一個元素),但是如果我刪除了兩者中的任何一個,連接將消失。
[主要]問題在於地圖本身,而不是架構或連接。
在“ Grid Properties
窗口中,默認情況下,“ Ignore Namespaces for Links
設置為True
。 由於我有多個名為Insert
元素(即使名稱空間不同),所以XML Mapper會感到困惑。 要解決此問題,只需將Ignore Namespaces for Links
False
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.