Fixcel电子表单——前端动作脚本(三):数据弹出选取

表格选取

弹出二维表,选取一行或多行,提取选中行所需字段填充到表单里。

如下图:填写关键字,调用后台服务查询出相关的数据列表并返回,然后弹出表格显示选取。

键盘操作:上、下箭头按键进行行导航;enter确定选择;esc隐藏。

鼠标操作:单击表格行选中;双击表格行确定选择。

表格选取的动作脚本

触发方式是“弹出显示”,执行脚本调用后台服务,回调脚本通过“ShowGrid”函数完成列表的展示。

ShowGrid函数的描述如下:

显示表格:ShowGrid(array, columns, fields, fieldsTo, …)

说明:弹出表格显示数组array。只支持弹出框控件

columns:表格显示的列,列需要使用CreateHeader函数创建。

fields:表格数据字段。

fieldsTo:表格选择后数据项字段绑定的数据名称。可选参数,默认与fields相同。

height:表格高度。可选参数,默认120px

例子:

ShowGrid(@List, @Columns, @Fields, @FieldsTo)

树表选取

树状的数据很常见,例如:公司机构、部门;科目;商品分类;客户分类等。从树状数据中选取一个节点也是比较常见的填报方式。

如下图:填写关键字,调用后台服务查询出树实体数据并返回,然后弹出树表显示。

键盘操作:上、下箭头按键进行行导航;右箭头按键展开或折叠当前节点;enter确定选择;esc隐藏。

鼠标操作:单击表格行选中,双击表格行确定选择。

树表选取的动作脚本

触发方式是“弹出显示”,执行脚本调用后台服务,回调脚本通过“ShowTreeGrid”函数完成列表的展示。

ShowTreeGrid函数的描述如下:

显示树表:ShowTreeGrid(tree, columns, fields, fieldsTo, …)

说明:弹出树表显示树节点tree。只支持弹出框控件

columns:表格显示的列,列需要使用CreateHeader函数创建。

fields:表格数据字段。

fieldsTo:表格选择后数据项字段绑定的数据名称。可选参数,默认与fields相同。

height:表格高度。可选参数,默认120px

mode:选择方式:0允许选择所有节点;1只允许选择叶子节点;2只允许选择目录节点。可选参数,默认是0

例子:

ShowTreeGrid(@List, @Columns, @Fields, @FieldsTo)

相关文章

EBM专栏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值