欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

下拉按钮的取值有关问题

更新时间: 2014-01-05 03:01:47 责任编辑: Author_N1

 

下拉按钮的取值问题
我做了个表单,在科目类的域的choices中是这样输入的:
小说|0
科学|1
管理|2

但是在视图中的科目类下却只能看到|符号后面的数字,这需要如何更改呢?

多谢~~

--参考方法--
不知道有没有可能,也把|数字,当成 别名了。
--参考方法--
那个choices字段列表如果是XXX|AAA的形式,那么Notes文档里面只保存AAA,不会保存XXX的,视图里用字段名只能显示Notes文档的值,所以是那些数字,这种情况一般是两个方法:
方法1) 你在视图里的那个列写计算公式,把数字转换问对应的文本,比如:
@If( fdType="0";"小说";
fdType="1";"科学";
fdType="2";"管理";
""
)
缺点是:当这个列表变化时每个包含这个列的视图需要修改;

方法2)在文档里增加一个隐藏字段fdType_disp,在QuerySave()事件里写代码,用uidoc.FieldGetText("fdType")方法取到那个文本,写到字段fdType_disp里,视图列直接写fdType_disp。
缺点是:如果文档不从前台保存,无法刷新该显示字段。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:01:47
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/17517/
本文WWW.DOC100.NET DOC100.NET版权所有。