32 lines
1.1 KiB
Python
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
|