以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求解 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172920) |
||||
-- 作者:wgm4928 -- 发布时间:2021/11/7 15:11:00 -- 求解 此主题相关图片如下:微信图片_20211107150941.png |
||||
-- 作者:狐狸爸爸 -- 发布时间:2021/11/7 15:55:00 -- 参考: 正确的: for each r as row in Tables("扫描数据") r("FH") = r("FH").Repalce("-", "#") next
|
||||
-- 作者:wgm4928 -- 发布时间:2021/11/7 17:22:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2021/11/7 20:45:00 -- 要使用代码处理,1楼那个是表达式设计器,是不能写代码的。表达式和代码不是一回事。 3楼的用法可以到表格表属性datacolchanged事件处理:http://www.foxtable.com/webhelp/topics/0625.htm if e.datacol.name = "FH" then If e.DataRow.IsNull("FH") Then e.DataRow("批号") = Nothing e.DataRow("料号") = Nothing Else dim ss() as string = e.DataRow("FH").split("@") e.DataRow("批号") = ss(0) if ss.length > 1 then e.DataRow("料号") = ss(1) endif End If end if
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2021/11/8 6:20:00 -- 不要重复发帖提问: http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=172916&page=1&star=1
[此贴子已经被作者于2021/11/8 6:30:59编辑过]
|