`
webcenterol
  • 浏览: 917114 次
文章分类
社区版块
存档分类
最新评论

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专栏

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics