メインコンテンツにスキップ
Administrator Guide
最終更新: 2023-06-23
概念: MVEL と Studio

概念: MVEL と Studio

Workday Studio では、MVEL を使用して、アセンブリ内のメッセージ部およびコンポーネント パラメータを検査および操作できます。MVEL を使用して以下を実行できます。
  • メッセージから情報を抽出する。
  • 数値と日付の形式を設定する。
  • 文字列内の特定の文字を置き換える。
  • インテグレーション属性または開始パラメータを取得する。
大きな文字列のデータを操作するために MVEL を使用することは避けてください。例: メッセージを文字列に変換すると、パフォーマンスとスケーラビリティの問題が発生する可能性があります。
MVEL 対応フィールドで、Ctrl + Space キーを押してコンテンツ アシストのポップアップ ウィンドウを表示できます。
MVEL 式には、単一のステートメントまたは複数行のスクリプトを使用できます。複数行のスクリプトの場合は、セミコロンを使用して各行を区切ります。
Studio では、複数行の式が順番に評価されるのではなく、単位として評価されます。
MVEL 対応フィールドは、新しい行に合わせて拡張されます。6 行を超えると拡張が停止し、スクロール可能になります。Studio は MVEL 式に構文の色付けを適用します。
MVEL は、実行時に演算子の優先順位を実装します。かっこを使用して MVE 形式の実行順序を制御できます。
メモリで処理されるため、次のような XPath 方法では 100 万文字に制限されています
xpath
xpathB
、および
xpathF
。クエリーがこの制限を超えた場合でも、エラーは表示されません。
書き込み
ステップなどのストリーミング API を使用する必要があります。
xml-stream
要素: 大きなメッセージを処理する必要がある場合。