Foxtable(狐表)用户栏目专家坐堂 → 表自动生成列问题


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

主题:表自动生成列问题

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/22 9:14:00 [显示全部帖子]

表达式列,是不会触发DataColChanged的.

你可以判断身份证号码.

if e.datacol.name="身份证号" then
    if e.datarow("身份证号码").length>6 then
       dim dr as datarow = datatables("B表").find("区域码='" & e.datarow("身份证号码").substring(0,6) & "'")
       if dr isnot nothing then
           e.datarow("所在县市")=dr("县市名称")
       end if
    end if
end if


知识点 1 表达式列不触发DataColChanged http://www.foxtable.com/help/topics/0676.htm


 回到顶部