以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 项目自动关闭 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48472) |
-- 作者:seal51 -- 发布时间:2014/3/29 18:35:00 -- 项目自动关闭 建立一个数据列产品ID
建立一个表达式列-产品ID表达式
表达式为
\'SM\' + SubString(\'000000\', 1, 6 - Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify], \'System.String\')
在产品列表的表属性,DataColChanged事件中加入以下代码 For Each r As Row In Tables("产品表").Rows r("产品ID") = r("产品ID表达式") Next
结果新增行填写数据后就自动关闭,怎么回事? |
-- 作者:lsy -- 发布时间:2014/3/29 18:48:00 -- 没出现错误。 |
-- 作者:seal51 -- 发布时间:2014/3/29 19:12:00 -- 有的表可以, 有的表不行,而且表里除了这个代码就没有其他代码了, 奇怪啊 |
-- 作者:有点酸 -- 发布时间:2014/3/30 1:08:00 -- 1、DataColChangd怎么可以出现这样的代码:
绝对不可以。 2、这个事件一定要判断列名:
|