PiolotTH_ReportFrom/HKBaoBiao/回款报表表单插件.py
liqionghai c8cb278e9d 1
2025-08-19 09:32:59 +08:00

32 lines
1.1 KiB
Python

import clr
clr.AddReference("System")
clr.AddReference("Kingdee.BOS")
clr.AddReference("Kingdee.BOS.Core")
clr.AddReference("Kingdee.BOS.DataEntity")
clr.AddReference("Kingdee.BOS.App")
clr.AddReference("Kingdee.BOS.Contracts")
from Kingdee.BOS import *
from Kingdee.BOS.Contracts import *
from Kingdee.BOS.Contracts.Report import *
from Kingdee.BOS.Core import *
from Kingdee.BOS.Core.Metadata import *
from Kingdee.BOS.Core.Report import *
from Kingdee.BOS.Core.Report.PlugIn import *
from Kingdee.BOS.Core.Report.PlugIn.Args import *
from Kingdee.BOS.Core.SqlBuilder import *
from Kingdee.BOS.App.Data import *
from Kingdee.BOS.Orm.DataEntity import *
from Kingdee.BOS.Util import *
from System import *
from System.ComponentModel import *
from System.Collections.Generic import *
from System.Text import *
#忽略系统公共参数隐藏尾零,格式化小数字段为两位小数
def FormatCellValue(args):
if (args.Header.ColType == SqlStorageType.SqlDecimal):
value = Decimal.Parse(args.FormateValue)
afterValue = value.ToString("N")
args.FormateValue = afterValue