以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 帮我看一下是那里错了,谢谢 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1317)
|
-- 作者:小狐
-- 发布时间:2008/12/4 16:39:00
-- 帮我看一下是那里错了,谢谢
在datacolchanged 中设置公式如下:
if e.datacol.name = "身份证号码" then if e.newvalue isnot nothing then dim a as string dim b as datarow a = e.datarow("身份证号码") a = a.replace(0,5) b= datatables("籍贯档案").find("[号码] = a ") if b isnot nothing then e.datarow("籍贯") = b("地址") else return end if end if end if
那里错了
|
-- 作者:kylin
-- 发布时间:2008/12/4 17:12:00
--
b= datatables("籍贯档案").find("[号码] = \'"&a&"\' ") 其余的接着试
|
-- 作者:小狐
-- 发布时间:2008/12/4 17:41:00
--
此主题相关图片如下:22222.jpg
|
-- 作者:狐狸爸爸
-- 发布时间:2008/12/4 17:46:00
--
if a > "" then b= datatables("籍贯档案").find("[号码] = " & a )
end if
|
-- 作者:小狐
-- 发布时间:2008/12/4 18:10:00
--
解决,谢谢。
为什么find("[号码] = " & a ) 要这样的格式,帮助文件里有归纳什么情况下采用什么格式
|