以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 批量格式化数据 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=188946) |
|
-- 作者:1234567 -- 发布时间:2023/11/1 18:42:00 -- 批量格式化数据 某列数据,按RW0001编号,现在编号到了RW9999,想把所有数据改成RW000001格式,如何操作? |
|
-- 作者:有点蓝 -- 发布时间:2023/11/2 8:54:00 -- for each r as row in tables(xxx).rows dim s as string = r("编号")
r("编号") = left(s,2) & format(cint(s.substring(2)),"000000") next |
|
-- 作者:1234567 -- 发布时间:2023/11/2 9:58:00 -- .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件:表,任务单,DataColChanging 详细错误信息: 调用的目标发生了异常。 从字符串“RW006096”到类型“Double”的转换无效。 输入字符串的格式不正确。 任务单的数据类型是字符,没有要求把字符串转换到DOUBLE呀?
|
|
-- 作者:有点蓝 -- 发布时间:2023/11/2 10:26:00 -- 能不能学会调试呢
|
|
-- 作者:1234567 -- 发布时间:2023/11/2 19:03:00 -- 用msgbox(s)调试时,中途要退出调试,如何操作,我是通过wimdows任务管理器结束任务强制退出的。 |
|
-- 作者:有点蓝 -- 发布时间:2023/11/2 20:12:00 -- 方法1、测试的时候减少数据量,不要遍历那么多行 2、msgbox改为使用output.show:http://www.foxtable.com/webhelp/topics/1485.htm
|