次のような構文を使用して Lotus Notes Composite Application (CA) を開くことができます: cai:///uniqueappid/uniquepageid?hint
ウィキの記事 - 複合アプリケーションを開くときにコンテキストをコンポーネントに渡す- によると、動的プロパティを複合アプリケーションに渡し、CA のコンポーネントにそれを読み取らせることができます。この記事には、次のような例があります。
String[] values = data.getPreference("com.ibm.portal.app.input.NiklasTest");
次のようにフォーマットされた URL からパラメータを読み取ることができるはずです: cai:///uniqueappid/uniquepageid?hint&NiklasTest=xxxxx
そのようなプロパティを処理するために、どのようなオプションがあるかを探しています。
- Java コンポーネントのコーディング。これでうまくいきそうです。
- xPage コンポーネントのコーディング。動的プロパティのハンドルを取得できますか?
- ポートレット コンポーネントのコーディング。動的プロパティのハンドルを取得できますか?
- NSF フォームまたはページベースのコンポーネントのコーディング。動的プロパティのハンドルを取得できる LotusScript または @functions はありますか?
私は最善の解決策を探しているわけではありません。動作することがわかっているオプションのリストを探しています。基本的に、上記のリストから除外します。