套打.脚本.设置导出Excel xlsx单元格数值格式(数值)

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

套打.脚本.设置导出Excel xlsx单元格数值格式(数值)

【应用场景】套打时,针对导出Excel 07-10 设置单元格格式; ![image.webp](/download/0100942152087efc49599963128a65016cef.webp) 原有的案例只能设置为常规[设置数值格式(常规)](https://wenku.my7c.com/article/302033016753300992?productLineId=1) 【功能对应版本】PT-146899 [7.7.0.202112]套打模板增加"脚本"配置功能 【编辑套打脚本】 在套打设计,属性面板中点击脚本属性,打开脚本编辑界面,在右侧的脚本编辑区放入脚本点击确认,保存套打模板 ![Image_20221128121515.webp](/download/010085e47d2f20be4333830164860f66d103.webp) ```python import clr clr.AddReference("Kingdee.BOS") clr.AddReference("Kingdee.BOS.Core") clr.AddReference("DevExpress.Data.v13.1") from Kingdee.BOS.Util import * from Kingdee.BOS.Core import * from DevExpress.Utils import * def OutputElement(e): ##仅07-10格式支持设置单元格格式 if (e.TrackInfo.ExportType == NotePrint.TrackExportType.ExportXlsx): if(1==1): val = ObjectUtils.ToDecimal(e.ControlInfo.Text); floatVal = float(val); e.ControlInfo.DevBrick.TextValue = floatVal; ##Excel里的格式化字符串 e.ControlInfo.DevBrick.TextValueFormatString = "{0.00}"; e.ControlInfo.DevBrick.XlsxFormatString = "0.00"; e.ControlInfo.DevBrick.XlsExportNativeFormat = DefaultBoolean.True; ``` 【效果】 ![Image_20221128121616.webp](/download/0100651f7d4b42e74f4bb11ef97e7fd6cbbf.webp)

套打.脚本.设置导出Excel xlsx单元格数值格式(数值)

【应用场景】套打时,针对导出Excel 07-10 设置单元格格式;![image.webp](/download/0100942152087efc49599963128a65016cef.webp)原有的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息