0

有什么方法可以从视图列标题中获取值?

我有一个视图,我必须仅在表格中显示与选定列标题相关的选定列值。

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

答案是:重复两次。最外层重复将遍历绑定视图数据源的视图条目,变量“行”。内部重复将遍历数字集合 - 每个代表选定列的索引,变量“列”。重复将<td>使用 binding 渲染内部标签计算文本row.getColumnValues().get(column)。如有必要,将其采用适当的数据类型。不要忘记为标题和行添加适当的标签。

于 2012-11-06T12:30:15.813 回答