ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
**一、[适用场景]** &nbsp;&nbsp;&nbsp;&nbsp;1.1、该模块适用于导出子表的内容,如只想导出主表的数据可直接使用列表页找中左上角的导出按钮。 &nbsp;&nbsp;&nbsp;&nbsp;2.1、该导出只在自定义查询界面(stype=3)中使用,且只导出勾选了的数据或关联的子表数据。 <br/> **二、[配置步骤]** &nbsp;&nbsp;&nbsp;&nbsp;2.1、首先新建一个bs表单,对应的业务id必需要有**导出权限**,这里可直接写要使用该功能的表单id(也可以选择一个有导出权限的表单id)。 &nbsp;&nbsp;&nbsp;&nbsp;2.2、新建的表单主要用来关联要导出的数据库表,在网格列表处配置好对应的表名信息,之后的导出会根据autoid传的值判断要导出哪个表的数据。 &nbsp;&nbsp;&nbsp;&nbsp;2.3、其中导出的字段可以自己选择,右侧的**网格显示格式**处将"**显示**与**查询显示**"勾选上表示导出该字段。 ![](https://img.kancloud.cn/e6/a6/e6a61eefb965eb63192c84eca916ef0b_1920x645.png) &nbsp;&nbsp;&nbsp;&nbsp;2.4、一定要配置对应表单的**主表**,即使不导出主表数据也要配置主表,此外该表单配置的所有表的**查询用语句**处的where相关内容必须要去掉,**关键字逗号隔开**只留下主表主键字段即可。 ![](https://img.kancloud.cn/fb/2a/fb2a1e9185d52fdc6863060378d1ddf3_1048x542.png) &nbsp;&nbsp;&nbsp;&nbsp;2.5(**重点**)、在对应页面的bs表单(对应上面关联的业务id)中增加按钮,目前该按钮只适用于自定义查询界面stype=3;具体配置: opeid:对应上面新建的表单编号(必须配置) autoid:指向上面新建的表单中对应的表信息的序号值,如果不配置该值默认导出主表数据(可选配置) stype:固定为3,导出页面勾选了的记录(必须配置) quoteno:对应主表的主键字段,参数名对应主表的主键字段,不同的表需要修改这个参数名(必须配置) exportChildType:表明此次操作是按钮导出子表Excel数据 操作类型:返回字符串的sql语句 特定操作编号:1001 操作字符串: select '../MyDown/myImportData?exportChildType=1&opeid=72000301&stype=3&autoid=3&quoteno=\[keyvalue\]' ![](https://img.kancloud.cn/fb/47/fb478ecca3498064a4a9373b856eebac_1920x566.png)