以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]表达式跨表引用的问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142495) |
||||
-- 作者:晨曦396 -- 发布时间:2019/10/29 8:46:00 -- [求助]表达式跨表引用的问题? 用sql数据库建了,一张产品基础表(字段有 id 名称 规格) 产品销售表中只保存产品的id,界面显示时显示名称和规格等其他字段,其中 名称 规格使用表达式(目的是基础资料的名称和规格更改后,因为使用的是表达式,可以重新加载后直接更新) 销售表在录入的时候,直接在名称的表达式上选择产品,保存时再后台保存产品的id, 根据教程有个跨表引用的,但是必须是关联表,还有没有其他方案 表中表达式的列能用这个CellButtonClick事件吗,在列表输入...后没有生效 [此贴子已经被作者于2019/10/29 9:08:56编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/29 9:18:00 -- 跨表引用不是关联表一样可以用的。试过不行? 表达式列支持CellButtonClick事件,我测试没有问题 |
||||
-- 作者:晨曦396 -- 发布时间:2019/10/29 9:36:00 -- 跨表引用用代码没问题,我的意思是这个Parent(产品_订单).单价,(因为用代码,必须要用数据列,如果以后基础资料更新,需要用代码去更新关联的表,而表达式则可以直接更新) CellButtonClick 这个好像是有问题,没保存项目之前都有三个点的按钮在表达式的那一列,但是在写事件时提示e参数没有声明,然后保存后打开就不生效了
|
||||
-- 作者:有点蓝 -- 发布时间:2019/10/29 9:52:00 -- 这就没有办法了。建议到双击事件里打开窗口 |