=====* UniMarc [0.0131] 버전 업데이트 내용 *=====

** ERP 작업 전면 중단 (마크우선) **
*** 마크작성 - 칸채우기 버그 수정을 위해 테스트 계정 제외하고 잠금***

1. 마크 작성
ㄴ> 저장버튼을 누를경우 저장시점에 선택되어있는 셀의 값으로 저장되는 버그 수정.
ㄴ> 마크데이터 호출 시 회사인덱스로 구분하여 호출되게 변경
ㄴ> 구분자, 종단기호 단축키 변경. (Alt 삭제)
ㄴ> 마크 오류체크 추가 ( 형식에 맞게 잘 작성이 되어있는지)
ㄴ> 008태그 입력시 발생하는 버그 수정

2. 마크 정리
ㄴ> Grid에서 수정시 마크에 바로 반영이 되게 수정
ㄴ> I로 해놨던거 L로 수정 (오타수정)
This commit is contained in:
SeungHo Yang
2022-03-02 19:03:44 +09:00
parent 00ca47fc5a
commit dc8d5424e6
16 changed files with 485 additions and 333 deletions

View File

@@ -36,9 +36,13 @@
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle6 = new System.Windows.Forms.DataGridViewCellStyle();
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle7 = new System.Windows.Forms.DataGridViewCellStyle();
this.panel1 = new System.Windows.Forms.Panel();
this.btn_Save = new System.Windows.Forms.Button();
this.panel4 = new System.Windows.Forms.Panel();
this.btn_Excel = new System.Windows.Forms.Button();
this.cb_EncodingType = new System.Windows.Forms.ComboBox();
this.btn_Output = new System.Windows.Forms.Button();
this.btn_Excel = new System.Windows.Forms.Button();
this.btn_Close = new System.Windows.Forms.Button();
this.btn_Select_List = new System.Windows.Forms.Button();
this.panel3 = new System.Windows.Forms.Panel();
this.cb_authorType = new System.Windows.Forms.ComboBox();
this.cb_divType = new System.Windows.Forms.ComboBox();
@@ -48,12 +52,10 @@
this.label3 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.btn_ChangeTag = new System.Windows.Forms.Button();
this.btn_Close = new System.Windows.Forms.Button();
this.tb_SearchTag = new System.Windows.Forms.TextBox();
this.tb_ISBN = new System.Windows.Forms.TextBox();
this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.btn_Select_List = new System.Windows.Forms.Button();
this.dataGridView1 = new System.Windows.Forms.DataGridView();
this.idx = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.num = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -78,42 +80,69 @@
this.search_tag = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.colCheck = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this.checkBox1 = new System.Windows.Forms.CheckBox();
this.panel2 = new System.Windows.Forms.Panel();
this.panel1.SuspendLayout();
this.panel4.SuspendLayout();
this.panel3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit();
this.panel2.SuspendLayout();
this.SuspendLayout();
//
// panel1
//
this.panel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel1.Controls.Add(this.cb_EncodingType);
this.panel1.Controls.Add(this.btn_Output);
this.panel1.Controls.Add(this.btn_Excel);
this.panel1.Controls.Add(this.panel3);
this.panel1.Controls.Add(this.btn_ChangeTag);
this.panel1.Controls.Add(this.btn_Save);
this.panel1.Controls.Add(this.panel4);
this.panel1.Controls.Add(this.btn_Close);
this.panel1.Controls.Add(this.tb_SearchTag);
this.panel1.Controls.Add(this.tb_ISBN);
this.panel1.Controls.Add(this.label2);
this.panel1.Controls.Add(this.label1);
this.panel1.Controls.Add(this.btn_Select_List);
this.panel1.Location = new System.Drawing.Point(11, 12);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(1592, 36);
this.panel1.Size = new System.Drawing.Size(1463, 35);
this.panel1.TabIndex = 0;
//
// btn_Save
//
this.btn_Save.Location = new System.Drawing.Point(402, 5);
this.btn_Save.Name = "btn_Save";
this.btn_Save.Size = new System.Drawing.Size(86, 23);
this.btn_Save.TabIndex = 10;
this.btn_Save.Text = "전체 저장";
this.btn_Save.UseVisualStyleBackColor = true;
this.btn_Save.Click += new System.EventHandler(this.btn_Save_Click);
//
// panel4
//
this.panel4.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel4.Controls.Add(this.btn_Excel);
this.panel4.Controls.Add(this.cb_EncodingType);
this.panel4.Controls.Add(this.btn_Output);
this.panel4.Location = new System.Drawing.Point(585, 2);
this.panel4.Name = "panel4";
this.panel4.Size = new System.Drawing.Size(274, 29);
this.panel4.TabIndex = 9;
//
// btn_Excel
//
this.btn_Excel.Location = new System.Drawing.Point(194, 2);
this.btn_Excel.Name = "btn_Excel";
this.btn_Excel.Size = new System.Drawing.Size(75, 23);
this.btn_Excel.TabIndex = 8;
this.btn_Excel.Text = "엑셀 반출";
this.btn_Excel.UseVisualStyleBackColor = true;
this.btn_Excel.Click += new System.EventHandler(this.btn_Excel_Click);
//
// cb_EncodingType
//
this.cb_EncodingType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_EncodingType.FormattingEnabled = true;
this.cb_EncodingType.Location = new System.Drawing.Point(916, 7);
this.cb_EncodingType.Location = new System.Drawing.Point(7, 3);
this.cb_EncodingType.Name = "cb_EncodingType";
this.cb_EncodingType.Size = new System.Drawing.Size(81, 20);
this.cb_EncodingType.TabIndex = 9;
//
// btn_Output
//
this.btn_Output.Location = new System.Drawing.Point(1003, 6);
this.btn_Output.Location = new System.Drawing.Point(94, 2);
this.btn_Output.Name = "btn_Output";
this.btn_Output.Size = new System.Drawing.Size(75, 23);
this.btn_Output.TabIndex = 9;
@@ -121,15 +150,26 @@
this.btn_Output.UseVisualStyleBackColor = true;
this.btn_Output.Click += new System.EventHandler(this.btn_Output_Click);
//
// btn_Excel
// btn_Close
//
this.btn_Excel.Location = new System.Drawing.Point(825, 6);
this.btn_Excel.Name = "btn_Excel";
this.btn_Excel.Size = new System.Drawing.Size(75, 23);
this.btn_Excel.TabIndex = 8;
this.btn_Excel.Text = "엑셀 반출";
this.btn_Excel.UseVisualStyleBackColor = true;
this.btn_Excel.Click += new System.EventHandler(this.btn_Excel_Click);
this.btn_Close.Location = new System.Drawing.Point(903, 5);
this.btn_Close.Name = "btn_Close";
this.btn_Close.Size = new System.Drawing.Size(86, 23);
this.btn_Close.TabIndex = 5;
this.btn_Close.Text = "닫 기";
this.btn_Close.UseVisualStyleBackColor = true;
this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click);
//
// btn_Select_List
//
this.btn_Select_List.Font = new System.Drawing.Font("굴림", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
this.btn_Select_List.Location = new System.Drawing.Point(9, 2);
this.btn_Select_List.Name = "btn_Select_List";
this.btn_Select_List.Size = new System.Drawing.Size(354, 29);
this.btn_Select_List.TabIndex = 0;
this.btn_Select_List.Text = "목록선택";
this.btn_Select_List.UseVisualStyleBackColor = true;
this.btn_Select_List.Click += new System.EventHandler(this.btn_Select_List_Click);
//
// panel3
//
@@ -141,9 +181,9 @@
this.panel3.Controls.Add(this.cb_FirstAuthor);
this.panel3.Controls.Add(this.label3);
this.panel3.Controls.Add(this.label4);
this.panel3.Location = new System.Drawing.Point(251, 2);
this.panel3.Location = new System.Drawing.Point(11, 52);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(562, 30);
this.panel3.Size = new System.Drawing.Size(566, 29);
this.panel3.TabIndex = 7;
//
// cb_authorType
@@ -151,7 +191,7 @@
this.cb_authorType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_authorType.Enabled = false;
this.cb_authorType.FormattingEnabled = true;
this.cb_authorType.Location = new System.Drawing.Point(125, 4);
this.cb_authorType.Location = new System.Drawing.Point(125, 3);
this.cb_authorType.Name = "cb_authorType";
this.cb_authorType.Size = new System.Drawing.Size(171, 20);
this.cb_authorType.TabIndex = 1;
@@ -161,7 +201,7 @@
this.cb_divType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_divType.Enabled = false;
this.cb_divType.FormattingEnabled = true;
this.cb_divType.Location = new System.Drawing.Point(402, 4);
this.cb_divType.Location = new System.Drawing.Point(402, 3);
this.cb_divType.Name = "cb_divType";
this.cb_divType.Size = new System.Drawing.Size(88, 20);
this.cb_divType.TabIndex = 1;
@@ -172,7 +212,7 @@
this.cb_divNum.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_divNum.Enabled = false;
this.cb_divNum.FormattingEnabled = true;
this.cb_divNum.Location = new System.Drawing.Point(496, 4);
this.cb_divNum.Location = new System.Drawing.Point(496, 3);
this.cb_divNum.Name = "cb_divNum";
this.cb_divNum.Size = new System.Drawing.Size(61, 20);
this.cb_divNum.TabIndex = 1;
@@ -182,7 +222,7 @@
this.cb_FirstBook.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_FirstBook.Enabled = false;
this.cb_FirstBook.FormattingEnabled = true;
this.cb_FirstBook.Location = new System.Drawing.Point(302, 4);
this.cb_FirstBook.Location = new System.Drawing.Point(302, 3);
this.cb_FirstBook.Name = "cb_FirstBook";
this.cb_FirstBook.Size = new System.Drawing.Size(61, 20);
this.cb_FirstBook.TabIndex = 1;
@@ -192,7 +232,7 @@
this.cb_FirstAuthor.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cb_FirstAuthor.Enabled = false;
this.cb_FirstAuthor.FormattingEnabled = true;
this.cb_FirstAuthor.Location = new System.Drawing.Point(57, 4);
this.cb_FirstAuthor.Location = new System.Drawing.Point(57, 3);
this.cb_FirstAuthor.Name = "cb_FirstAuthor";
this.cb_FirstAuthor.Size = new System.Drawing.Size(61, 20);
this.cb_FirstAuthor.TabIndex = 1;
@@ -200,7 +240,7 @@
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(371, 8);
this.label3.Location = new System.Drawing.Point(371, 7);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(29, 12);
this.label3.TabIndex = 1;
@@ -209,7 +249,7 @@
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(2, 8);
this.label4.Location = new System.Drawing.Point(2, 7);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(53, 12);
this.label4.TabIndex = 1;
@@ -217,7 +257,7 @@
//
// btn_ChangeTag
//
this.btn_ChangeTag.Location = new System.Drawing.Point(1409, 6);
this.btn_ChangeTag.Location = new System.Drawing.Point(317, 2);
this.btn_ChangeTag.Name = "btn_ChangeTag";
this.btn_ChangeTag.Size = new System.Drawing.Size(86, 23);
this.btn_ChangeTag.TabIndex = 5;
@@ -225,19 +265,9 @@
this.btn_ChangeTag.UseVisualStyleBackColor = true;
this.btn_ChangeTag.Click += new System.EventHandler(this.btn_ChangeTag_Click);
//
// btn_Close
//
this.btn_Close.Location = new System.Drawing.Point(1501, 6);
this.btn_Close.Name = "btn_Close";
this.btn_Close.Size = new System.Drawing.Size(86, 23);
this.btn_Close.TabIndex = 5;
this.btn_Close.Text = "닫 기";
this.btn_Close.UseVisualStyleBackColor = true;
this.btn_Close.Click += new System.EventHandler(this.btn_Close_Click);
//
// tb_SearchTag
//
this.tb_SearchTag.Location = new System.Drawing.Point(1303, 7);
this.tb_SearchTag.Location = new System.Drawing.Point(211, 3);
this.tb_SearchTag.Name = "tb_SearchTag";
this.tb_SearchTag.Size = new System.Drawing.Size(100, 21);
this.tb_SearchTag.TabIndex = 4;
@@ -245,7 +275,8 @@
//
// tb_ISBN
//
this.tb_ISBN.Location = new System.Drawing.Point(1130, 7);
this.tb_ISBN.Enabled = false;
this.tb_ISBN.Location = new System.Drawing.Point(39, 3);
this.tb_ISBN.Name = "tb_ISBN";
this.tb_ISBN.Size = new System.Drawing.Size(100, 21);
this.tb_ISBN.TabIndex = 4;
@@ -253,7 +284,7 @@
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(1244, 11);
this.label2.Location = new System.Drawing.Point(152, 7);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(57, 12);
this.label2.TabIndex = 3;
@@ -262,23 +293,12 @@
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(1095, 11);
this.label1.Location = new System.Drawing.Point(4, 7);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(33, 12);
this.label1.TabIndex = 3;
this.label1.Text = "ISBN";
//
// btn_Select_List
//
this.btn_Select_List.Font = new System.Drawing.Font("굴림", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(129)));
this.btn_Select_List.Location = new System.Drawing.Point(9, 2);
this.btn_Select_List.Name = "btn_Select_List";
this.btn_Select_List.Size = new System.Drawing.Size(236, 30);
this.btn_Select_List.TabIndex = 0;
this.btn_Select_List.Text = "목록선택";
this.btn_Select_List.UseVisualStyleBackColor = true;
this.btn_Select_List.Click += new System.EventHandler(this.btn_Select_List_Click);
//
// dataGridView1
//
this.dataGridView1.AllowUserToAddRows = false;
@@ -315,10 +335,10 @@
this.marc,
this.search_tag,
this.colCheck});
this.dataGridView1.Location = new System.Drawing.Point(11, 57);
this.dataGridView1.Location = new System.Drawing.Point(11, 86);
this.dataGridView1.Name = "dataGridView1";
this.dataGridView1.RowTemplate.Height = 23;
this.dataGridView1.Size = new System.Drawing.Size(1592, 647);
this.dataGridView1.Size = new System.Drawing.Size(1463, 646);
this.dataGridView1.TabIndex = 1;
this.dataGridView1.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellClick);
this.dataGridView1.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView1_CellDoubleClick);
@@ -510,7 +530,7 @@
this.checkBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.checkBox1.Checked = true;
this.checkBox1.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBox1.Location = new System.Drawing.Point(1432, 63);
this.checkBox1.Location = new System.Drawing.Point(1432, 92);
this.checkBox1.Name = "checkBox1";
this.checkBox1.Size = new System.Drawing.Size(15, 14);
this.checkBox1.TabIndex = 2;
@@ -518,22 +538,39 @@
this.checkBox1.UseVisualStyleBackColor = true;
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
//
// panel2
//
this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel2.Controls.Add(this.label1);
this.panel2.Controls.Add(this.label2);
this.panel2.Controls.Add(this.tb_ISBN);
this.panel2.Controls.Add(this.btn_ChangeTag);
this.panel2.Controls.Add(this.tb_SearchTag);
this.panel2.Location = new System.Drawing.Point(597, 52);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(412, 29);
this.panel2.TabIndex = 8;
//
// Marc_Plan
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1616, 716);
this.ClientSize = new System.Drawing.Size(1487, 715);
this.Controls.Add(this.panel2);
this.Controls.Add(this.checkBox1);
this.Controls.Add(this.dataGridView1);
this.Controls.Add(this.panel1);
this.Controls.Add(this.panel3);
this.Name = "Marc_Plan";
this.Text = "마크 정리";
this.Load += new System.EventHandler(this.Marc_Plan_Load);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.panel4.ResumeLayout(false);
this.panel3.ResumeLayout(false);
this.panel3.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit();
this.panel2.ResumeLayout(false);
this.panel2.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@@ -584,5 +621,8 @@
private System.Windows.Forms.Button btn_Excel;
private System.Windows.Forms.Button btn_Output;
private System.Windows.Forms.ComboBox cb_EncodingType;
private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.Panel panel4;
private System.Windows.Forms.Button btn_Save;
}
}