From 9ecee60d03ede771a3086fad7b62a87c8545a854 Mon Sep 17 00:00:00 2001
From: fly-l <1420031550@qq.com>
Date: Mon, 19 Dec 2022 14:17:16 +0800
Subject: [PATCH] =?UTF-8?q?2022-12-19=20=E7=84=8A=E6=8E=A5=E6=97=A5?=
=?UTF-8?q?=E6=8A=A5=E5=A2=9E=E5=8A=A0=E8=BE=BE=E5=9B=A0=E6=98=BE=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx | 8 ++++++++
SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.cs | 5 +++--
.../HJGL/WeldingManage/WeldReport.aspx.designer.cs | 9 +++++++++
3 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx
index fb1ae192..e14ef9a0 100644
--- a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx
+++ b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx
@@ -76,9 +76,13 @@
+
+
+
@@ -116,6 +120,10 @@
DataField="Dia" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="80px">
+
+
diff --git a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.cs b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.cs
index bcf35fff..0bbfe7bb 100644
--- a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.cs
+++ b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.cs
@@ -187,14 +187,15 @@ namespace FineUIPro.Web.HJGL.WeldingManage
string strSql = @"SELECT WeldingDailyId,WeldJointId,PipelineCode,WeldJointCode,
BackingWelderCode,CoverWelderCode,Material1Code,Material2Code,
Dia,Thickness,WeldTypeCode,WeldingMethodCode,WeldingWireCode,WeldingMode,
- WeldingRodCode
+ WeldingRodCode,Size
FROM dbo.View_HJGL_WeldJoint
WHERE WeldingDailyId=@WeldingDailyId";
List listStr = new List();
listStr.Add(new SqlParameter("@WeldingDailyId", tvControlItem.SelectedNodeID));
SqlParameter[] parameter = listStr.ToArray();
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
-
+ var SumDia = tb.AsEnumerable().Sum(x => x.Field("Size"));
+ txtSumSize.Text= SumDia.ToString();
// 2.获取当前分页数据
//var table = this.GetPagedDataTable(Grid1, tb1);
Grid1.RecordCount = tb.Rows.Count;
diff --git a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.designer.cs b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.designer.cs
index d621d3da..28cb6108 100644
--- a/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.designer.cs
+++ b/SGGL/FineUIPro.Web/HJGL/WeldingManage/WeldReport.aspx.designer.cs
@@ -149,6 +149,15 @@ namespace FineUIPro.Web.HJGL.WeldingManage
///
protected global::FineUIPro.Label txtWeldingDate;
+ ///
+ /// txtSumSize 控件。
+ ///
+ ///
+ /// 自动生成的字段。
+ /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
+ ///
+ protected global::FineUIPro.Label txtSumSize;
+
///
/// txtRemark 控件。
///