cncaiker
級別: 正式會員
|
float Ayear; float Amonth; float Aday; long x; long y; long Row; long StartTime; string temp; Ayear=ADate.Year; Amonth=ADate.Month; Aday=ADate.Day; temp=StrFromInt( Ayear, 10 ); if(Amonth<10) temp=temp+"-0"+StrFromInt( Amonth, 10 ); else temp=temp+"-"+StrFromInt( Amonth, 10 ); if(Aday<10) temp=temp+"-0"+StrFromInt( Aday, 10 ); else temp=temp+"-"+StrFromInt( Aday, 10 ); \\本站點\選擇日期=temp; ReportSetCellString2("Report2", 7, 1, 30, 11, " "); //清空單元格 ReportSetCellString2("Report2", 38, 1, 61, 11, " "); //清空單元格 ReportSetCellString("Report2", 3, 10, temp);//填寫日期 //查詢數據 StartTime=HTConvertTime(Ayear,Amonth,Aday,0,0,0); ReportSetHistData("Report2", "\\本站點\Fl", StartTime, 3600, "B7:B30"); ReportSetHistData("Report2", "\\本站點\F2", StartTime, 3600, "C7:C30"); ReportSetHistData("Report2", "\\本站點\CODcr1", StartTime, 3600,"D7:D30"); ReportSetHistData("Report2", "\\本站點\pH1", StartTime, 3600, "E7:E30"); ReportSetHistData("Report2", "\\本站點\pH2", StartTime, 3600, "F7:F30"); ReportSetHistData("Report2", "\\本站點\DO1", StartTime, 3600, "G7:G30"); ReportSetHistData("Report2", "\\本站點\Ba_C", StartTime, 3600, "H7:H30"); ReportSetHistData("Report2", "\\本站點\Bb_C", StartTime, 3600, "I7:I30"); ReportSetHistData("Report2", "\\本站點\Ba_BR", StartTime, 3600, "J7:J30"); ReportSetHistData("Report2", "\\本站點\Bb_BR", StartTime, 3600, "K7:K30"); //查詢數據 StartTime=HTConvertTime(Ayear,Amonth,Aday,0,0,0); ReportSetHistData("Report2", "", StartTime, 3600, "B38:B61"); ReportSetHistData("Report2", "", StartTime, 3600, "C38:C61"); ReportSetHistData("Report2", "\\本站點\ID_0", StartTime, 3600,"D38:D61"); ReportSetHistData("Report2", "\\本站點\ID_1", StartTime, 3600, "E38:E61"); ReportSetHistData("Report2", "\\本站點\ID_2", StartTime, 3600, "F38:F61"); ReportSetHistData("Report2", "\\本站點\F4", StartTime, 3600, "G38:G61"); ReportSetHistData("Report2", "\\本站點\CODcr2", StartTime, 3600, "H38:H61"); ReportSetHistData("Report2", "\\本站點\pH3", StartTime, 3600, "I38:I61"); //填寫時間 x=0; while(x<24) { row=7+x; y=StartTime+x*3600; temp=StrFromTime( y, 2 ); ReportSetCellString("Report2", row, 1, temp); x=x+1; } 請問38~61在時間怎么自動填入? |
---|---|
|