0

ビューの列ヘッダーから値を処理する方法はありますか??

ビューが 1 つあり、選択した列ヘッダーに関して、選択した列の値のみをテーブル内に表示する必要があります。

var colNames = new Array(); var Title=sessionScope.dbTitle; 
var vwName =     sessionScope.vwTitle;     
print ("view name"+ vwName);
if ((vwName != null) & (vwName != "Select")) { //var vwName="vwDbConfig";
print (vwName); 
var dbpath=@DbLookup("","vwDbConfig",Title,3);
var serName=@DbLookup("","vwDbConfig",Title,2);
var ArchDb:NotesDatabase = session.getDatabase(serName,dbpath);
//var ArchDb:NotesDatabase= database;
var Archvw:NotesView = ArchDb.getView(vwName);
var names:java.util.Vector = Archvw.getColumnNames(); 
4

1 に答える 1

0

答えは: 2 回繰り返します。最も外側の繰り返しは、バインドされたビュー データ ソース、変数 "row" のビュー エントリを反復処理します。内側の繰り返しは、数値のコレクションを反復します。それぞれは、選択された列、変数「列」のインデックスを表します。Repeat は、<td>タグ内の計算されたテキストを binding でレンダリングしますrow.getColumnValues().get(column)。必要に応じて適切なデータ型に採用してください。ヘッダーと行に適切なタグを追加することを忘れないでください。

于 2012-11-06T12:30:15.813 に答える