以文本方式查看主题

-  易表在线答疑  (http://www.egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://www.egrid2000.com/dvbbs/list.asp?boardid=2)
----  发现易表的一个Bug,该如何处理。  (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=1052)

--  作者:Egei
--  发布时间:2012/4/30 7:28:00
--  发现易表的一个Bug,该如何处理。
egd文件下载
岗位状态列,通过设置自定义序列 #1;重录|#2;送审|#3;重审|#4;送批|#6;通过 实现下拉框
但发现,窗体输入该列和表格输入该列不一致,窗体输入的是不对的,这是不是易表的一个bug呢?该如何处理
--  作者:wjq1072
--  发布时间:2012/4/30 7:57:00
--  
egd文件下载
--  作者:Egei
--  发布时间:2012/4/30 8:39:00
--  
在列表项目中使用代码
普通用户可以暂时忽略本章内容。

问题
设计“住房出售计算表”时,有一“楼层系数”列,不同楼层其值不同,如一层为-2、二层为0,三、四层为2……,共有15层,能否设计一列表项目,只要在项目中找到需要的楼层并选中,填入单元格中的便是其所对应的值?
 
解决方法
可以直接将楼层系数的列表项目设为:"#-2;一层|#0;二层|#2;三层...",其余类推,这样在楼层系数中选择楼层,尽管其显示的是楼层,但是其真实值是对应的系数,可以直接参与计算,例如:[总价] * (1-[楼层系数])
需要注意的是,在设计表的时候,楼层系数这一列必须设置为数值型。


--  作者:Egei
--  发布时间:2012/4/30 8:40:00
--  
老师我们要的效果应该是做到选择文字,填入并存储的数字,文字只是显示效果。
--  作者:wjq1072
--  发布时间:2012/4/30 8:56:00
--  
egd文件下载
--  作者:Egei
--  发布时间:2012/4/30 9:09:00
--  
还是不行这,你这样是存贮的#加数字的字符串,无法参与数值运算
--  作者:wjq1072
--  发布时间:2012/4/30 9:26:00
--  
egd文件下载
--  作者:Egei
--  发布时间:2012/4/30 9:49:00
--  
[这个贴子最后由Egei在 2012/04/30 09:53am 第 1 次编辑]

窗体里面只能里面用这种   1:内容|#2:内容
表格里面可以用  #6;内容|
但没有一种方式可以同时兼顾窗体和表格
--  作者:wjq1072
--  发布时间:2012/4/30 9:52:00
--  
表格与窗口不是一样吗?
--  作者:Egei
--  发布时间:2012/4/30 10:00:00
--  
对呀,原始的bug问题就在这里
设计的目的是,要求表格和窗体的字段看起来都是文字,但本质存储的是数字,可以参与运算。如果表格或窗体(不光是输入的时候,而且要求查阅的时候)显示的数字则不具有可读性