套打.脚本.设置导出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)原有的...
点击下载文档
本文2024-09-16 18:34:50发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23078.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章