20250623 无损检测日报

This commit is contained in:
毕文静 2025-06-23 15:36:10 +08:00
parent a5ca2969a5
commit f0026b0aa3
7 changed files with 939 additions and 1118 deletions

View File

@ -0,0 +1,137 @@
ALTER PROCEDURE [dbo].[HJGL_sp_rpt_NDTReport]
(
@ProjectId NVARCHAR(50) = null,
@trustDate datetime = null
)
AS
/***************无损检测日报**********************/
SELECT NDTType.NDT_ID,
Base_Project.ProjectCode AS ProjectCode,--
Base_Project.ProjectName AS ProjectName,--
NDTType.NDT_Code,--
ISNULL(need_check_count.need_check_count,0) as need_check_count,--
ISNULl(trust_count_current.trust_count_current,0) as trust_count_current,--
ISNULL(trust_count_total.trust_count_total,0) as trust_count_total,--
ISNULL(check_count_current.check_count_current,0) as check_count_current,--
ISNULL(check_count.check_count,0) as check_count,--
ISNULL(total_check_Pass_count.total_check_Pass_count,0) as total_check_Pass_count,--
ISNULL(check_count_film.check_count_film,0) AS check_count_film,--
ISNULL(check_count_Pass_film.check_count_Pass_film,0) as check_count_Pass_film,--
CONVERT(nvarchar(10),CAST(CAST((CASE ISNULL(need_check_count.need_check_count,0) WHEN 0 THEN 0
ELSE 1.0 * ISNULL(check_count.check_count,0)/(1.0 * need_check_count.need_check_count) END) AS DECIMAL(19,3))*100 as DECIMAL(19,1)) )+'%'
AS complated_check_rate, -- /
CONVERT(nvarchar(10),CAST(CAST((CASE ISNULL(check_count.check_count,0) WHEN 0 THEN 0
ELSE 1.0 * ISNULL(total_check_Pass_count.total_check_Pass_count,0)/(1.0 * check_count.check_count) END) AS DECIMAL(19,3))*100 as DECIMAL(19,1)) )+'%'
AS check_onePass_rate,-- /
(CASE WHEN ISNULL(check_count_film.check_count_film,0)>0
THEN CONVERT(nvarchar(10),ISNULL(check_count_Pass_film.check_count_Pass_film,0)/ISNULL(check_count_film.check_count_film,0)*1.0*100)+'%'
ELSE '0%' END) AS check_onePass_film_rate,-- /
(isnull(check_count.check_count,0) - isnull(total_check_Pass_count.total_check_Pass_count,0)) AS check_noPass_count,-- -
(isnull(check_count_film.check_count_film,0) - isnull(check_count_Pass_film,0)) as check_noPass_film_count,-- -
ISNULL(repair_current_film.repair_current_film,0) AS repair_current_film,--
ISNULL(repair_total_film.repair_total_film,0) AS repair_total_film,--
(ISNULl(check_count_film.check_count_film,0) - isnull(check_count_Pass_film.check_count_Pass_film,0))-ISNULL(repair_total_film.repair_total_film,0) as pending_repair_film, -- -
isnull(repair_current_count.repair_current_count,0) as repair_current_count,--
isnull(repair_total_count.repair_total_count,0) as repair_total_count, --
(isnull(check_count.check_count,0) - isnull(total_check_Pass_count.total_check_Pass_count,0))-isnull(repair_total_count.repair_total_count,0) as pending_repair_count -- (-)
FROM HJGL_BS_NDTType AS NDTType
LEFT JOIN Base_Project ON Base_Project.ProjectId=@ProjectId
--
LEFT JOIN (SELECT COUNT(*) AS need_check_count,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
LEFT JOIN HJGL_PW_JointInfo ON HJGL_PW_JointInfo.JOT_ID = HJGL_CH_TrustItem.JOT_ID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS need_check_count ON need_check_count.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS trust_count_current,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
LEFT JOIN HJGL_PW_JointInfo ON HJGL_PW_JointInfo.JOT_ID = HJGL_CH_TrustItem.JOT_ID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId AND CONVERT(varchar(10), HJGL_CH_Trust.CH_TrustDate,120)=@trustDate
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS trust_count_current ON trust_count_current.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS trust_count_total,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
LEFT JOIN HJGL_PW_JointInfo ON HJGL_PW_JointInfo.JOT_ID = HJGL_CH_TrustItem.JOT_ID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS trust_count_total ON trust_count_total.CH_NDTMethod = NDTType.NDT_ID
LEFT JOIN (SELECT COUNT(*) AS check_count_current,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
LEFT JOIN HJGL_PW_JointInfo ON HJGL_PW_JointInfo.JOT_ID = HJGL_CH_TrustItem.JOT_ID
WHERE HJGL_CH_TrustItem.States!='1'
AND HJGL_CH_Trust.ProjectId=@ProjectId AND CONVERT(varchar(10), HJGL_CH_Trust.CH_TrustDate,120)=@trustDate
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS check_count_current ON check_count_current.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS check_count,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
LEFT JOIN HJGL_PW_JointInfo ON HJGL_PW_JointInfo.JOT_ID = HJGL_CH_TrustItem.JOT_ID
WHERE HJGL_CH_TrustItem.States!='1'
AND HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS check_count ON check_count.CH_NDTMethod = NDTType.NDT_ID
----
LEFT JOIN (SELECT COUNT(*) AS check_count_film,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_BO_QualityRating
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_BO_QualityRating.CH_TrustItemID
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS check_count_film ON check_count_film.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS total_check_Pass_count,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_CH_TrustItem
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId AND HJGL_CH_TrustItem.States='2' and HJGL_CH_Trust.CH_TrustType='1'
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS total_check_Pass_count ON total_check_Pass_count.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS check_count_Pass_film,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_BO_QualityRating
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_BO_QualityRating.CH_TrustItemID
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
WHERE HJGL_BO_QualityRating.IsPass='合格' and HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS check_count_Pass_film ON check_count_Pass_film.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS repair_current_film,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_BO_QualityRatingRepair
LEFT JOIN HJGL_CH_RepairItem ON HJGL_CH_RepairItem.CH_RepairItemId = HJGL_BO_QualityRatingRepair.CH_RepairItemId
LEFT JOIN HJGL_CH_Repair ON HJGL_CH_Repair.CH_RepairID = HJGL_CH_RepairItem.CH_RepairID
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_CH_Repair.TrustItemID
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId AND CONVERT(varchar(10),HJGL_CH_Repair.RepairTrustDate,120)=@trustDate
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS repair_current_film ON repair_current_film.CH_NDTMethod = NDTType.NDT_ID
--
LEFT JOIN (SELECT COUNT(*) AS repair_total_film,HJGL_CH_Trust.CH_NDTMethod FROM HJGL_BO_QualityRatingRepair
LEFT JOIN HJGL_CH_RepairItem ON HJGL_CH_RepairItem.CH_RepairItemId = HJGL_BO_QualityRatingRepair.CH_RepairItemId
LEFT JOIN HJGL_CH_Repair ON HJGL_CH_Repair.CH_RepairID = HJGL_CH_RepairItem.CH_RepairID
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_CH_Repair.TrustItemID
LEFT JOIN HJGL_CH_Trust ON HJGL_CH_Trust.CH_TrustID = HJGL_CH_TrustItem.CH_TrustID
WHERE HJGL_CH_Trust.ProjectId=@ProjectId
GROUP BY HJGL_CH_Trust.CH_NDTMethod) AS repair_total_film ON repair_total_film.CH_NDTMethod = NDTType.NDT_ID
--
left join (select count(*) as repair_current_count,HJGL_CH_Repair.NDT_ID from HJGL_CH_RepairItem
LEFT JOIN HJGL_CH_Repair ON HJGL_CH_Repair.CH_RepairID = HJGL_CH_RepairItem.CH_RepairID
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_CH_Repair.TrustItemID
WHERE HJGL_CH_RepairItem.States='4' AND HJGL_CH_Repair.ProjectId=@ProjectId AND CONVERT(varchar(10),HJGL_CH_Repair.RepairTrustDate,120)=@trustDate
GROUP BY HJGL_CH_Repair.NDT_ID) as repair_current_count on repair_current_count.NDT_ID =NDTType.NDT_ID
--
left join (select count(*) as repair_total_count,HJGL_CH_Repair.NDT_ID from HJGL_CH_RepairItem
LEFT JOIN HJGL_CH_Repair ON HJGL_CH_Repair.CH_RepairID = HJGL_CH_RepairItem.CH_RepairID
LEFT JOIN HJGL_CH_TrustItem ON HJGL_CH_TrustItem.CH_TrustItemID = HJGL_CH_Repair.TrustItemID
WHERE HJGL_CH_RepairItem.States='4' AND HJGL_CH_Repair.ProjectId=@ProjectId
GROUP BY HJGL_CH_Repair.NDT_ID) as repair_total_count on repair_total_count.NDT_ID =NDTType.NDT_ID
GO

View File

@ -1,201 +1 @@

错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:09
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:09
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:11
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:11
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:13
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:13
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:15
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:15
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:18
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:18
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:20
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:20
错误信息开始=====>
错误类型:HttpException
错误信息:DataBinding:“System.Data.DataRowView”不包含名为“NDTR_ID”的属性。
错误堆栈:
在 System.Web.UI.DataBinder.GetPropertyValue(Object container, String propName)
在 System.Web.UI.DataBinder.Eval(Object container, String[] expressionParts)
在 ASP.continuousprint_weldingjointinspection_aspx.__DataBindinghidNDTR_ID(Object sender, EventArgs e) 位置 e:\鼎盛\HJGL_DS\HJGL_DS\FineUIPro.Web\ContinuousPrint\WeldingJointInspection.aspx:行号 89
在 System.Web.UI.Control.OnDataBinding(EventArgs e)
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 System.Web.UI.Control.DataBindChildren()
在 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
在 FineUIPro.GridRow.NeyGkTAyBZXelPYcHqKACezTrQMaA()
在 FineUIPro.Grid.NeyGkTAyBZXelPYcHqKACezTrQMaA(Int32 , Object )
在 FineUIPro.Grid.FmLkfIWGspEZkSaigqKtQvIROoZU(DataTable , Boolean )
在 FineUIPro.Grid.DataBind(Boolean keepCurrentRows)
在 FineUIPro.Grid.OnRowClick(GridRowClickEventArgs e)
在 FineUIPro.Grid.RaisePostBackEvent(String eventArgument)
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
出错时间:06/16/2025 11:31:20
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 11:31:20
错误信息开始=====>
错误类型:ViewStateException
错误信息:无效的视图状态。
Client IP: ::1
Port: 8742
Referer: http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
Path: /ContinuousPrint/WeldingJointInspection.aspx
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0
ViewState: /wEdADGnm4eusMgLI95ZcqpaSV8K+3GqxzG2J+U/g9/cRF+FhcCurPTiWy9daDa4Uu+xZs2OrJUAsVE+/SXcVFgGfTy1R1Gs9VzqQdsrcDHk38iP40dbnKKQjKuUZXtr6/Z5d0qe7XOxkUtMgefGofIRNAr2HBHGQjGpXVuLC49UfDySYsjlQKui4Hc5dQgJSnoYpDs3Z3I056Ac79PwQnyhFOYSqZTrH9cCRltmlIWllnygsyKrYrGqdqKi2qwFgRXmlBBTtjHnur+0tovaRs6n+I2rPgYKrAu00xIgQ0dDgbw+iRbmsWjnH8y/fbFALLs/oLVXDCMnc1gnI1/KnvWL9mfhrpEVymVMrEirjv+x+WqRJH0T+xR5U/yyGb9Q0SuQakQ2rjeVHZNT8lNoqBO01TSsAary/NBCOGB6teTRFWS9+/45gi1IyT/9KM3ZldJ1q0Li8AJm2tU38hOGyYRrqCUVwQXSBAdwWHC1B5IdZI1vA4xHDdZrmHe0qY8eXW6qXe1PnBqvn6SnA5+0qOT1Qkn28tVWnqw9hllXvrroeXoTQ/4DShPiaOg/F695Ody68UEIz3E0nC90SalNIdgxQWu5Dsqurg8Ec7R0WUNBH70082mm1s6XgB4CXaGofeTydOMFUKheZf19UlmK2O8CyWtid5ETiyReB7ueUsC/dyOf8RgK6kZaNeA3B/UGR+...
错误堆栈:
出错时间:06/16/2025 15:29:37
出错文件:http://localhost:64304/ContinuousPrint/WeldingJointInspection.aspx
IP地址:::1
操作人员:管理员
出错时间:06/16/2025 15:29:37


View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="05/16/2025 16:25:24" ReportInfo.Modified="05/20/2025 15:14:58" ReportInfo.CreatorVersion="2017.1.16.0">
<Report ScriptLanguage="CSharp" ReportInfo.Created="05/16/2025 16:25:24" ReportInfo.Modified="06/19/2025 13:54:08" ReportInfo.CreatorVersion="2017.1.16.0">
<ScriptText>using System;
using System.Collections;
using System.Collections.Generic;
@ -62,7 +62,7 @@ namespace FastReport
}
</ScriptText>
<Dictionary>
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqdP6ADbZQpLOMXx+Ivgq2SioFBJ7B1iEOuUxf7y1evrTM15NUOhfx6SD2+E9SReEWvg7u6EQdXpqQDDPj6WgkoKQIrTt5q9lJyuCu5B6Nl0MXJ6ZEae4ta6haGkhwICyq72I9X2dS6a3zf8gkFZpb6VtdwKlyFhTivyv2i8IjPiUXLimy5mJMh8U2rXyiDDAJZIvhFEkfr28Cv+lAwOmSIA==">
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqtRsOalcXxDhVt62rPEPNYjaATUoMqziRYvJtgNsyJKYAG7kXKvNAMI/qBkgJNPccFsWrhiII6oyX1HS+uwN7YigxVjqUq3vIet2zpPnmWhwvYEvWOOCZZGx6EC4BfGfWX8aPj6bmoF52Z0fnUA9g71duxa/gvChTW/nzu9qsYVuvlVHliMnnu6jEIF9n+/QFSHuD09RP+deh2wTPE+6Sfg==">
<TableDataSource Name="MaterialData" DataType="System.Int32" PropName="Attach_Image" Enabled="true" TableName="MaterialData">
<Column Name="SortNum" DataType="System.String" PropName="Column"/>
</TableDataSource>

View File

@ -53,120 +53,88 @@
<asp:Label ID="labNumber" runat="server" Text=' <%# Grid1.PageIndex * Grid1.PageSize + Container.DataItemIndex + 1%>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField HeaderText="技改项目名称" ColumnID="ProjectName" DataField="ProjectName" SortField="ProjectName"
<f:RenderField HeaderText="施工号" ColumnID="ProjectCode" DataField="ProjectCode" SortField="ProjectCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="项目名称" ColumnID="ProjectName" DataField="ProjectName" SortField="ProjectName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="180px">
</f:RenderField>
<f:RenderField HeaderText="检测方法" ColumnID="NDT_Code" DataField="NDT_Code" SortField="NDT_Code"
<f:RenderField HeaderText="检测方" ColumnID="NDT_Code" DataField="NDT_Code" SortField="NDT_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:GroupField ColumnID="GroupField1" HeaderText="需检测焊口总数" HeaderTextAlign="Center" TextAlign="Center">
<f:RenderField HeaderText="需检测焊口总数" ColumnID="need_check_count" DataField="need_check_count" SortField="need_check_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="当日委托焊口" ColumnID="trust_count_current" DataField="trust_count_current" SortField="trust_count_current"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="累计委托焊口" ColumnID="trust_count_total" DataField="trust_count_total" SortField="trust_count_total"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="当日检测焊口" ColumnID="check_count_current" DataField="check_count_current" SortField="check_count_current"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="累计检测焊口数" ColumnID="check_count" DataField="check_count" SortField="check_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="累计合格焊口数" ColumnID="total_check_Pass_count" DataField="total_check_Pass_count" SortField="total_check_Pass_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="累计检测片数" ColumnID="check_count_film" DataField="check_count_film" SortField="check_count_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="累计合格片数" ColumnID="check_count_Pass_film" DataField="check_count_Pass_film" SortField="check_count_Pass_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="完成检测比例(焊口数)" ColumnID="complated_check_rate" DataField="complated_check_rate" SortField="complated_check_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="180px">
</f:RenderField>
<f:GroupField ColumnID="GroupField1" HeaderText="检测一次合格率" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="need_check_count_gd" DataField="need_check_count_gd"
<f:RenderField HeaderText="焊口数" ColumnID="check_onePass_rate" DataField="check_onePass_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="need_check_count_hd" DataField="need_check_count_hd"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="合计" ColumnID="need_check_count" DataField="need_check_count"
<f:RenderField HeaderText="片数" ColumnID="check_onePass_film_rate" DataField="check_onePass_film_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField2" HeaderText="当日委托焊口" HeaderTextAlign="Center" TextAlign="Center">
<f:GroupField ColumnID="GroupField2" HeaderText="累计检测不合格数" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="trust_count_current_gd" DataField="trust_count_current_gd"
<f:RenderField HeaderText="焊口" ColumnID="check_noPass_count" DataField="check_noPass_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="trust_count_current_hd" DataField="trust_count_current_hd"
<f:RenderField HeaderText="片数" ColumnID="check_noPass_film_count" DataField="check_noPass_film_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField3" HeaderText="累计委托焊口" HeaderTextAlign="Center" TextAlign="Center">
<f:GroupField ColumnID="GroupField3" HeaderText="焊缝返修情况(片数)" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="trust_count_total_gd" DataField="trust_count_total_gd"
<f:RenderField HeaderText="当日完成" ColumnID="repair_current_film" DataField="repair_current_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="trust_count_total_hd" DataField="trust_count_total_hd"
<f:RenderField HeaderText="累计完成" ColumnID="repair_total_film" DataField="repair_total_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="待返修" ColumnID="pending_repair_film" DataField="pending_repair_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField4" HeaderText="当日检测焊口" HeaderTextAlign="Center" TextAlign="Center">
<f:GroupField ColumnID="GroupField3" HeaderText="焊缝返修情况(焊口数)" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="check_count_current_gd" DataField="check_count_current_gd"
<f:RenderField HeaderText="当日完成" ColumnID="repair_current_count" DataField="repair_current_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="check_count_current_hd" DataField="check_count_current_hd"
<f:RenderField HeaderText="累计完成" ColumnID="repair_total_count" DataField="repair_total_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="待返修" ColumnID="pending_repair_count" DataField="pending_repair_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField5" HeaderText="累计检测" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="check_count_gd" DataField="check_count_gd"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="check_count_hd" DataField="check_count_hd"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="焊口合计" ColumnID="check_count_total" DataField="check_count_total"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="片数合计" ColumnID="check_count_film" DataField="check_count_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField6" HeaderText="完成检测比例" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="固定口" ColumnID="complete_check_gd_rate" DataField="complete_check_gd_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="活动口" ColumnID="complete_check_hd_rate" DataField="complete_check_hd_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="合计" ColumnID="complete_check_total_rate" DataField="complete_check_total_rate"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField7" HeaderText="检测一次合格率" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="焊口数" ColumnID="check_one_pass_rate_count" DataField="check_one_pass_rate_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="片数" ColumnID="check_one_pass_rate_film" DataField="check_one_pass_rate_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="GroupField8" HeaderText="累计检测不合格数" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="焊口" ColumnID="total_check_noPass_count" DataField="total_check_noPass_count"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="片数" ColumnID="check_count_noPass_film" DataField="check_count_noPass_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<f:GroupField ColumnID="" HeaderText="焊缝返修情况(片数)" HeaderTextAlign="Center" TextAlign="Center">
<Columns>
<f:RenderField HeaderText="当日完成" ColumnID="check_count_current_film" DataField="check_count_current_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="累计完成" ColumnID="check_count_total_film" DataField="check_count_total_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
<f:RenderField HeaderText="待返修" ColumnID="check_count_repair_film" DataField="check_count_repair_film"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="80px">
</f:RenderField>
</Columns>
</f:GroupField>
<%--<f:RenderField HeaderText="跟原计划新增检测焊口数及原因" ColumnID="" DataField=""
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="90px">
</f:RenderField>--%>
</Columns>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">

View File

@ -54,30 +54,27 @@ namespace FineUIPro.Web.HJGL.WeldingReport
DataTable newDataTable = new DataTable();
newDataTable.Columns.Add("NDT_ID", typeof(string));
newDataTable.Columns.Add("NDT_Code", typeof(string));
newDataTable.Columns.Add("ProjectCode", typeof(string));
newDataTable.Columns.Add("ProjectName", typeof(string));
newDataTable.Columns.Add("need_check_count_gd", typeof(int));
newDataTable.Columns.Add("need_check_count_hd", typeof(int));
newDataTable.Columns.Add("need_check_count", typeof(int));
newDataTable.Columns.Add("trust_count_current_gd", typeof(int));
newDataTable.Columns.Add("trust_count_current_hd", typeof(int));
newDataTable.Columns.Add("trust_count_total_gd", typeof(int));
newDataTable.Columns.Add("trust_count_total_hd", typeof(int));
newDataTable.Columns.Add("check_count_current_gd", typeof(int));
newDataTable.Columns.Add("check_count_current_hd", typeof(int));
newDataTable.Columns.Add("check_count_gd", typeof(int));
newDataTable.Columns.Add("check_count_hd", typeof(int));
newDataTable.Columns.Add("check_count_total", typeof(int));
newDataTable.Columns.Add("trust_count_current", typeof(int));
newDataTable.Columns.Add("trust_count_total", typeof(int));
newDataTable.Columns.Add("check_count_current", typeof(int));
newDataTable.Columns.Add("check_count", typeof(int));
newDataTable.Columns.Add("total_check_Pass_count", typeof(int));
newDataTable.Columns.Add("check_count_film", typeof(int));
newDataTable.Columns.Add("complete_check_gd_rate", typeof(string));
newDataTable.Columns.Add("complete_check_hd_rate", typeof(string));
newDataTable.Columns.Add("complete_check_total_rate", typeof(string));
newDataTable.Columns.Add("check_one_pass_rate_count", typeof(string));
newDataTable.Columns.Add("check_one_pass_rate_film", typeof(string));
newDataTable.Columns.Add("total_check_noPass_count", typeof(int));
newDataTable.Columns.Add("check_count_noPass_film", typeof(int));
newDataTable.Columns.Add("check_count_current_film", typeof(int));
newDataTable.Columns.Add("check_count_total_film", typeof(int));
newDataTable.Columns.Add("check_count_repair_film", typeof(int));
newDataTable.Columns.Add("check_count_Pass_film", typeof(int));
newDataTable.Columns.Add("complated_check_rate", typeof(string));
newDataTable.Columns.Add("check_onePass_rate", typeof(string));
newDataTable.Columns.Add("check_onePass_film_rate", typeof(string));
newDataTable.Columns.Add("check_noPass_count", typeof(int));
newDataTable.Columns.Add("check_noPass_film_count", typeof(int));
newDataTable.Columns.Add("repair_current_film", typeof(int));
newDataTable.Columns.Add("repair_total_film", typeof(int));
newDataTable.Columns.Add("pending_repair_film", typeof(int));
newDataTable.Columns.Add("repair_current_count", typeof(int));
newDataTable.Columns.Add("repair_total_count", typeof(int));
newDataTable.Columns.Add("pending_repair_count", typeof(int));
//string projectIds = String.Join(",", drpProject.SelectedValueArray);
foreach (var item in drpProject.SelectedValueArray)
@ -107,30 +104,27 @@ namespace FineUIPro.Web.HJGL.WeldingReport
DataRow dr = newDataTable.NewRow();
dr["NDT_ID"] = tb1.Rows[i]["NDT_ID"];
dr["NDT_Code"] = tb1.Rows[i]["NDT_Code"];
dr["ProjectCode"] = tb1.Rows[i]["ProjectCode"];
dr["ProjectName"] = tb1.Rows[i]["ProjectName"];
dr["need_check_count_gd"] = tb1.Rows[i]["need_check_count_gd"];
dr["need_check_count_hd"] = tb1.Rows[i]["need_check_count_hd"];
dr["need_check_count"] = tb1.Rows[i]["need_check_count"];
dr["trust_count_current_gd"] = tb1.Rows[i]["trust_count_current_gd"];
dr["trust_count_current_hd"] = tb1.Rows[i]["trust_count_current_hd"];
dr["trust_count_total_gd"] = tb1.Rows[i]["trust_count_total_gd"];
dr["trust_count_total_hd"] = tb1.Rows[i]["trust_count_total_hd"];
dr["check_count_current_gd"] = tb1.Rows[i]["check_count_current_gd"];
dr["check_count_current_hd"] = tb1.Rows[i]["check_count_current_hd"];
dr["check_count_gd"] = tb1.Rows[i]["check_count_gd"];
dr["check_count_hd"] = tb1.Rows[i]["check_count_hd"];
dr["check_count_total"] = tb1.Rows[i]["check_count_total"];
dr["trust_count_current"] = tb1.Rows[i]["trust_count_current"];
dr["trust_count_total"] = tb1.Rows[i]["trust_count_total"];
dr["check_count_current"] = tb1.Rows[i]["check_count_current"];
dr["check_count"] = tb1.Rows[i]["check_count"];
dr["total_check_Pass_count"] = tb1.Rows[i]["total_check_Pass_count"];
dr["check_count_film"] = tb1.Rows[i]["check_count_film"];
dr["complete_check_gd_rate"] = tb1.Rows[i]["complete_check_gd_rate"];
dr["complete_check_hd_rate"] = tb1.Rows[i]["complete_check_hd_rate"];
dr["complete_check_total_rate"] = tb1.Rows[i]["complete_check_total_rate"];
dr["check_one_pass_rate_count"] = tb1.Rows[i]["check_one_pass_rate_count"];
dr["check_one_pass_rate_film"] = tb1.Rows[i]["check_one_pass_rate_film"];
dr["check_count_noPass_film"] = tb1.Rows[i]["total_check_noPass_count"];
dr["check_count_noPass_film"] = tb1.Rows[i]["check_count_noPass_film"];
dr["check_count_current_film"] = tb1.Rows[i]["check_count_current_film"];
dr["check_count_total_film"] = tb1.Rows[i]["check_count_total_film"];
dr["check_count_repair_film"] = tb1.Rows[i]["check_count_repair_film"];
dr["check_count_Pass_film"] = tb1.Rows[i]["check_count_Pass_film"];
dr["complated_check_rate"] = tb1.Rows[i]["complated_check_rate"];
dr["check_onePass_rate"] = tb1.Rows[i]["check_onePass_rate"];
dr["check_onePass_film_rate"] = tb1.Rows[i]["check_onePass_film_rate"];
dr["check_noPass_count"] = tb1.Rows[i]["check_noPass_count"];
dr["check_noPass_film_count"] = tb1.Rows[i]["check_noPass_film_count"];
dr["repair_current_film"] = tb1.Rows[i]["repair_current_film"];
dr["repair_total_film"] = tb1.Rows[i]["repair_total_film"];
dr["pending_repair_film"] = tb1.Rows[i]["pending_repair_film"];
dr["repair_current_count"] = tb1.Rows[i]["repair_current_count"];
dr["repair_total_count"] = tb1.Rows[i]["repair_total_count"];
dr["pending_repair_count"] = tb1.Rows[i]["pending_repair_count"];
newDataTable.Rows.Add(dr);
}
}

View File

@ -50,7 +50,7 @@
<add path="ChartImg.axd" verb="GET,POST,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
<add path="FastReport.Export.axd" verb="*" type="FastReport.Web.Handlers.WebExport"/>
</httpHandlers>
<compilation debug="false" targetFramework="4.6.1">
<compilation debug="true" targetFramework="4.6.1">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>