页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


本案例介绍了如何让两个下拉框输入时实现联动的效果,即一个下拉框的备选值随着另一个下拉框的选择而动态变化。

电子表格中是用绑定参数的方式实现输入控件的,因此需要用一个参数中的值去控制另一个参数中的值。可以通过在电子表格中引用联动参数实现,示例效果和操作步骤如下。

目录

示例效果

当【顾客所在区域】选择的是"华南",则【顾客所在城市】选择项有"深圳、夏门、海口"。   

Image Removed

  

当【顾客所在区域】选择的是"西北",则【顾客所在城市】选择项有"西安"。 

Image Removed

   

操作步骤

1、在数据准备中,新建数据模型“订单模型”如下:

Image Removed

2、登录电子表格,新建模型查询“区域联动数据模型”如下:

Image Removed

3、在电子表格中设计如下的静态表样式

Image Removed

4、在工具栏中点击 参数管理 ,新建“区域_联动”参数如下:

Image Removed

5、“顾客所在城市”子级参数需要引用父级参数:点击 插入 按钮,在“参数列表”中选择父级参数“区域_联动”。

Image Removed

新建的“顾客所在城市”参数如下:

Image Removed

6、在工具栏中点击 参数排版 ,设置参数“区域_联动”绑定单元格C2,参数“顾客所在城市”绑定单元格C3。

Image Removed7、将绑定子级参数的单元格(案例中为C3单元格)的【左父格】设置为绑定父级参数的单元格(案例中为C2单元格),如下图。注意:设置左父格的这一步骤必不可少!      

Image Removed

注意
回写联动参数时,需要有其他可扩展的字段。

示例资源

回写时参数联动

有时在使用电子表格填报的过程中不仅需要将字段回写进数据库,也需要将图片回写进数据库,并在界面上显示该图形。下面例子可以实现这种效果:

Image Added

设置方法

         1.新建电子表格

              在excel中设计好表样,并将相关字段拖到对应单元格中,如下图:

              Image Added

         2.新建回写规则

            选择【回写规则】,新建回写规则,将字段回写到数据库表中相应字段中,如下图:

            Image Added

            3.设置填报属性

              选择【填报属性】,根据字段的类型选择相关回写格式,这里类别id类别名称描述都是文本类型,图片选择文件,如下图:

              Image Added

               Image Added

              4.显示图形

              选中要显示为图形的字段,该例中是产品图形,在【格式】中将其设置为【图片】,如图,设置好后发布即可。

              Image Added

             

         注意事项:

         在回写的数据源连接字符串中需要添加“&useServerPrepStmts=true”,例如上面例子中将数据回写进northwind数据库中,则需要在northwind的连接字符串中添加“&useServerPrepStmts=true”,如下图:

         Image Added

        2.若回写库为sqlserver数据库,存储图片的字段类型应设置为image。


     资源下载:migrate.xml