Foxtable(狐表)用户栏目专家坐堂 → 请教下,如何实现输入一列内容后,相关内容可以自动填入


  共有1106人关注过本帖树形打印复制链接

主题:请教下,如何实现输入一列内容后,相关内容可以自动填入

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109483 积分:557077 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/10 21:30:00 [显示全部帖子]

参考:http://www.foxtable.com/webhelp/topics/1452.htm

比如

If e.DataCol.Name = "委托单编号" Then 
    If e.DataRow.IsNull("
委托单编号")=false Then
        e.
DataRow("
校验记录编号") = e.DataRow("委托单编号").replace("-WT-","-JL-")
        e.DataRow("校验报告的编号") = e.DataRow("委托单编号").replace("-WT-","-BG-")
    End If
End
 
If

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109483 积分:557077 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/11 21:26:00 [显示全部帖子]

参考:http://www.foxtable.com/webhelp/topics/1337.htm

做开发尽量使用测试环境,在开发电脑安装测试数据库

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109483 积分:557077 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/12 16:41:00 [显示全部帖子]

没看懂,举例说明一下

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109483 积分:557077 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/12 17:23:00 [显示全部帖子]

参考:http://www.foxtable.com/webhelp/topics/1338.htm


        e.
DataRow("
校验编号") = e.DataRow("委托单编号").replace("-WT-","|").split("|")(1)

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109483 积分:557077 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/13 8:37:00 [显示全部帖子]

replace:http://www.foxtable.com/webhelp/topics/0241.htm


假设字符串为:ZRJC-WT-2024-0001,replace("-WT-","|")后等于:ZRJC|2024-0001,split("|")后是一个数组,数组里有2项,第一项是【ZRJC】,第二项是【2024-0001】,按数组的用法(http://www.foxtable.com/webhelp/topics/0216.htm),(1)表示取第二项也就是2024-0001

如果完全没有接触过编程的,建议先学一下基础:http://www.foxtable.com/webhelp/topics/1592.htm

 回到顶部