JAVA/CORBA クラス


ColumnValues プロパティ

読み込み専用。値のベクトルで、ベクトルの各成分は、文書の親ビューの列値に対応します。ベクトルの最初の値は、ビューで文書の最初の列として表示される値、ベクトルの 2 番目の値はビューで 2 番目の列として表示される値、というようになります。ベクトルの各成分の値は、対応する列の式と現在の文書のアイテムから生成されます。ベクトルの成分によっては、値をもたない場合もあります。

定義が行われるクラス
Document

データ型
java.util.Vector 型。要素は Object 型です。

構文
public java.util.Vector getColumnValues()
throws NotesException

使用法
ビューを使って文書にアクセスしない場合、このプロパティには値がありません。

ビューで表示できるアイテムが文書に含まれている場合、ColumnValues プロパティはそのアイテムの値へのアクセスを効率的に提供します。アイテムの値に直接アクセスすると、効率が損なわれます。

このプロパティは、親ビューの列が「返答のみ」とみなされる場合でも親ビューの各列の値を返します。たとえば、ビューの 3 番目の列が返答のみの場合、文書が返答文書であるかどうかにかかわらず、doc.GetColumnValues( 2 ) で文書の列式を評価し、結果を返します。

次のものによって決定された場合、列の値は返されません。


クロスリファレンス
LotusScript NotesDocument クラスの ColumnValues プロパティ

式言語の @DbColumn 関数


関連項目