值對應 (簡維) 運算質
值對應 (扁平化) 運算質可讓您將多個記錄轉換成單一記錄,來壓平合併輸入實例訊息的一部分。 這是轉換 Microsoft Commerce Server 目錄中的一般作業。
注意
值對應 (扁平化) 運算質不應該與迴圈運算質或資料表迴圈運算質結合。 如果結合它們,則會產生編譯的對應,假設迴圈或資料表迴圈運算質下方的目標節點沒有來源迴圈相依性。
下列程式碼會顯示一部分列出產品變數的目錄,而變數的每個功能都會列在個別的記錄中。
<ns0:Root xmlns:ns0="http://ValueMappingFlat.ProductsIn">
<ProductVariant ListPrice="99.99" ID="45-01">
<Feature Name="Material" Value="Leather" />
<Feature Name="Color" Value="Black" />
</ProductVariant>
<ProductVariant ListPrice="69.99" ID="45-02">
<Feature Name="Material" Value="Vinyl" />
<Feature Name="Color" Value="Brown" />
</ProductVariant>
</nso0:Root>
壓平合併目錄的這個部分會將 功能 記錄轉換成 ProductVariant 記錄的屬性。
<ns0:Root xmlns:ns0="http://ValueMappingFlat.ProductsOut">
<ProductVariant ListPrice="99.99" ID="45-01" Material="Leather" Color="Black" />
<ProductVariant ListPrice="69.99" ID="45-02" Material="Vinyl" Color="Brown" />
</ns0:Root>
下圖顯示執行此轉換的對應。
值對應 (簡維) 運算質對應
值對應 (扁平化) 運算質會在第一個參數為 true 時傳回其第二個參數的值。 在此對應中,第一個 [等於 運算質] 測試,以查看 Name 屬性是否等於 「Material」。 如果屬性等於 「Material」, 則 Equal 運算質會傳回 True。 接著,這會導致 值對應 (扁平化) 運算質,將 Value 屬性值指派給輸出訊息中的 欄位。