以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- Bug反馈 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=18134)
|
-- 作者:lylstc
-- 发布时间:2012/4/3 14:18:00
-- Bug反馈
1、建有2个表其中A表中的数据从B表通过下拉键选择。当B表中的数据变化时,A表的下拉键中不能体现出来。用日常工作中的同步所有表也不能对数据刷新。只有点击数据表中的列属性后按确认,这是A表的下拉键中才能看到刚变化的数据。
2、2个列,A列字符6值为120000,B列为字符4且由[_Identify]产生如为0001,将A列与B列合并,即120000+0001得到的结果为1200001,超出6的长度。将A列改为12000计算的结果才是6位长度。
|
-- 作者:程兴刚
-- 发布时间:2012/4/3 15:42:00
--
用实例说话,估计是您代码所放的事件错误!
|
-- 作者:lylstc
-- 发布时间:2012/4/3 16:25:00
--
图片 此主题相关图片如下:2012-4-3 14-08-37.jpg
|
-- 作者:lylstc
-- 发布时间:2012/4/3 16:54:00
--
先前的是字符串问题。
但表达式中输入数据与列进行计算时数值小于等于32766的数值可以计算,大的数值就报错。
|
-- 作者:lylstc
-- 发布时间:2012/4/3 16:54:00
--
此主题相关图片如下:2012-4-3 16-52-05.jpg
|
-- 作者:lylstc
-- 发布时间:2012/4/3 16:58:00
--
我想在4位长度的编号前加上年度如12,就不能加。按上面的提示,只有数值列才能参与计算。而实际上是只要不大于32766的数值(我用10×12000试过也不行)就可以计算。
|
-- 作者:程兴刚
-- 发布时间:2012/4/3 17:36:00
--
那您为何非得要选择短整数型?提示的已经很明白了,列检查数据类型,改为整数型不就可以了吗?
|