[ホーム] - [ノーツドミノ プログラミングサンプル一覧] - [複数選択可能なリスト型フィールドの値をロータススクリプトで書き出す]




複数選択可能なリスト型フィールドの値をロータススクリプトで書き出す| ノーツドミノ


ノーツのフォーム上のフィールドでリスト型を選択した場合、複数の値を設定するフィールとを作成することが可能です。
この値をテキストやHTMLに書き出す場合に値を取り出す方法を紹介します。

ロータススクリプトで doc.multivaluefield(0)の場合、選択された値の一つしか取得できませんでした。
デバッグして確認したところ、なぜか docのitemには表示されませんでした。しかし文書のプロパティでは表示されていました。

そこで工夫しました。ダミーのフィールドを作成し、対象のリストを連結(@Implode)した値を設定しました。

計算結果として @Implode(addComment) を指定します。

この値を元にファイルに書き出すことにより成功しました。

ノーツ 4.x






本ページは IBM Lotus Notes Domino (ロータスノーツドミノ)を対象としています。 基本的には Notes 4,5,及び6以後を対象としていますが、バージョンによっては対応していない場合があります。 lotus scriptや @関数 (@コマンド)を対象としていて、VB Scriptには対応していません。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[ホーム] - [ノーツドミノ プログラミングサンプル一覧]