現在、Lotus Notes アプリケーションを XPages に移行しています。このアプリケーションには、「@Transform」を使用する数式がいくつか含まれています。また、「@Transform」に相当する SSJS がないため、これらの数式を XPages でどのようにコーディングするのが最善かを考えています。現時点では、session.evaluate を使用しようとしています。これは最良の選択肢ですか、それとも誰かが推奨できる別の方法はありますか?
2 に答える
3
session.evaluate
既存の @Formula コードがある場合に便利です。SSJS では、以下を使用できます。
for (var i in array_variable) {
print(array_variable[i]);
}
また
for (var element in vector_or_list) {
print(element);
}
于 2013-01-09T14:28:38.497 に答える
0
あなたが現在やろうとしているように、 session.evaluate() を使用することをお勧めします。
「しようとしている」と書いているので、これに何か問題はありますか?この機能をいくつかの場所で使用する場合は、カスタム Java クラスを作成して評価を処理する (そして適切な入力を確保する) ことをお勧めします。これは、SSJS から簡単に呼び出すことができます。また、XSnippet または Extension Library の拡張機能として最適です ;-)
/ジョン
于 2013-01-09T14:28:12.017 に答える