ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
【说明】 通过配置sql语句,将返回的数据插入到指定的表中。 【准备工作】 下载附件中的sql 脚本执行 【参数说明】 ~~~ select '模板表单编号' as opeid,'执行存储过程的语句' as execSql,'导入的类型:0 增量导入,1 覆盖导入' as importType ~~~ 参数说明: **opeid:** 模板表单编号 **execSql:** 执行的sql语句 **importType:** 导入的类型, 0 增量导入,1 覆盖导入 【**注意事项**】 **1、不能修改别名,固定使用: opeid、execSql、importType,直接填入对应的参数即可** **2、importType=1(覆盖导入)时,返回的结果集中必须包含主键的值** **3、sql返回结果集的字段顺序和字段名称必须和BS表单中的配置保持一致,名称不一致的要起别名保持一致** 【配置步骤 - 导入主表数据(增量导入)】 1、配置按钮,选择 **特定操作** 编号 **1020**,填入对应的参数 **注意:不能修改别名,固定使用: opeid、execSql、importType,直接填入对应的参数即可** ![](https://img.kancloud.cn/fc/76/fc76242e253bb0d0d7b1d86e2e12f73b_1891x936.png) 2、新建对应的模板表单 ![](https://img.kancloud.cn/80/17/80170693c052f24a7ea3095c1a06513e_1892x869.png) 下面是用来测试的存储过程。**说明**:这里演示使用存储过程,没有参数,如果有参数的直接传入就可以 **注意:** **1、importType=0(增量导入)时,如果返回的结果集中不包含主键、mkerid、mkerdate,系统会自动生成** **2、sql返回结果集的字段顺序和字段名称必须和BS表单中的配置保持一致,名称不一致的要起别名保持一致** ![](https://img.kancloud.cn/b1/77/b17799e31d0104a8ca393f522c3c6808_1346x661.png) 3、测试 ![](https://img.kancloud.cn/53/ce/53ce2a3db01f7de9150de2b6e228c0c6_1535x607.png) 【配置步骤 - 导入主表数据(覆盖导入)】 1、配置按钮,选择 **特定操作** 编号 **1020**,填入对应的参数,**importType要设置成1** **注意:不能修改别名,固定使用: opeid、execSql、importType,直接填入对应的参数即可** ![](https://img.kancloud.cn/b1/31/b131c00dfa18578555d00c18bcd5b7f5_1890x883.png) 2、新建对应的模板表单 ![](https://img.kancloud.cn/80/17/80170693c052f24a7ea3095c1a06513e_1892x869.png) 修改上一步创建的存储过程。**说明**:这里演示使用存储过程,没有参数,如果有参数的直接传入就可以 **注意:** **1、importType=0(增量导入)时,如果返回的结果集中不包含主键、mkerid、mkerdate,系统会自动生成** **2、sql返回结果集的字段顺序和字段名称必须和BS表单中的配置保持一致,名称不一致的要起别名保持一致** ![](https://img.kancloud.cn/b5/3a/b53ac78abf7cc1914cd6ccbe353ba424_1277x585.png) 3、测试 ![](https://img.kancloud.cn/75/0d/750da1e464d6cdc29cb5f11bcc1f5dd9_1672x812.png) 【配置步骤 - 导入细表数据(增量导入)】 1、配置按钮,选择 **特定操作** 编号 **1020**,填入对应的参数 **注意:不能修改别名,固定使用: opeid、execSql、importType,直接填入对应的参数即可** ![](https://img.kancloud.cn/1b/49/1b49fd9b61c01206ab36e47bc878792c_1878x865.png) 2、新建对应的模板表单 ![](https://img.kancloud.cn/ae/13/ae13dc64baa5ae94b39787600859452d_1889x873.png) 下面是用来测试的存储过程。**说明**:这里演示使用存储过程,没有参数,如果有参数的直接传入就可以 **注意:** **1、importType=0(增量导入)时,如果返回的结果集中不包含主键、mkerid、mkerdate,系统会自动生成** **2、sql返回结果集的字段顺序和字段名称必须和BS表单中的配置保持一致,名称不一致的要起别名保持一致** ![](https://img.kancloud.cn/48/89/488900051a2dfdb74274d5ce87a64920_1368x672.png) 3、测试 ![](https://img.kancloud.cn/48/89/488900051a2dfdb74274d5ce87a64920_1368x672.png) 1、配置按钮,选择 **特定操作** 编号 **1020**,填入对应的参数 【配置步骤 - 导入细表数据(覆盖导入)】 **注意:不能修改别名,固定使用: opeid、execSql、importType,直接填入对应的参数即可** ![](https://img.kancloud.cn/1b/49/1b49fd9b61c01206ab36e47bc878792c_1878x865.png) 2、新建对应的模板表单 ![](https://img.kancloud.cn/ef/bb/efbb517a1f71007ab7c74a826ddb1871_1857x844.png) 修改上一步创建的存储过程。**说明**:这里演示使用存储过程,没有参数,如果有参数的直接传入就可以 **注意:** **1、importType=0(增量导入)时,如果返回的结果集中不包含主键、mkerid、mkerdate,系统会自动生成** **2、sql返回结果集的字段顺序和字段名称必须和BS表单中的配置保持一致,名称不一致的要起别名保持一致** ![](https://img.kancloud.cn/2d/00/2d002e3c02aeb7ea7f0a52f4d11e4f7c_1374x662.png) 3、测试 ![](https://img.kancloud.cn/59/74/5974d8330034f88ab877eac48fa9ca40_1575x600.png)