MatrixWriter 範例:以不同的語言顯示資訊

此範例會使用 MatrixWriter 商業規則,在使用不同語言的模組之間共用資訊。

英文的 User Requirements 模組鏈結至另一個工作區中的德文模組。該模組稱為 Benutzeranforderungen,意思是使用者需求。在 User Requirements 模組中,稱為 "User Needs" 的「鏈結清單」屬性包含了連接 Benutzeranforderungen 模組中的元素的鏈結。

在 User Requirements 模組中,您想要顯示來自 Benutzeranforderungen 模組的下列屬性:Beschreibung(意思是說明)與 Benutzertyp(意思是使用者類型)。您必須以英文顯示屬性名稱,好讓 User Requirements 模組的使用者了解其意義。若要以英文顯示來自德文模組的資訊,您可以使用參數將屬性名稱包含在商業規則中。接著,您可以在「矩陣」標題中以英文輸入屬性名稱。

  1. 以 User Requirements 模組為目標,在其中新增名稱為 Related User Needs 的「矩陣」屬性。此「矩陣」必須有兩欄與一列。請在第一欄標題中輸入 Description,在第二個標題中輸入 User Type
  2. 新增要作為商業規則儲存器屬性的「文字」屬性。在此「文字」屬性的預設值中,輸入下列文字:
     =MatrixWriter("User Needs","Related User Needs","1","true","Beschreibung,Benutzertyp","listen_to=Beschreibung","listen_to=Benutzertyp",'User Needs')

    MatrixWriter 商業規則會將 Benutzeranforderungen 模組中相關元素的值移入矩陣中。如果 Beschreibung 或 Benutzertyp 屬性變更,此矩陣即會更新。


建議與意見