套打.二开案例.分页账表导出按页分文件导出文件名

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

套打.二开案例.分页账表导出按页分文件导出文件名

【场景】分页账表导出,导出全部分页账表,按页分文件文件名 【案例】核算维度明细账,套打导出 a) 了解分页表格的数据 分页表格是由账表服务插件计算实现,对照GetList方法 [分页账表分页表格实现](https://wenku.my7c.com/link/s/llLhH) ![Image_20230418141313.webp](/download/0100e98ac2382fd14a4584e2d7cd2ad786e3.webp) 对应表单插件的访问代码 ```csharp this.View.Model.ConditionDataTable ``` ![Image_20230418141653.webp](/download/010018102c3704444579afef27ea6861dde4.webp) b)账表服务插件中设置 导出文件名属性 在账表计算的时候,定义导出分页的文件名逻辑 ![Image_20230418143035.webp](/download/0100fd387dfba05341f4947738cd174eb7af.webp) c)套打导出时设置属性,由于标准分页账表部分也是没有在服务插件中设置的,因此可以先变通在操作前设置; 缺点:当过滤方案变更后,分页表格的字段名可能会变化,需要每次调整 ```python def BeforePrintExport(e): ##定义套打导出全部分页 按页分文件的 文件名字段值设置 this.View.Model.ReportProperty.ReportExprotFileNameFieldName = "FFLEX5_NAME"; ``` ![Image_20230418142913.webp](/download/0100ee0b79e9c79946699f25865a794e8878.webp) 【效果】导出时能够取目录的值 ![Image_20230418143123.webp](/download/01000e8240f84450463bb86958bf4f42094e.webp) 【备注】说明 a)老版本生成的文件名不会带文件后缀 b)不支持字段拼接,如果要拼接的自行在分页表格中实现

这个方法好使,就是有几点需要注意的。

就是b和c是重复的,只要其中一步就可以了。

1.需要在套打设置里设置按分页文件导出

2.需要在BOS增加按钮,添加套打导出全部分页报表的操作

3.帖子里的步骤b和步骤c,只要实现其中一步就行了

套打.二开案例.分页账表导出按页分文件导出文件名

【场景】分页账表导出,导出全部分页账表,按页分文件文件名【案例】核算维度明细账,套打导出a) 了解分页表格的数据分页表格是由账表服务...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息