在普通表单中,有个“关联查询”组件,根据条件筛选获取到一个值。页面拉入一个单行文本,希望单行文本通过公式编辑获取到关联查询组件查询到的值。
但是在单行文本的公式编辑中,找不到关联查询组件这个字段名称。
请问如何将关联查询组件查询到的值赋值给单行文本?
谢谢!
数据绑定 首先连接数据库,读取数据 绑定控件 textbox1.text=数据库取出值
在宜搭中,可以通过以下步骤实现将关联查询组件查询到的值赋值给单行文本:
在页面中放置一个单行文本和一个关联查询组件。
点击单行文本组件,在“操作”栏中找到“绑定数据”按钮,点击进入绑定数据界面。
在绑定数据界面,选择“数据源”tab页,点击“新建数据源”,选择关联查询组件并配置好查询条件。
点击“确定”按钮保存数据源,并选择该数据源的“关联属性”来绑定要显示的信息字段。
点击“属性”tab页,在“文本值”中选择“绑定数据”,并选择关联查询组件的结果中对应的字段。
保存并预览页面,单行文本组件就可以显示关联查询组件查询到的结果了。
需要注意的是,在绑定数据的过程中,要先确保关联查询组件查询到了需要的数据,才能将这些数据赋值给单行文本组件显示。
关联查询是宜搭去年12月份新增的功能。 使用场景: 在核心表单中通过关联查询其他表单数据,可应用于多种数据查询的场景,
如:人事 OA 管理系统中,在个人信息首页查看自己的员工档案信息、会议预约记录、考勤记录等数据;
以前“产品”对应原材料的表,用子表的方案实现,子表数据量上限为500条,且子表无法再嵌套关联子表。
引用“关联查询”组件,查处关联表的明细进行展示,无需用子表+联动等方式 配置,提高最佳实践的配置效率,降低操作和理解成本。
关联查询作为单独的查询展示功能,可以自动查询出其他表单中的一条或多条数据,且不做入库处理。
宜搭所有版本均支持使用。【双端适配】
适用于宜搭普通表单、流程表单页面类型,暂不支持在自定义页面内使用。
由于该组件的使用特性,适用于单纯的数据查询或查看的场景,不需要将数据提交入库。因此该组件目前仅适用于表单详情页,其他功能消费场域(如数据管理页等)暂不支持透出该组件。
单选下拉、多选下拉等组件显示/隐藏逻辑里可以使用“关联查询组件”。
支持定义关联查询组件的通用属性,包括标题、状态等。
支持选择关联某个表单,支持关联本应用表单和跨应用表单。
支持关联查询某个关联表单的字段,进行调取显示,添加好的“显示字段”支持排序、重命名、删除等操作。
支持对关联查询出来的数据进行数据筛选,符合过滤条件的数据将作为查询结果显示在相应字段中。同时定义关联查询数据的显示效果:「单条」和「多条」。当关联表单中无数据时,您可以在数据展示为「多条」的情况下,勾选「允许新增」关联表数据后,即可在列表内直接在目标表内新增数据。
关联查询的列表数据最多展示5000条。 关联查询流程表单数据时,仅支持查询流程状态已完成的数据。 当页面内存在该组件时,无法开启公开访问。
关联组件查询的数据继承表单字段/数据权限的范围。 当关联查询的表单被删除时,会出现异常提示: 当导航栏内表单删除时,已有的数据仍能查询到,访问态进入历史的表单详情页可以看到关联查询组件及数据 进入当前表单设计态时,直接点击保存,会校验存在相关报错信息,不能保存成功,需要用户自行校准配置功能,如果删除了这个关联查询组件,新增的数据其表单详情即无关联查询信息。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。