클립보드 붙여넣기시 pr->po 작업 진행
This commit is contained in:
@@ -477,7 +477,7 @@ namespace FEQ0000
|
||||
else
|
||||
newdr.request = FCOMMON.info.Login.no;
|
||||
|
||||
|
||||
|
||||
|
||||
var t1 = DBM.getCodeByCode("65", "01");
|
||||
var t2 = DBM.getCodeByCode("66", "01");
|
||||
@@ -575,13 +575,13 @@ namespace FEQ0000
|
||||
}
|
||||
else
|
||||
{
|
||||
if(deletewarn==true)
|
||||
if (deletewarn == true)
|
||||
{
|
||||
var dlg = FCOMMON.Util.MsgQ("현재 선택된 자료를 삭제하시겠습니까?\n저장 버튼을 눌러야 최종 삭제 됩니다\n이 메제지는 처음 한번만 표시 됩니다");
|
||||
if (dlg != System.Windows.Forms.DialogResult.Yes) return;
|
||||
deletewarn = false;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
bs.RemoveCurrent();
|
||||
@@ -828,7 +828,7 @@ namespace FEQ0000
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1198,11 +1198,11 @@ namespace FEQ0000
|
||||
|
||||
private void 엑셀에서가져오기ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
var f = new fPurchase_excelimport( fPurchase_excelimport.eImporttype.CR);
|
||||
var f = new fPurchase_excelimport(fPurchase_excelimport.eImporttype.CR);
|
||||
f.Show();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void toolStripButton3_Click_1(object sender, EventArgs e)
|
||||
{
|
||||
var fn = System.IO.Path.Combine(FCOMMON.Util.CurrentPath, "PurcManual.pdf");
|
||||
@@ -1213,7 +1213,7 @@ namespace FEQ0000
|
||||
else FCOMMON.Util.MsgE("설명서 파일(manual.pdf)이 없습니다. 개발자 문의 해주세요(chikyun.kim@amkor.co.kr)");
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private void 입고ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -1357,7 +1357,7 @@ namespace FEQ0000
|
||||
{
|
||||
cnt += 1;
|
||||
dr.chk2 = true;
|
||||
if(dr.IspumqtyNull() || dr.pumqty == 0) dr.pumqty = dr.pumqtyReq;
|
||||
if (dr.IspumqtyNull() || dr.pumqty == 0) dr.pumqty = dr.pumqtyReq;
|
||||
dr.EndEdit();
|
||||
}
|
||||
}
|
||||
@@ -1426,7 +1426,7 @@ namespace FEQ0000
|
||||
FormattingData();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void 현재목록ToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
{
|
||||
MailSendNoForm(true);
|
||||
@@ -1485,5 +1485,35 @@ namespace FEQ0000
|
||||
}
|
||||
}
|
||||
|
||||
private void fpSpread1_ClipboardPasted(object sender, FarPoint.Win.Spread.ClipboardPastedEventArgs e)
|
||||
{
|
||||
var col = e.CellRange.Column;
|
||||
var column = fpSpread1_Sheet1.Columns[col];
|
||||
if (column.DataField.ToLower() == "po")
|
||||
{
|
||||
var statecol = fpSpread1_Sheet1.Columns["state"].Index;
|
||||
for (int r = e.CellRange.Row; r < e.CellRange.Row + e.CellRange.RowCount; r++)
|
||||
{
|
||||
//상태값을 읽어와야함
|
||||
var current_state = fpSpread1_Sheet1.Cells[r, statecol].Value.ToString();
|
||||
var newpovalue = fpSpread1_Sheet1.Cells[r, col].Value;
|
||||
//if(newpovalue == null)
|
||||
//{
|
||||
// if (current_state.ToLower() == "po")
|
||||
// {
|
||||
// fpSpread1_Sheet1.Cells[r, statecol].Value = "PR";
|
||||
// }
|
||||
//}
|
||||
//else
|
||||
{
|
||||
if (current_state.ToLower() == "pr")
|
||||
{
|
||||
fpSpread1_Sheet1.Cells[r, statecol].Value = "PO";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user