스케쥴관리화면의 열너비 기능 추가
This commit is contained in:
@@ -11,7 +11,8 @@ namespace FPJ0000
|
||||
{
|
||||
public partial class fProjectSchedule : FCOMMON.fBase
|
||||
{
|
||||
string fn_fpcolsize = "";
|
||||
string fn_fpcolsize1 = "";
|
||||
string fn_fpcolsize2 = "";
|
||||
int projectindex = 0;
|
||||
EEEntities db;
|
||||
List<EETGW_ProjectsSchedule> list;
|
||||
@@ -21,7 +22,8 @@ namespace FPJ0000
|
||||
InitializeComponent();
|
||||
projectindex = project_;
|
||||
db = new EEEntities();//this.dsPRJ.ProjectsSchedule.TableNewRow += ProjectsSchedule_TableNewRow;
|
||||
fn_fpcolsize = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
|
||||
fn_fpcolsize1 = util.MakeFilePath(util.CurrentPath, "formSetting", "fp_" + this.Name + ".ini");
|
||||
fn_fpcolsize2 = util.MakeFilePath(util.CurrentPath, "formSetting", "fp2_" + this.Name + ".ini");
|
||||
this.FormClosed += FProjectSchedule_FormClosed;
|
||||
this.FormClosing += FProjectSchedule_FormClosing;
|
||||
}
|
||||
@@ -95,7 +97,8 @@ namespace FPJ0000
|
||||
this.taTodo.Fill(this.dsPRJ.EETGW_ProjectToDo, this.projectindex);
|
||||
//this.bs.DataSource = list;//.ToList();// db.EETGW_ProjectsSchedule.Local;
|
||||
//this.fpSpread1_Sheet1.DataSource = this.bs;
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize1);
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread2, fn_fpcolsize2);
|
||||
}
|
||||
catch (System.Exception ex)
|
||||
{
|
||||
@@ -136,12 +139,12 @@ namespace FPJ0000
|
||||
|
||||
private void saveToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize);
|
||||
FPUtil.ColsizeSave(this.fpSpread1, fn_fpcolsize1);
|
||||
}
|
||||
|
||||
private void loadToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize);
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread1, fn_fpcolsize1);
|
||||
}
|
||||
|
||||
private void exportListToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@@ -470,5 +473,43 @@ namespace FPJ0000
|
||||
{
|
||||
this.panel1.Invalidate();
|
||||
}
|
||||
|
||||
private void toolStripMenuItem7_Click(object sender, EventArgs e)
|
||||
{
|
||||
fpSpread2.SaveExcel("scheduleTodo.xls",
|
||||
FarPoint.Excel.ExcelSaveFlags.SaveAsViewed
|
||||
| FarPoint.Excel.ExcelSaveFlags.SaveAsFiltered
|
||||
| FarPoint.Excel.ExcelSaveFlags.NoFormulas
|
||||
| FarPoint.Excel.ExcelSaveFlags.SaveCustomColumnHeaders);
|
||||
}
|
||||
|
||||
private void toolStripMenuItem3_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.fpSpread2.ActiveSheet.DataAutoSizeColumns = true;
|
||||
|
||||
for (int i = 0; i < this.fpSpread2.ActiveSheet.Rows.Count; i++)
|
||||
this.fpSpread2.ActiveSheet.SetRowHeight(i, 25);
|
||||
//dv1.AutoResizeColumns();
|
||||
}
|
||||
|
||||
private void toolStripMenuItem4_Click(object sender, EventArgs e)
|
||||
{
|
||||
foreach (FarPoint.Win.Spread.Column col in this.fpSpread2.ActiveSheet.Columns)
|
||||
{
|
||||
col.Width = 100;
|
||||
}
|
||||
}
|
||||
|
||||
private void toolStripMenuItem5_Click(object sender, EventArgs e)
|
||||
{
|
||||
//save
|
||||
FPUtil.ColsizeSave(this.fpSpread2, fn_fpcolsize2);
|
||||
}
|
||||
|
||||
private void toolStripMenuItem6_Click(object sender, EventArgs e)
|
||||
{
|
||||
//lad
|
||||
FPUtil.ColSizeLoad(ref this.fpSpread2, fn_fpcolsize2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user