高级控件

关联表单

关联表单控件可以将其他表单的数据提取到当前表单,同时支持将关联表单数据填充到当前表单的控件,可用于如关联产品信息,关联业务数据等场景。一个关联表单控件仅能关联一个表单。

【关联表单】:选择需要进行数据关联的表单,采用筛选下拉方式,可下拉选择表单,亦可筛选选择。前台显示为关联表单的数据标题。

【数据填充规则】:配置关联表单后,通过数据填充规则将关联表单字段的值填充到当前表单的字段里。

注:关联表单进行关联数据填充式,需要确保两边控件类型一致。

       关联表单控件在子表里适用数据填充规则的情况下,仅能将数据填充到当前子表或主表,无法填充到另一子表。

例如录入客户信息后进行合同签订,操作步骤:

  1. 录入客户信息。

  2. 在合同表里建立关联表单。

  3. 利用数据填充规则把客户信息表的信息带入到合同信息里。

  4. 仅允许选择商机为“是”的客户。

关联属性

关联属性可以引用关联表单具体某个字段的值,此值不会存储不可编辑,跟随关联表单字段值的变化自动更新,一般用于库存显示,或是实时数据统计等场景。

对比数据填充规则,不同之处在于数据填充规则里的字段值是存储的,提交数据一旦生成后就不会自动更新。

【关联表单字段】:选择需要进行数据关联的表单字段。关联属性控件实时显示的关联数据,当关联数据更新时,当前字段也会随之更新。

【设置为关联表单下拉搜索项】:对关联表单数据的快捷搜索默认只支持数据标题,勾选这个设置后,还可支持对关联属性绑定字段的搜索。

例如库存信息表和客户订单的订货,操作步骤:

  1. 建立库存信息。


  2. 建立关联表单,设置关联属性。

  3. 关联属性更新展示。

关联表单多选

关联表单多选可以对其他表单的数据进行调用,支持选择多条数据,例如选择多个供应商、多项产品、多个客户经理等场景。与关联表单控件的区别在于关联表单只能选择单条数据,关联表单多选控件则可以选择多条数据。

注:关联表单多选不支持数据填充规则。

例如建立一个供应商可选择多个产品,操作步骤:

  1. 录入产品信息。

  2. 在供应商信息表设置关联表单多选。

公式型控件

公式型控件用于需要展示项目余额,核算等场景,只用于实时展示公式的计算结果,数据不会存储,也不允许修改,无法被关联或引用。

【类型】

与关联属性的区别:

共性:公式型控件和关联属性都只展示数据,不进行存储,因此无法被关联或引用。       

区别:关联属性为展示关联表单的数据,必须绑定关联表单才能正常使用。               

公式型控件为展示公式计算的结果,需设置计算公式才能正常显示。

按钮

按钮控件为开发者特有的控件,开发者可通过代码在控件上绑定事件,用于处理特殊的业务逻辑,例如:查询数据填充到子表中、弹框选择数据等。