ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
【功能说明】 BS配置当中有些业务会有很多的单据,一个一个的新增很麻烦,可以采用Excel导入的方式来批量导入数据。 Excel导入分为:主表数据导入、细表数据导入。下面依次演示配置 【配置说明】 * 配置Excel导入一般会**新建一个BS表单**,里面配置要导入的表名和要导入的字段。如果导入的字段和本表显示的字段都一致,可以不用新建表单 * 导入时,如果不显示主键,那系统就会自动生成编号。如果要自己指定,就显示出来 * 导入Excel时,如果有包含日期类型,那Excel填写时必须是:**yyyy-MM-dd格式的。如:2019-12-13** 【Url格式】 ~~~ ../MyDown/myExcelImport?opeid=[BS表单编号]&[主键名]=[keyvalue]&autoid=[表的序号]&stype=[导入的界面]&importType=[导入的类型] ~~~ 【参数说明】 【BS表单编号】:导入Excel时用来当做模板的BS表单的编号 【主键名】:用来关联的主键 【表的序号】:opeid参数中配置的"表单编号"中要导入表的序号 【导入的界面】 0:浏览界面 1:编辑界面 【导入的类型】 目前导入的类型分为两种: addition:增量导入数据,默认是增量导入数据 cover:覆盖导入数据 【注意事项】 1\. 导入Excel时,如果数据中包含 **日期** 类型,**需要将日期转换成:yyyy-MM-dd 格式,否则无法识别** 2\. 导入主表数据时,如果按钮处于 **自定义查询(也就是多选)界面** 时,上面Url参数中的 [keyvalue] 需要删除。例:  ~~~ ../MyDown/myExcelImport?opeid=[BS表单编号]&[主键名]=&autoid=[表的序号]&stype=[导入的界面]&importType=[导入的类型] ~~~ 【主表数据导入】 1、配置按钮,选择“弹窗自定义业务”,按需求选择“显示界面”。选择“特定操作”,编号“1006”,根据实际情况修改Url中参数 ![](https://img.kancloud.cn/8e/23/8e2369e63325f7445b49eae408ab05aa_1893x889.png) 2、新建BS表单,对应上面配置的表单编号。配置要导入的表,**将不需要导入的字段全部都隐藏** ![](https://img.kancloud.cn/b6/16/b616063c417788cd4023c1bcc652d9ae_1890x879.png) 3、界面效果 ![](https://img.kancloud.cn/df/0b/df0b3fb38e8ee1f4dee3f5a4ee0508ef_1297x686.png) ![](https://img.kancloud.cn/10/79/1079aff5f07cf3130905b1b8f1be8dc9_1893x704.png) ![](https://img.kancloud.cn/b3/5c/b35c4860c0ae036f4799f7e2b372745e_1599x640.png) 【主表数据覆盖导入】 覆盖导入Excel配置方法直接参照上面的【主表数据导入】就可以了,只需要多加一个 **importType=cover** 参数 ![](https://img.kancloud.cn/77/e9/77e9f0861c73656f05cf67f3b857b156_1901x695.png) **注意事项**:主键必须显示出来,导入模板的时候必须要指定主键 ![](https://img.kancloud.cn/77/e9/77e9f0861c73656f05cf67f3b857b156_1901x695.png) ![](https://img.kancloud.cn/e4/21/e4211c38b52ffa05b83e986075174e01_1529x664.png) ![](https://img.kancloud.cn/9d/3c/9d3cd2d0b7fbb008ca4ef83d934070b7_1351x582.png) ![](https://img.kancloud.cn/a1/19/a119969d83e2707a1752b32598fc73d6_1334x672.png) ![](https://img.kancloud.cn/fd/ca/fdca2c6ee18b9146d7a1743aabc0655a_1364x706.png) 【细表数据导入】 1、配置按钮,选择“弹窗自定义业务”,按需求选择“显示界面”。选择“特定操作”,编号“1006”,根据实际情况修改Url中参数 ![](https://img.kancloud.cn/65/fa/65fa3e52223c91c6360a998fb4857263_1902x867.png) 2、新建BS表单,对应上面配置的表单编号。配置要导入的表,**将不需要导入的字段全部都隐藏。** **【注意】导入细表数据时,模板导出字段中,主键字段必须隐藏。这样系统会自动把主表的主键赋进去** ![](https://img.kancloud.cn/a4/ee/a4eec7639d164a938f13ff3b1d67458d_1824x900.png) 3、界面效果 ![](https://img.kancloud.cn/e7/3d/e73d84d7df51c22950834f98ea4a126d_1488x687.png) ![](https://img.kancloud.cn/66/53/6653db942ebd158504d4adf30055087a_1687x688.png) ![](https://img.kancloud.cn/78/a3/78a37670616e69ea131ac09f6b0f0794_1786x803.png) 【细表数据覆盖导入】 覆盖导入Excel配置方法直接参照上面的【细表数据导入】就可以了,只需要多加一个 **importType=cover** 参数 ![](https://img.kancloud.cn/ce/22/ce223d23e4faf30f61a993f1332c2817_1920x851.png) **注意事项**:主键必须显示出来,导入模板的时候必须要指定主键 ![](https://img.kancloud.cn/45/92/4592a2c98b0cd77f6b6b73f2363fa607_1891x925.png) ![](https://img.kancloud.cn/c0/8d/c08d343cf502c59d8023572f1e97f863_1473x672.png) ![](https://img.kancloud.cn/85/67/856742968d5a73dc8095f61ced69070f_1394x585.png) ![](https://img.kancloud.cn/1b/d4/1bd43642c2ce224448cd0e131ba9c213_1146x704.png) ![](https://img.kancloud.cn/63/8b/638bcdaa972f3dbfa79d7e98c6c56786_1659x780.png)