0

@DbColumn を試してみましたが、Infinity になります。これが現在のコードです。

var dbName:NotesDatabase = session.getDatabase("the server", "the database.nsf");
var v:NotesView = dbName.getView("the view").getColumnValues(0);
return v;

しかし、これは約100の結果を返し、その後、歪んだテキスト、象形文字、異なる行の値などを取得します.

値のスクリーンショット:

私は前にこのようなものを見たことがない

それで?どうもありがとうございました!

4

1 に答える 1

3

私は XPages の専門家ではないので、これは推測ですが、あなたが言っているように見えます。

var v:NotesView

その後

return v;

これは、v が NotesView オブジェクトであることを宣言していることを意味します。実際には columnValues を割り当てていますが、データ型が間違っており、型チェックが行われていないようです。v を返すと、それは文字列値の配列としてではなく、NotesView オブジェクトとして扱われます。

おそらくこれはあなたが必要とするものです:

var v:NotesView = dbName.getView("the view");
return v.getColumnValues(0);
于 2012-10-04T23:33:28.473 に答える