对话框列表用公式计算后在视图中的显示有关问题
对话框列表用公式计算后在视图中的显示问题test.nsf中视图View-A对应表单Form-A,视图View-B对应表单Form-B
对话框列表用公式计算后在视图中的显示问题
test.nsf中视图View-A对应表单Form-A,视图View-B对应表单Form-B,表单Form-B中有一个对话框列表域persons用公式从视图A中选择,公式为@DbColumn("Notes":"noCache";"":"test.nsf"; "View-A";5)+"|"+@DbColumn("Notes":"noCache";"":"test.nsf"; "View-B";6),在视图View-B中列公式中选择域persons,但是只能显示“|”后的内容,如何才能提出“|”前的内容呢?
[解决办法]
B/S下的应用,你可以用js获取name和value,在提交的时候通过js赋值到一个记录name的域中就可以了,到时可以以那个域替代persons域在视图中显示
[解决办法]@DbColumn("Notes":"noCache";"":"test.nsf"; "View-A";5)+"
[解决办法]"+@DbColumn("Notes":"noCache";"":"test.nsf"; "View-B";6)
这都什么逻辑....两个视图的数据对不上怎么办..
B/S下生成的选择框HTML是<select><option value=valueA>valueB</option></select>
不加+"
[解决办法]"+这个的时候,valueA不知道是用什么算法搞出来的值,无法理解,加了+"
[解决办法]"+后就能自定义valueA的值了
既然你想要把View-A的值和View-B的值都放出来显示,直接把+"
[解决办法]"+换成其它的就好了
val:=@DbColumn("Notes":"noCache";"":"test.nsf"; "View-A";5) +"-"+ @DbColumn("Notes":"noCache";"":"test.nsf"; "View-B";6);
val:=val+"
[解决办法]"+val
val
顺便BS一下索要代码的行为