基于此XPages adding @Formulas in dialogList,我的dialogList1
从两个级联视图获取值:a
和b
。xpages @IsMember函数在对话框列表项值
还有另一个dialogList2
,这是呈现根据如果dialogList1
值是空值或没有,其值应该是这样的:
dialogList1.value来自=> dialogList2.choices应该只有从B
dialogList1.value是从b => dialogList2.choices应该仅从
我尝试:
// Contr.txt_particontractcv_1 - is the value binded by dialogList1
var dbname = session.getServerName() + "!!" + "mynsf.nsf";
//var a = @Unique(@DbColumn(dbname, "vwNumeCompanii", 0)).sort();
//var b = @Unique(@DbColumn(@DbName(),"vwA",0));
//return a.concat(b);
if (@IsMember(Contr.txt_particontractcv_1,@Unique(@DbColumn(@DbName(),"vwA",0))))
{ return @Unique(@DbColumn(dbname, "vwNumeCompanii", 0)) }
else
{ return @Unique(@DbColumn(@DbName(),"vwA",0)) }
,但dialogList2仅从vwA(从b)获取值...我想我错过了一些东西。谢谢你的时间。
什么样的控件是“dialogList1”?它是一个xe:对话框,还是一个组合框?请添加“dialogList1”和“dialogList2”的所有代码 – 2014-09-08 07:03:00
同时检查值“Contr.txt_particontractcv_1”。在启动dialog2之前无法提交。 – 2014-09-08 07:08:34
@PerHenrikLausten它是一个组合框。 – 2014-09-08 08:17:29