以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 这是怎么回事? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=8795) |
-- 作者:blackzhu -- 发布时间:2010/12/8 15:33:00 -- 这是怎么回事? Select Case e.DataCol.Name
我按照例子的高效率流水账做的东西,为什么提示说没有"_sortkey"这一列 |
-- 作者:狐狸爸爸 -- 发布时间:2010/12/8 15:36:00 -- 请参考:
http://help.foxtable.com/topics/1791.htm
|
-- 作者:czy -- 发布时间:2010/12/8 15:37:00 -- 点击菜单中的“设置标志列”看看启用插入行功能没有? |
-- 作者:blackzhu -- 发布时间:2010/12/8 15:40:00 -- 还有: Select Case e.DataCol.Name
为什么出库日期为空值时 这个代码Month(e.DataRow("出库日期"))的值为1呢? |
-- 作者:狐狸爸爸 -- 发布时间:2010/12/8 15:42:00 -- 这是正常的,日期列虽然为空,但是返回值不是空值,因为日期变量不存在空值,参考:
http://help.foxtable.com/topics/0395.htm
[此贴子已经被作者于2010-12-8 15:43:38编辑过]
|
-- 作者:blackzhu -- 发布时间:2010/12/8 15:44:00 -- 是这个问题. |
-- 作者:blackzhu -- 发布时间:2010/12/8 15:45:00 -- 以下是引用狐狸爸爸在2010-12-8 15:42:00的发言:
这是正常的,日期列虽然为空,但是返回值不是控制,因为日期变量不存在空值,参考:
http://help.foxtable.com/topics/0395.htm
那老大,如果是1的话,人家是跟着这个计算的那不是跟着1月去计算了? |
-- 作者:blackzhu -- 发布时间:2010/12/8 15:46:00 -- 怎么解决? |
-- 作者:狐狸爸爸 -- 发布时间:2010/12/8 15:51:00 -- 用IsNull判断某列是否为空啊,你不是已经这么做了吗? |
-- 作者:blackzhu -- 发布时间:2010/12/8 15:54:00 -- 以下是引用狐狸爸爸在2010-12-8 15:51:00的发言:
用IsNull判断某列是否为空啊,你不是已经这么做了吗? 我的意思是如果是这样如果出库日期是空,出库月份就会变成1,如果我是按照出库月份计算的,那么不全部是按照1来计算了,这种情况怎么处理?删掉1,为空格? |