This commit is contained in:
chi
2023-06-22 10:07:11 +09:00
parent 772cf9faeb
commit b04b79b5f5
27 changed files with 4487 additions and 4575 deletions

View File

@@ -172,7 +172,7 @@ namespace FPJ0000
" [process],[part],[pdate],[name],[userManager],[usermain],[usersub],[userhw2],[reqstaff]," +
" [costo],[costn],[cnt],[remark_req],[remark_ans],[sdate],[ddate],[edate],[odate],[progress]," +
" [memo],[wuid],[wdate],[orderno],[crdue],[import],[path],[userprocess],[bCost],[bFanOut],[div]," +
" dbo.getScheduleProgress(idx) as ProgressPrj, dbo.getLastHistory(idx) AS lasthistory,'' AS wws, '' AS wwo, '' AS wwe, '' AS wwd,model,serial," +
" dbo.getScheduleProgress(idx) as ProgressPrj,'' AS lasthistory,'' AS wws, '' AS wwo, '' AS wwe, '' AS wwd,model,serial," +
" [championid], dbo.getProjectFinishRate(gcode, idx) AS finishrate," +
" championid,designid,assemblyid,epanelid,softwareid,userAssembly," +
"dbo.getUserName2(championid,usermanager) as name_champion," +
@@ -180,7 +180,7 @@ namespace FPJ0000
"dbo.getUserName2(assemblyid,userAssembly) as name_assembly," +
"dbo.getUserName2(epanelid,userhw2) as name_epanel," +
"dbo.getUserName2(softwareid,usersub) as name_software," +
"ReqLine,ReqSite,ReqPackage,ReqPlant,pno,kdate,jasmin,sfi" +
"ReqLine,ReqSite,ReqPackage,ReqPlant,pno,kdate,jasmin,sfi,'' AS lasthistoryD" +
" FROM Projects";
//string State_Select = " SELECT [idx],[pidx],[gcode],[isdel],[status],[asset],[level],[rev],[process],[part],[pdate],[name],[userManager],[usermain],[usersub],[userhw2],[reqstaff],[costo],[costn],[cnt],[remark_req],[remark_ans],[sdate],[ddate],[edate],[odate],[progress],[memo],[wuid],[wdate],[orderno],[crdue],[import],[path],[userprocess],[bCost],[bFanOut],[div],dbo.getScheduleProgress(idx) as ProgressPrj, dbo.getLastHistory(idx) AS lasthistory, dbo.getWorkWeek(sdate) AS wws, dbo.getWorkWeek(odate) AS wwo, dbo.getWorkWeek(edate) AS wwe, dbo.getWorkWeek(ddate) AS wwd FROM Projects";
string State_where = " WHERE gcode=@gcode and isnull(div,'') <> 'EB' and ";
@@ -575,6 +575,11 @@ namespace FPJ0000
{
}
try
{
taHistD.Fill(this.dsMSSQL.EETGW_ProjecthistoryD, dr.idx);
}
catch { }
}
private void button1_Click(object sender, EventArgs e)
@@ -764,7 +769,7 @@ namespace FPJ0000
else tbPath = "\\" + tbPath;
}
//\\10.131.32.29\Data
var datapath = FCOMMON.DBM.getCodeSavlue("55", "01");
var datapath = FCOMMON.DBM.getCodeSvalue("55", "01");
var serverpath = System.IO.Path.Combine(datapath, "Data", "Project");
if (System.IO.Directory.Exists(serverpath) == false)
{
@@ -883,6 +888,28 @@ namespace FPJ0000
}
else label4.BackColor = SystemColors.Control;
}
private void bsHistD_CurrentChanged(object sender, EventArgs e)
{
var drv = this.bsHistD.Current as DataRowView;
if (drv == null)
{
sbDateMemo.BackColor = SystemColors.Control;
return;
}
var dr = drv.Row as dsPRJ.EETGW_ProjecthistoryDRow;
if (dr.IspdateNull()) sbDateMemo.BackColor = SystemColors.Control;
else if (DateTime.TryParse(dr.pdate, out DateTime dt_pdate))
{
var ts = DateTime.Now - dt_pdate;
if (ts.TotalDays > 7) sbDateMemo.BackColor = Color.Tomato;
else sbDateMemo.BackColor = Color.Lime;
}
else sbDateMemo.BackColor = SystemColors.Control;
}
}
}