|
@@ -8,7 +8,7 @@ uses
|
|
rmGclBillsAuditCompareDm, rmDealInfosDm, rmXmjBGLDetailDm,
|
|
rmGclBillsAuditCompareDm, rmDealInfosDm, rmXmjBGLDetailDm,
|
|
rmOtherReport1Dm, rmGcl_XmjBillsDm, rmGclBillsPlaneDm,
|
|
rmOtherReport1Dm, rmGcl_XmjBillsDm, rmGclBillsPlaneDm,
|
|
rmMentalCustomized1Dm, rmCustomized2Dm, rmHaBaiCustomizedDm,
|
|
rmMentalCustomized1Dm, rmCustomized2Dm, rmHaBaiCustomizedDm,
|
|
- rmWeiWuZjjlGatherDm,
|
|
|
|
|
|
+ rmWeiWuZjjlGatherDm, rmZhongKaiDm,
|
|
rmTestFrm,
|
|
rmTestFrm,
|
|
ReportInteractInfo,
|
|
ReportInteractInfo,
|
|
Classes, ScFileArchiver, IniFiles, Graphics, DB, ProjectData,
|
|
Classes, ScFileArchiver, IniFiles, Graphics, DB, ProjectData,
|
|
@@ -225,6 +225,7 @@ type
|
|
FrmCustomized2Data: TrmCustomized2Data;
|
|
FrmCustomized2Data: TrmCustomized2Data;
|
|
FrmHaBaiCustomizedData: TrmHaBaiCustomizedData;
|
|
FrmHaBaiCustomizedData: TrmHaBaiCustomizedData;
|
|
FrmWeiWuZjjlGatherData: TrmWeiWuZjjlGatherData;
|
|
FrmWeiWuZjjlGatherData: TrmWeiWuZjjlGatherData;
|
|
|
|
+ FrmZhongKaiData: TrmZhongKaiData;
|
|
|
|
|
|
FMemoryQuery: TADOQuery;
|
|
FMemoryQuery: TADOQuery;
|
|
|
|
|
|
@@ -258,7 +259,7 @@ implementation
|
|
|
|
|
|
uses
|
|
uses
|
|
SysUtils, ZhAPI, UtilMethods, Globals, ProjectManagerDm,
|
|
SysUtils, ZhAPI, UtilMethods, Globals, ProjectManagerDm,
|
|
- rmSelectProjectFrm, Controls;
|
|
|
|
|
|
+ rmSelectProjectFrm, Controls, ConditionalDefines;
|
|
|
|
|
|
{ TTemplateNode }
|
|
{ TTemplateNode }
|
|
|
|
|
|
@@ -663,6 +664,7 @@ begin
|
|
FrmCustomized2Data := TrmCustomized2Data.Create(nil);
|
|
FrmCustomized2Data := TrmCustomized2Data.Create(nil);
|
|
FrmHaBaiCustomizedData := TrmHaBaiCustomizedData.Create(nil);
|
|
FrmHaBaiCustomizedData := TrmHaBaiCustomizedData.Create(nil);
|
|
FrmWeiWuZjjlGatherData := TrmWeiWuZjjlGatherData.Create(nil);
|
|
FrmWeiWuZjjlGatherData := TrmWeiWuZjjlGatherData.Create(nil);
|
|
|
|
+ FrmZhongKaiData := TrmZhongKaiData.Create(nil);
|
|
|
|
|
|
FMemoryQuery := TADOQuery.Create(nil);
|
|
FMemoryQuery := TADOQuery.Create(nil);
|
|
|
|
|
|
@@ -688,6 +690,7 @@ begin
|
|
|
|
|
|
FMemoryQuery.Free;
|
|
FMemoryQuery.Free;
|
|
|
|
|
|
|
|
+ FrmZhongKaiData.Free;
|
|
FrmWeiWuZjjlGatherData.Free;
|
|
FrmWeiWuZjjlGatherData.Free;
|
|
FrmHaBaiCustomizedData.Free;
|
|
FrmHaBaiCustomizedData.Free;
|
|
FrmCustomized2Data.Free;
|
|
FrmCustomized2Data.Free;
|
|
@@ -732,11 +735,7 @@ end;
|
|
function TMemoryReportManager.GetMemoryDataSet(
|
|
function TMemoryReportManager.GetMemoryDataSet(
|
|
ADataSetID: Integer; AProjectData: TProjectData): TDataSet;
|
|
ADataSetID: Integer; AProjectData: TProjectData): TDataSet;
|
|
begin
|
|
begin
|
|
- //ADataSetID := 56;
|
|
|
|
- {if FrmHaBaiCustomizedData.hbGatherType = hbgt_CS then
|
|
|
|
- ADataSetID := 51
|
|
|
|
- else
|
|
|
|
- ADataSetID := 50;}
|
|
|
|
|
|
+ //ADataSetID := 58;
|
|
case ADataSetID of
|
|
case ADataSetID of
|
|
1: Result := FrmGridHeaderData.AssginData(AProjectData); // 各表表头
|
|
1: Result := FrmGridHeaderData.AssginData(AProjectData); // 各表表头
|
|
2: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseGather, rmgtGather); // 工程量清单[本期完成]
|
|
2: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseGather, rmgtGather); // 工程量清单[本期完成]
|
|
@@ -755,8 +754,10 @@ begin
|
|
// 粤竣9, 粤竣06-1, 粤竣04, 粤竣01, 工程量清单进度[甘肃高管局定制], [广东肇庆定制]计量汇总表
|
|
// 粤竣9, 粤竣06-1, 粤竣04, 粤竣01, 工程量清单进度[甘肃高管局定制], [广东肇庆定制]计量汇总表
|
|
45, 46, 47, 48, 49, 50,
|
|
45, 46, 47, 48, 49, 50,
|
|
// 内蒙古哈白定制表(支表2, 支表3, 支表14, 支表3-1, 支表4-1, 会签)
|
|
// 内蒙古哈白定制表(支表2, 支表3, 支表14, 支表3-1, 支表4-1, 会签)
|
|
- 52, 53, 54, 55:
|
|
|
|
|
|
+ 52, 53, 54, 55,
|
|
// 内蒙古306国道定制(支表2, 支表3, 支表3-1, 支表4-1)
|
|
// 内蒙古306国道定制(支表2, 支表3, 支表3-1, 支表4-1)
|
|
|
|
+ 57, 58:
|
|
|
|
+ // 中开高速定制表(支表2, 支表3)
|
|
Result := SelectProjectsAndAssignData(ADataSetID);
|
|
Result := SelectProjectsAndAssignData(ADataSetID);
|
|
14: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseDeal, rmgtGather); // 工程量清单[本期合同]
|
|
14: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseDeal, rmgtGather); // 工程量清单[本期合同]
|
|
15: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseQc, rmgtGather); // 工程量清单[本期数量变更]
|
|
15: Result := FrmGclBillsBGData.AssignData(AProjectData, rmtPhaseQc, rmgtGather); // 工程量清单[本期数量变更]
|
|
@@ -901,6 +902,8 @@ begin
|
|
53: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt3, False);
|
|
53: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt3, False);
|
|
54: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt3_1, False);
|
|
54: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt3_1, False);
|
|
55: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt4_1, False);
|
|
55: Result := FrmHaBaiCustomizedData.AssignData(FTenders, hbgt4_1, False);
|
|
|
|
+ 57: Result := FrmZhongKaiData.AssignData(FTenders, zkgt2);
|
|
|
|
+ 58: Result := FrmZhongKaiData.AssignData(FTenders, zkgt3);
|
|
else Result := FrmBillsGatherData.AssignData(FTenders);
|
|
else Result := FrmBillsGatherData.AssignData(FTenders);
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|