프로젝트 목록 열 너비를 좀더 줄임 (낮은해상도에서 좀더 보이게)

This commit is contained in:
chi
2020-01-20 09:44:26 +09:00
parent 178c295587
commit 5e0088cdfe
8 changed files with 277 additions and 168 deletions

View File

@@ -30,34 +30,64 @@ namespace FPJ0000
}
Boolean binit = false;
void UpdateUserList()
{
//담당자목록 - 사용자목록으로 처리한다.
this.cmbUser.Items.Clear();
var taUserList = new dsReportTableAdapters.ProcessUserListTableAdapter();
var processStr = "%";
if (cmbProcess.SelectedIndex > 0) processStr = cmbProcess.Text;
var dtUserList = taUserList.GetData(processStr);
foreach (dsReport.ProcessUserListRow dr in dtUserList)
{
string cmbdata = string.Format("{1}({0})", dr.id, dr.name);
this.cmbUser.Items.Add(cmbdata);
}
}
private void __Load(object sender, EventArgs e)
{
this.dtSD.Text = DateTime.Now.ToString("yyyy-MM-01");
this.dtED.Text = DateTime.Now.ToShortDateString();
//공정목록
var taProc = new dsReportTableAdapters.ProcessListTableAdapter();
var dtProcList = taProc.GetData(FCOMMON.info.Login.gcode);
cmbProcess.Items.Clear();
cmbProcess.Items.Add("--전체--");
foreach (dsReport.ProcessListRow dr in dtProcList)
{
cmbProcess.Items.Add(dr.processs);
}
cmbProcess.Text = FCOMMON.info.Login.process;
if (cmbProcess.SelectedIndex < 0) cmbProcess.SelectedIndex = 0; //공정이 없는 사람은 전체보기로 함
//담당자목록 - 사용자목록으로 처리한다.
string namestr = string.Format("{0}({1})", FCOMMON.info.Login.nameK, FCOMMON.info.Login.no);
if (FCOMMON.info.Login.no == "dev") namestr = "김치균(395552)";
this.cmbUser.Items.Clear();
this.cmbUser.Items.Add(namestr);
var taUserList = new dsReportTableAdapters.ProcessUserListTableAdapter();
// if (FCOMMON.info.Login.no == "dev") namestr = "김치균(395552)";
// this.cmbUser.Items.Add(namestr);
UpdateUserList(); //현재사용자의 이름을 반환한다
cmbUser.Text = namestr;
var processStr = "%";
if (FCOMMON.info.Login.process != "") processStr = FCOMMON.info.Login.process;
var dtUserList = taUserList.GetData(processStr);
foreach(dsReport.ProcessUserListRow dr in dtUserList)
if(cmbUser.SelectedIndex < 0)
{
string cmbdata = string.Format("{1}({0})", dr.id, dr.name);
this.cmbUser.Items.Add(cmbdata);
//내 아이템이 없다면, 목록을 추가해서 선택해줘야 한다
this.cmbUser.Items.Add(namestr);
cmbUser.Text = namestr;
}
//var userList = FCOMMON.DBM.getGroupList("name + '(' + id + ')'", "Users", "[level] > 0 and [level] < 10", false, false);
//foreach (var user in userList)
//{
// this.cmbUser.Items.Add(user);
//}
cmbUser.Text = namestr;
//state list
//var stList = FCOMMON.DBM.getCodeList("05");
@@ -87,9 +117,21 @@ namespace FPJ0000
foreach (FarPoint.Win.Spread.Column col in fpSpread1.ActiveSheet.Columns)
col.Locked = true;
}
refreshData();
binit = true;
}
private void cmbProcess_SelectedIndexChanged(object sender, EventArgs e)
{
if (binit == false) return;
UpdateUserList();
}
private void cmbProcess_Click(object sender, EventArgs e)
{
}
void RefreshTime()
{
@@ -185,7 +227,7 @@ namespace FPJ0000
switch (stateStr.ToLower())
{
case "-1":
this.fpSpread1.ActiveSheet.Rows[i].BackColor = Color.Gold;
this.fpSpread1.ActiveSheet.Rows[i].BackColor = Color.WhiteSmoke;
break;
default:
this.fpSpread1.ActiveSheet.Rows[i].BackColor = SystemColors.Window;
@@ -510,5 +552,7 @@ namespace FPJ0000
{
this.Close();
}
}
}