20250623 无损检测日报
This commit is contained in:
parent
a5ca2969a5
commit
f0026b0aa3
|
@ -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
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
|
@ -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
|
||||
|
||||
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue