首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

对话框列表用公式计算后在视图中的显示有关问题

2014-01-17 
对话框列表用公式计算后在视图中的显示问题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下的应用啊

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一下索要代码的行为

热点排行