找回密码
 立即注册

QQ登录

只需一步,快速开始

戈少武

金牌服务用户

87

主题

305

帖子

984

积分

金牌服务用户

积分
984
戈少武
金牌服务用户   /  发表于:2024-3-5 08:07  /   查看:1826  /  回复:14
本帖最后由 戈少武 于 2024-3-7 16:45 编辑

经常会用到一些关联查询,想把这个关联查询做成组件,但怎么把这个关联查询的结果取出来呢?比如一个公司有好几个银行账户,页面有选择公司的下拉框,同时有银行账号的下拉框,当公司选中后,相应的银行账号下拉框中只显示这个公司的银行账号,其他账号不显示。如果直接在页面,这个好做,就是这个东西用得比较多,想着能否做成组件来选择,但做成组件后,如何分别取得出来公司的值和账号的值呢?

13 个回复

倒序浏览
戈少武
金牌服务用户   /  发表于:2024-3-8 09:52:07
推荐
解决了,把那个公司ID的单元格设置成文本框,然后编辑命令,让下拉框为空,就可以了。
回复 使用道具 举报
小年糕活字格认证
金牌服务用户   /  发表于:2024-3-5 08:31:20
沙发
你的意思是 公司是一个组件,账户是另外一个组件,是吗?2个组件,账户组件希望根据公司组件进行关联过滤显示?
回复 使用道具 举报
小年糕活字格认证
金牌服务用户   /  发表于:2024-3-5 08:39:32
板凳
公司组件,放一个组合框,如下
绑定属性是 单元格的值,然后项目就是绑定公司表





另外银行组件的话,需要有一个 属性:公司值

项目查询,设置一下查询条件


然后页面上把 公司组件 和 银行组件 都放到页面上
银行组件的 公司值 ,需要指定到公司组件



试一下,应该就可以了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
戈少武
金牌服务用户   /  发表于:2024-3-5 08:41:21
地板
不是,在一个组件里,使用两个关联的下拉框,选定一个下拉框值,另一个就筛选有这个选定下拉框值的数据,然后两个都选定后,分别返回两个下拉框各自的值。我目前能想到的办法就是把两个值连接起来,到页面再分隔。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-3-5 09:52:05
5#
这个会有一些难度,主要是在对于数据源和分页的处理涉及到的参数比较多

活字格8.0 update1 产品功能:表格组件 - 葡萄城学院 - 葡萄城开发者社区 (grapecity.com.cn)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-3-5 11:21:58
6#









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
戈少武
金牌服务用户   /  发表于:2024-3-5 15:21:46
7#
我觉得还是你第一个方案好,如果两个放一个组件里,再放到页面上的时候,版面也不太好排
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-3-5 17:28:14
8#
嗯嗯,楼主选择适合自己的方案就成,感谢大家的支持~
回复 使用道具 举报
戈少武
金牌服务用户   /  发表于:2024-3-7 16:47:09
9#
存在另外一个问题,就是上面如果先选择了公司,再选择银行,这样没有问题。但如果后面又改变了公司的值,那么银行这个地方不能清空,还是以前的值,怎么样能让它清空。如果组件有事件的话,就好了,属性值发生变化后,触发事件就好了。
回复 使用道具 举报
戈少武
金牌服务用户   /  发表于:2024-3-7 17:11:57
10#
也就是说那个公司属于值变化了,银行就得归为空
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部