检索栏设置

控件联动

响应器配置

响应器也可理解为联动响应,即组件与组件之间存在各种联动关系的逻辑处理

Beereport 0.7.1版本 新增「显示/隐藏」、「只读」、「禁用」、「组件属性」联动

配置说明

配置步骤

配置面板说明

依赖字段:当前配置响应器规则的组件受哪些组件(来源字段)的影响

变量名:在选择来源字段后变量名会以一个随机字符串形式填写在表单中,用户可以自 定义更加语义化的变量名以便后续联动逻辑中使用和日后维护

联动类型:提供的常用联动类型选择

联动逻辑:填写联动触发的逻辑

配置示例-1

例如该检索栏,需要实现 「状态」控件的值在选择昏迷后,「措施」控件自动填写上 “需抢救”,为另外值则不填入值

  1. 配置全局作用域值

  1. 维护控件的映射字段(每个控件都需维护)

  1. 选中「措施」控件 打开响应器配置

填入返回值逻辑,此处仅为示例,按照具体业务可个性化实现

配置示例-2

例如该检索栏,需要实现 「危急程度」控件的值在选择后 「病症」控件的下拉选项值需要对应的改变

配置病症控件响应器

配置示例-3

Beereport version >= 7.0.1

配置日期控件动态 值格式 属性。实现思路:日期选择器A的值格式 将收到选择器B的值变化而变化,例如B值为空,A值格式为yyyy-MM-dd HH:mm:ss,不为空为yyyy-MM-dd。

更多控件对应属性值见 Beetag组件文档 http://your-service-host.example.com:10001/?path=/docs/beetag-intro-%E4%BB%8B%E7%BB%8D--default-story

  1. 配置选择器映射字段

  1. 配置日期控件 响应器配置 选择来源字段 设置为A 变量名为任意值(未配置映射字段的控件无法在下拉列表中找到)