概念︰MVEL 和 Studio
在 Workday Studio 中,透過 MVEL 功能,您可以檢查和操縱集合中的訊息部分和元件參數。您可以使用 MVEL 來︰
- 從訊息中擷取資訊。
- 設定數字和日期的格式
- 取代字串中的特定字元。
- 擷取整合屬性內容或啟動參數。
您應避免使用 MVEL 來處理大量的資料字串。範例︰將訊息轉換為字串可能會產生效能和可擴充性問題。
在支援 MVEL 的欄位中,您可以按 Ctrl+Space 鍵,顯示內容輔助快顯視窗。
中部實際值水準運算式可以是單行陳述式,也可以是多行指令碼。若為多行文字,請使用分號分隔每一行。
Studio 會將多行運算式視為一個整體進行評估,而不是依序進行。
具有 MVEL 功能的欄位會展開以容納新的明細。顯示 6 行後即停止展開並變成可捲動的狀態。Studio 會將語法填色套用至 MVEL 運算式。
執行時程中的運算子優先順序 (MVEL) 會實作運算子優先順序。您可以使用方括號來控制 MVEL 運算式的執行順序。
由於這些資料是在記憶體中處理,因此 XPath 方法有 100 萬字元的限制,例如
xpath
, xpathB
,和 xpathF
。如果您的查詢超出此限制,您將不會收到錯誤訊息。您應使用串流 API,例如 寫入
步驟的 xml-stream
元素 (如果您需要處理大型訊息)