以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]操作结果为什么保留不住? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54892) |
-- 作者:ahbrq -- 发布时间:2014/8/6 21:37:00 -- [求助]操作结果为什么保留不住? 我希望“身份证号码”来自于“证件号码”的前12位,操作前是:
代码如下:在表属性中“datacolchanged"代码如下: \'\'通过证件号码生成身份证号码
通过重至列操作后得到正确结果:
但是在退出 时没有显示是否保存,再次进入程序时,显示操作前的状态,是什么原因? [此贴子已经被作者于2014-8-6 21:38:20编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/6 21:39:00 -- 你的身份证号码列,不能是表达式列,你要改成数据列。 |
-- 作者:ahbrq -- 发布时间:2014/8/6 21:46:00 -- 对了,谢谢老师!
另外,如果我不希望显示“身份证号码”列,如何操作? |
-- 作者:有点甜 -- 发布时间:2014/8/6 21:50:00 -- 以下是引用ahbrq在2014-8-6 21:46:00的发言:
对了,谢谢老师!
另外,如果我不希望显示“身份证号码”列,如何操作?
在afterOpenProject写入代码
Tables("表A").Cols("身份证号码").Visible = False |
-- 作者:有点甜 -- 发布时间:2014/8/6 21:51:00 -- 或者 http://www.foxtable.com/help/topics/0037.htm
|
-- 作者:ahbrq -- 发布时间:2014/8/6 21:58:00 --
谢谢老师
另外请教:在调试过程中,出现如下 错误,如何终止呢?
我是通过
老师在群里叫什么? [此贴子已经被作者于2014-8-6 22:05:36编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/6 22:07:00 --
[此贴子已经被作者于2014-8-6 22:07:32编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/6 22:08:00 -- 这一段代码没有错,你删除其余代码测试,如果有错,你请上传一个出错的例子
If e.DataRow("证件号码").length>11 Then |
-- 作者:ahbrq -- 发布时间:2014/8/6 22:19:00 -- 我现在希望把“理财积分”表中的客户,但是在“客户资料”表中没有的客户,添加到“客户资料”表中,代码如下: \'\'在客户资料中加入没有的客户
测试出现如下错误,不知道什么原因。 而且在出现这样的错误提示后,无法中断,只能通过调用“任务管理器”中断任务推出程序,由更好的方法么?
![]() ![]() [此贴子已经被作者于2014-8-6 22:31:16编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/8/6 22:47:00 -- 代码没有错,肯定是其它代码影响了,例子发上来。 |