From 4a48ef6fd0625bf66277a8de7177fccca87bb8d1 Mon Sep 17 00:00:00 2001 From: yuyubo <1870149533@qq.com> Date: Mon, 15 Sep 2025 17:25:41 +0800 Subject: [PATCH] 12 --- .../SBUYingShouBiao/SBUYingShouBiao.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Pilot.Report.Exploitation/SBUYingShouBiao/SBUYingShouBiao.cs b/Pilot.Report.Exploitation/SBUYingShouBiao/SBUYingShouBiao.cs index 3690e66..9702f1c 100644 --- a/Pilot.Report.Exploitation/SBUYingShouBiao/SBUYingShouBiao.cs +++ b/Pilot.Report.Exploitation/SBUYingShouBiao/SBUYingShouBiao.cs @@ -100,7 +100,7 @@ namespace Pilot.Report.Exploitation.SBUYingShouBiao //创建表头对象 ReportHeader header = new ReportHeader(); header.AddChild("SBU", new LocaleValue("SBU", this.Context.UserLocale.LCID), SqlStorageType.Sqlvarchar); - //header.AddChild("本年度发货及验收额", new LocaleValue("已到期应收账款(含子公司)", this.Context.UserLocale.LCID), SqlStorageType.SqlMoney); + header.AddChild("明细区域", new LocaleValue("明细区域", this.Context.UserLocale.LCID), SqlStorageType.Sqlvarchar); header.AddChild("仪表发货金额", new LocaleValue("仪表发货金额", this.Context.UserLocale.LCID), SqlStorageType.SqlMoney); header.AddChild("系统验收金额", new LocaleValue("系统验收金额", this.Context.UserLocale.LCID), SqlStorageType.SqlMoney); header.AddChild("已到期应收账款", new LocaleValue("已到期应收账款(含子公司)", this.Context.UserLocale.LCID), SqlStorageType.SqlMoney); @@ -146,7 +146,7 @@ ELSE 0 END ,[预发货回款率]=CASE WHEN [预发货到期应收账款] >0 THEN [预发货回款额]/[预发货到期应收账款] ELSE 0 end into {tableName} FROM ( -SELECT ISNULL(SBU,'其他') AS SBU +SELECT ISNULL(SBU,'其他') AS SBU,a.明细区域 as [明细区域] ,SUM([1-6个月]*A.汇率) [A6],SUM([7-12个月]*A.汇率) [A12],SUM([1-2年]*A.汇率)[A2Y],SUM([2-3年]*A.汇率) [A3Y],SUM([4-5年]*A.汇率) [A5Y],SUM([5年以上]*A.汇率) [A5YY] ,[本年回款额]=ISNULL((SELECT SUM(aa.[BenCiHeXiao]*aa.[FExchangeRate]) FROM [ZZZ_HeXiaoBook] aa @@ -199,7 +199,7 @@ FROM T_SAL_ORDERFIN aa ,[系统验收金额]=sum([系统验收金额]) FROM ZRP_YingShouMingXi_yuyubo a {Filter} - GROUP BY a.SBU) a + GROUP BY a.SBU,a.明细区域 ) a "); //执行SQL并动态创建报表