以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [注意]不该出现的有效数据位的错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67973) |
-- 作者:shenyl0211 -- 发布时间:2015/5/7 13:23:00 -- [注意]不该出现的有效数据位的错误 大家知道,工龄完全可以取微整数,表达式列的工龄工资(假设工龄工资=工龄*18元/年)可以取短整数、整数,但是,当工龄工资超过微整数时,则必须要求工龄取短整数,否则位数不够。怎么会这样不符常理呀? |
-- 作者:Bin -- 发布时间:2015/5/7 13:35:00 -- 统一用Integer |
-- 作者:shenyl0211 -- 发布时间:2015/5/7 13:46:00 -- 以下是引用Bin在2015/5/7 13:35:00的发言:
统一用Integer 若如此,增加字段时类型分得那么细有何意义? [此贴子已经被作者于2015/5/7 13:46:43编辑过]
|
-- 作者:Bin -- 发布时间:2015/5/7 13:52:00 -- 有需求的时候自然就有意义. 一般情况不用管 |
-- 作者:shenyl0211 -- 发布时间:2015/5/7 14:14:00 -- 有时候为避免输入错误,就需要用微整数进行限定。
但不管怎么说,狐表不该出现这样低级的错误。
|
-- 作者:Bin -- 发布时间:2015/5/7 14:17:00 -- 可以在对应事件编码限制输入 |
-- 作者:Bin -- 发布时间:2015/5/7 14:17:00 -- 比如限制输入 不能大于1000 DataColChangING if e.datacol.name="第一列" then if e.newValue >1000 then e.cancel=true end if end if
|
-- 作者:大红袍 -- 发布时间:2015/5/7 14:20:00 -- 要改一下
Convert(第二列, \'System.Int32\')*18 |
-- 作者:shenyl0211 -- 发布时间:2015/5/8 17:02:00 -- 以下是引用大红袍在2015/5/7 14:20:00的发言:
要改一下
Convert(第二列, \'System.Int32\')*18 谢谢! |