Foxtable(狐表)用户栏目专家坐堂 → 为什么一启动窗口就提示 未找到列 [customer_id]。


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

主题:为什么一启动窗口就提示 未找到列 [customer_id]。

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


加好友 发短信
等级:四尾狐 帖子:884 积分:7061 威望:0 精华:0 注册:2013/3/5 8:42:00
为什么一启动窗口就提示 未找到列 [customer_id]。  发帖心情 Post By:2013/9/5 20:28:00 [只看该作者]

afterload代码

Tables("窗口客户_tblKehu").Fill("select top 100 customer_id as 客户序号,customer_name as 公司名称,customer_number as 编号,address as 地址,creator as 创建者,create_date as 创建日期,ditu_zuobiao as 坐标 ,x,y,zhengjian as 证件 from crm_customer order by customer_id desc","cc",False)
Tables("窗口客户_Tbl_lianxiren").Fill("select top  linkman_id,customer_id,link_name,sex,phone_home,phone_office,phone_mobile,email,QQ,address,duty,creator from crm_customer_linkman","cc",False)

 

Tables("窗口客户_tblKehu")的CURRENT事件里

Tables("窗口客户_Tbl_lianxiren").Filter = "customer_id = " & Tables("窗口客户_tblKehu").Current("客户序号")
'

 

通过这个模拟关联表,在窗口动态加载

 

1\为什么一启动窗口就提示  未找到列 [customer_id]。

2\这个方式是不是把子表都的数据都加入到了系统里,可以有别的方式不加入吗

[此贴子已经被作者于2013-9-5 20:32:15编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/5 20:39:00 [只看该作者]

 提示没找到列,就是一定你的列名写错了,查一下数据库。

 关于关联加载的方法,可以参考帮助文档的,也可以自己编写sql语句加载子表,例如 select * from {子表} where xx_xx in (select xx_xx from {父表})


 回到顶部