diff --git a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.Designer.vb b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.Designer.vb
index 8ddc038..7bfcd00 100644
--- a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.Designer.vb
+++ b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.Designer.vb
@@ -118,6 +118,7 @@ Partial Class Frm_V20091231_Weather
Me.ToolStripSeparator28 = New System.Windows.Forms.ToolStripSeparator()
Me.TabControl3 = New System.Windows.Forms.TabControl()
Me.TabPage1 = New System.Windows.Forms.TabPage()
+ Me.Button2 = New System.Windows.Forms.Button()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.Panel3 = New System.Windows.Forms.Panel()
Me.TableLayoutPanel7 = New System.Windows.Forms.TableLayoutPanel()
@@ -143,9 +144,6 @@ Partial Class Frm_V20091231_Weather
Me.tb_wnaen = New Eco2Ar.MyTb()
Me.TabPage8 = New System.Windows.Forms.TabPage()
Me.TableLayoutPanel4 = New System.Windows.Forms.TableLayoutPanel()
- Me.Arindv2 = New CEnergy.arindv()
- Me.설명DataGridViewTextBoxColumn = New System.Windows.Forms.DataGridViewTextBoxColumn()
- Me.code = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.bsw_ilsa = New System.Windows.Forms.BindingSource(Me.components)
Me.Panel4 = New System.Windows.Forms.Panel()
Me.TableLayoutPanel34 = New System.Windows.Forms.TableLayoutPanel()
@@ -172,9 +170,6 @@ Partial Class Frm_V20091231_Weather
Me.tb_v0 = New Eco2Ar.MyTb()
Me.TabPage9 = New System.Windows.Forms.TabPage()
Me.TableLayoutPanel5 = New System.Windows.Forms.TableLayoutPanel()
- Me.Arindv3 = New CEnergy.arindv()
- Me.설명DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
- Me.DataGridViewTextBoxColumn9 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.bsw_temp = New System.Windows.Forms.BindingSource(Me.components)
Me.Panel7 = New System.Windows.Forms.Panel()
Me.TableLayoutPanel8 = New System.Windows.Forms.TableLayoutPanel()
@@ -212,9 +207,6 @@ Partial Class Frm_V20091231_Weather
Me.ToolStripButton30 = New System.Windows.Forms.ToolStripButton()
Me.TabPage10 = New System.Windows.Forms.TabPage()
Me.TableLayoutPanel6 = New System.Windows.Forms.TableLayoutPanel()
- Me.Arindv4 = New CEnergy.arindv()
- Me.설명DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
- Me.DataGridViewTextBoxColumn10 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.bsw_supdo = New System.Windows.Forms.BindingSource(Me.components)
Me.Panel8 = New System.Windows.Forms.Panel()
Me.TableLayoutPanel9 = New System.Windows.Forms.TableLayoutPanel()
@@ -252,9 +244,6 @@ Partial Class Frm_V20091231_Weather
Me.ToolStripButton38 = New System.Windows.Forms.ToolStripButton()
Me.TabPage2 = New System.Windows.Forms.TabPage()
Me.TableLayoutPanel2 = New System.Windows.Forms.TableLayoutPanel()
- Me.Arindv1 = New CEnergy.arindv()
- Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
- Me.DataGridViewTextBoxColumn11 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.bsw_cha = New System.Windows.Forms.BindingSource(Me.components)
Me.Panel1 = New System.Windows.Forms.Panel()
Me.Button1 = New System.Windows.Forms.Button()
@@ -279,8 +268,6 @@ Partial Class Frm_V20091231_Weather
Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator()
Me.ToolStripButton5 = New System.Windows.Forms.ToolStripButton()
Me.ToolStripButton6 = New System.Windows.Forms.ToolStripButton()
- Me.dv = New CEnergy.arindv()
- Me.건물위치DataGridViewTextBoxColumn = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
Me.lb_msg = New System.Windows.Forms.ToolStripStatusLabel()
Me.DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
@@ -290,7 +277,21 @@ Partial Class Frm_V20091231_Weather
Me.DataGridViewTextBoxColumn6 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn7 = New System.Windows.Forms.DataGridViewTextBoxColumn()
Me.DataGridViewTextBoxColumn8 = New System.Windows.Forms.DataGridViewTextBoxColumn()
- Me.Button2 = New System.Windows.Forms.Button()
+ Me.Arindv2 = New CEnergy.arindv()
+ Me.설명DataGridViewTextBoxColumn = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.code = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.Arindv3 = New CEnergy.arindv()
+ Me.설명DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.DataGridViewTextBoxColumn9 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.Arindv4 = New CEnergy.arindv()
+ Me.설명DataGridViewTextBoxColumn2 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.DataGridViewTextBoxColumn10 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.Arindv1 = New CEnergy.arindv()
+ Me.DataGridViewTextBoxColumn1 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.DataGridViewTextBoxColumn11 = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.dv = New CEnergy.arindv()
+ Me.건물위치DataGridViewTextBoxColumn = New System.Windows.Forms.DataGridViewTextBoxColumn()
+ Me.Button3 = New System.Windows.Forms.Button()
Label39 = New System.Windows.Forms.Label()
Label247 = New System.Windows.Forms.Label()
Label248 = New System.Windows.Forms.Label()
@@ -391,7 +392,6 @@ Partial Class Frm_V20091231_Weather
Me.Panel2.SuspendLayout()
Me.TabPage8.SuspendLayout()
Me.TableLayoutPanel4.SuspendLayout()
- CType(Me.Arindv2, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.bsw_ilsa, System.ComponentModel.ISupportInitialize).BeginInit()
Me.Panel4.SuspendLayout()
Me.TableLayoutPanel34.SuspendLayout()
@@ -399,7 +399,6 @@ Partial Class Frm_V20091231_Weather
Me.BindingNavigator1.SuspendLayout()
Me.TabPage9.SuspendLayout()
Me.TableLayoutPanel5.SuspendLayout()
- CType(Me.Arindv3, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.bsw_temp, System.ComponentModel.ISupportInitialize).BeginInit()
Me.Panel7.SuspendLayout()
Me.TableLayoutPanel8.SuspendLayout()
@@ -407,7 +406,6 @@ Partial Class Frm_V20091231_Weather
Me.BindingNavigator4.SuspendLayout()
Me.TabPage10.SuspendLayout()
Me.TableLayoutPanel6.SuspendLayout()
- CType(Me.Arindv4, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.bsw_supdo, System.ComponentModel.ISupportInitialize).BeginInit()
Me.Panel8.SuspendLayout()
Me.TableLayoutPanel9.SuspendLayout()
@@ -415,14 +413,17 @@ Partial Class Frm_V20091231_Weather
Me.BindingNavigator5.SuspendLayout()
Me.TabPage2.SuspendLayout()
Me.TableLayoutPanel2.SuspendLayout()
- CType(Me.Arindv1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.bsw_cha, System.ComponentModel.ISupportInitialize).BeginInit()
Me.Panel1.SuspendLayout()
Me.TableLayoutPanel1.SuspendLayout()
CType(Me.BindingNavigator2, System.ComponentModel.ISupportInitialize).BeginInit()
Me.BindingNavigator2.SuspendLayout()
- CType(Me.dv, System.ComponentModel.ISupportInitialize).BeginInit()
Me.StatusStrip1.SuspendLayout()
+ CType(Me.Arindv2, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.Arindv3, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.Arindv4, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.Arindv1, System.ComponentModel.ISupportInitialize).BeginInit()
+ CType(Me.dv, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'Label39
@@ -1384,6 +1385,7 @@ Partial Class Frm_V20091231_Weather
'
'TabPage1
'
+ Me.TabPage1.Controls.Add(Me.Button3)
Me.TabPage1.Controls.Add(Me.Button2)
Me.TabPage1.Controls.Add(Me.GroupBox2)
Me.TabPage1.Controls.Add(Me.GroupBox1)
@@ -1394,6 +1396,15 @@ Partial Class Frm_V20091231_Weather
Me.TabPage1.Text = "외기온도"
Me.TabPage1.UseVisualStyleBackColor = True
'
+ 'Button2
+ '
+ Me.Button2.Location = New System.Drawing.Point(446, 414)
+ Me.Button2.Name = "Button2"
+ Me.Button2.Size = New System.Drawing.Size(135, 52)
+ Me.Button2.TabIndex = 127
+ Me.Button2.Text = "SAVE"
+ Me.Button2.UseVisualStyleBackColor = True
+ '
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.Panel3)
@@ -1422,7 +1433,7 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel7.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 102.0!))
Me.TableLayoutPanel7.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 102.0!))
Me.TableLayoutPanel7.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 96.0!))
- Me.TableLayoutPanel7.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 139.0!))
+ Me.TableLayoutPanel7.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 141.0!))
Me.TableLayoutPanel7.Controls.Add(Me.tb_w12, 3, 5)
Me.TableLayoutPanel7.Controls.Add(Label64, 2, 5)
Me.TableLayoutPanel7.Controls.Add(Label77, 2, 4)
@@ -1456,7 +1467,7 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel7.RowStyles.Add(New System.Windows.Forms.RowStyle())
Me.TableLayoutPanel7.RowStyles.Add(New System.Windows.Forms.RowStyle())
Me.TableLayoutPanel7.RowStyles.Add(New System.Windows.Forms.RowStyle())
- Me.TableLayoutPanel7.Size = New System.Drawing.Size(444, 169)
+ Me.TableLayoutPanel7.Size = New System.Drawing.Size(446, 169)
Me.TableLayoutPanel7.TabIndex = 122
'
'tb_w12
@@ -1708,42 +1719,6 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel4.Size = New System.Drawing.Size(614, 507)
Me.TableLayoutPanel4.TabIndex = 0
'
- 'Arindv2
- '
- Me.Arindv2.A_DelCurrentCell = True
- Me.Arindv2.A_EnterToTab = True
- Me.Arindv2.AllowUserToAddRows = False
- Me.Arindv2.AllowUserToResizeRows = False
- Me.Arindv2.AutoGenerateColumns = False
- Me.Arindv2.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
- Me.Arindv2.ColumnHeadersHeight = 30
- Me.Arindv2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
- Me.Arindv2.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn, Me.code})
- Me.Arindv2.DataSource = Me.bsw_ilsa
- Me.Arindv2.Dock = System.Windows.Forms.DockStyle.Fill
- Me.Arindv2.Location = New System.Drawing.Point(0, 0)
- Me.Arindv2.Margin = New System.Windows.Forms.Padding(0)
- Me.Arindv2.MultiSelect = False
- Me.Arindv2.Name = "Arindv2"
- Me.Arindv2.RowHeadersVisible = False
- Me.Arindv2.RowTemplate.Height = 23
- Me.Arindv2.Size = New System.Drawing.Size(200, 507)
- Me.Arindv2.TabIndex = 4
- '
- '설명DataGridViewTextBoxColumn
- '
- Me.설명DataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
- Me.설명DataGridViewTextBoxColumn.DataPropertyName = "설명"
- Me.설명DataGridViewTextBoxColumn.HeaderText = "설명"
- Me.설명DataGridViewTextBoxColumn.Name = "설명DataGridViewTextBoxColumn"
- '
- 'code
- '
- Me.code.DataPropertyName = "code"
- Me.code.HeaderText = "code"
- Me.code.Name = "code"
- Me.code.Width = 62
- '
'bsw_ilsa
'
Me.bsw_ilsa.DataMember = "weather_ilsa"
@@ -2071,41 +2046,6 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel5.Size = New System.Drawing.Size(614, 507)
Me.TableLayoutPanel5.TabIndex = 1
'
- 'Arindv3
- '
- Me.Arindv3.A_DelCurrentCell = True
- Me.Arindv3.A_EnterToTab = True
- Me.Arindv3.AllowUserToAddRows = False
- Me.Arindv3.AllowUserToResizeRows = False
- Me.Arindv3.AutoGenerateColumns = False
- Me.Arindv3.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
- Me.Arindv3.ColumnHeadersHeight = 30
- Me.Arindv3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
- Me.Arindv3.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn9})
- Me.Arindv3.DataSource = Me.bsw_temp
- Me.Arindv3.Dock = System.Windows.Forms.DockStyle.Fill
- Me.Arindv3.Location = New System.Drawing.Point(0, 0)
- Me.Arindv3.Margin = New System.Windows.Forms.Padding(0)
- Me.Arindv3.Name = "Arindv3"
- Me.Arindv3.RowHeadersVisible = False
- Me.Arindv3.RowTemplate.Height = 23
- Me.Arindv3.Size = New System.Drawing.Size(200, 507)
- Me.Arindv3.TabIndex = 4
- '
- '설명DataGridViewTextBoxColumn1
- '
- Me.설명DataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
- Me.설명DataGridViewTextBoxColumn1.DataPropertyName = "설명"
- Me.설명DataGridViewTextBoxColumn1.HeaderText = "설명"
- Me.설명DataGridViewTextBoxColumn1.Name = "설명DataGridViewTextBoxColumn1"
- '
- 'DataGridViewTextBoxColumn9
- '
- Me.DataGridViewTextBoxColumn9.DataPropertyName = "code"
- Me.DataGridViewTextBoxColumn9.HeaderText = "code"
- Me.DataGridViewTextBoxColumn9.Name = "DataGridViewTextBoxColumn9"
- Me.DataGridViewTextBoxColumn9.Width = 62
- '
'bsw_temp
'
Me.bsw_temp.DataMember = "weather_temp"
@@ -2566,41 +2506,6 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel6.Size = New System.Drawing.Size(614, 507)
Me.TableLayoutPanel6.TabIndex = 1
'
- 'Arindv4
- '
- Me.Arindv4.A_DelCurrentCell = True
- Me.Arindv4.A_EnterToTab = True
- Me.Arindv4.AllowUserToAddRows = False
- Me.Arindv4.AllowUserToResizeRows = False
- Me.Arindv4.AutoGenerateColumns = False
- Me.Arindv4.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
- Me.Arindv4.ColumnHeadersHeight = 30
- Me.Arindv4.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
- Me.Arindv4.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn10})
- Me.Arindv4.DataSource = Me.bsw_supdo
- Me.Arindv4.Dock = System.Windows.Forms.DockStyle.Fill
- Me.Arindv4.Location = New System.Drawing.Point(0, 0)
- Me.Arindv4.Margin = New System.Windows.Forms.Padding(0)
- Me.Arindv4.Name = "Arindv4"
- Me.Arindv4.RowHeadersVisible = False
- Me.Arindv4.RowTemplate.Height = 23
- Me.Arindv4.Size = New System.Drawing.Size(200, 507)
- Me.Arindv4.TabIndex = 4
- '
- '설명DataGridViewTextBoxColumn2
- '
- Me.설명DataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
- Me.설명DataGridViewTextBoxColumn2.DataPropertyName = "설명"
- Me.설명DataGridViewTextBoxColumn2.HeaderText = "설명"
- Me.설명DataGridViewTextBoxColumn2.Name = "설명DataGridViewTextBoxColumn2"
- '
- 'DataGridViewTextBoxColumn10
- '
- Me.DataGridViewTextBoxColumn10.DataPropertyName = "code"
- Me.DataGridViewTextBoxColumn10.HeaderText = "code"
- Me.DataGridViewTextBoxColumn10.Name = "DataGridViewTextBoxColumn10"
- Me.DataGridViewTextBoxColumn10.Width = 62
- '
'bsw_supdo
'
Me.bsw_supdo.DataMember = "weather_supdo"
@@ -3061,41 +2966,6 @@ Partial Class Frm_V20091231_Weather
Me.TableLayoutPanel2.Size = New System.Drawing.Size(614, 507)
Me.TableLayoutPanel2.TabIndex = 1
'
- 'Arindv1
- '
- Me.Arindv1.A_DelCurrentCell = True
- Me.Arindv1.A_EnterToTab = True
- Me.Arindv1.AllowUserToAddRows = False
- Me.Arindv1.AllowUserToResizeRows = False
- Me.Arindv1.AutoGenerateColumns = False
- Me.Arindv1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
- Me.Arindv1.ColumnHeadersHeight = 30
- Me.Arindv1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
- Me.Arindv1.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn11})
- Me.Arindv1.DataSource = Me.bsw_cha
- Me.Arindv1.Dock = System.Windows.Forms.DockStyle.Fill
- Me.Arindv1.Location = New System.Drawing.Point(0, 0)
- Me.Arindv1.Margin = New System.Windows.Forms.Padding(0)
- Me.Arindv1.Name = "Arindv1"
- Me.Arindv1.RowHeadersVisible = False
- Me.Arindv1.RowTemplate.Height = 23
- Me.Arindv1.Size = New System.Drawing.Size(200, 507)
- Me.Arindv1.TabIndex = 4
- '
- 'DataGridViewTextBoxColumn1
- '
- Me.DataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
- Me.DataGridViewTextBoxColumn1.DataPropertyName = "설명"
- Me.DataGridViewTextBoxColumn1.HeaderText = "설명"
- Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
- '
- 'DataGridViewTextBoxColumn11
- '
- Me.DataGridViewTextBoxColumn11.DataPropertyName = "code"
- Me.DataGridViewTextBoxColumn11.HeaderText = "code"
- Me.DataGridViewTextBoxColumn11.Name = "DataGridViewTextBoxColumn11"
- Me.DataGridViewTextBoxColumn11.Width = 62
- '
'bsw_cha
'
Me.bsw_cha.DataMember = "weather_cha"
@@ -3380,39 +3250,6 @@ Partial Class Frm_V20091231_Weather
Me.ToolStripButton6.Size = New System.Drawing.Size(68, 22)
Me.ToolStripButton6.Text = "삭제(&D)"
'
- 'dv
- '
- Me.dv.A_DelCurrentCell = True
- Me.dv.A_EnterToTab = False
- Me.dv.AllowUserToAddRows = False
- Me.dv.AllowUserToResizeRows = False
- Me.dv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
- Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
- Me.dv.AutoGenerateColumns = False
- Me.dv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
- Me.dv.BorderStyle = System.Windows.Forms.BorderStyle.None
- Me.dv.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.SingleVertical
- Me.dv.ColumnHeadersHeight = 30
- Me.dv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
- Me.dv.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.건물위치DataGridViewTextBoxColumn})
- Me.dv.DataSource = Me.bs
- Me.dv.Location = New System.Drawing.Point(3, 133)
- Me.dv.Margin = New System.Windows.Forms.Padding(0)
- Me.dv.MultiSelect = False
- Me.dv.Name = "dv"
- Me.dv.RowHeadersVisible = False
- Me.dv.RowTemplate.Height = 23
- Me.dv.Size = New System.Drawing.Size(182, 398)
- Me.dv.TabIndex = 3
- '
- '건물위치DataGridViewTextBoxColumn
- '
- Me.건물위치DataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
- Me.건물위치DataGridViewTextBoxColumn.DataPropertyName = "건물위치"
- Me.건물위치DataGridViewTextBoxColumn.HeaderText = "건물위치"
- Me.건물위치DataGridViewTextBoxColumn.Name = "건물위치DataGridViewTextBoxColumn"
- Me.건물위치DataGridViewTextBoxColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable
- '
'StatusStrip1
'
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.lb_msg})
@@ -3477,14 +3314,188 @@ Partial Class Frm_V20091231_Weather
Me.DataGridViewTextBoxColumn8.Name = "DataGridViewTextBoxColumn8"
Me.DataGridViewTextBoxColumn8.Width = 58
'
- 'Button2
+ 'Arindv2
'
- Me.Button2.Location = New System.Drawing.Point(446, 414)
- Me.Button2.Name = "Button2"
- Me.Button2.Size = New System.Drawing.Size(135, 52)
- Me.Button2.TabIndex = 127
- Me.Button2.Text = "save"
- Me.Button2.UseVisualStyleBackColor = True
+ Me.Arindv2.A_DelCurrentCell = True
+ Me.Arindv2.A_EnterToTab = True
+ Me.Arindv2.AllowUserToAddRows = False
+ Me.Arindv2.AllowUserToResizeRows = False
+ Me.Arindv2.AutoGenerateColumns = False
+ Me.Arindv2.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
+ Me.Arindv2.ColumnHeadersHeight = 30
+ Me.Arindv2.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
+ Me.Arindv2.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn, Me.code})
+ Me.Arindv2.DataSource = Me.bsw_ilsa
+ Me.Arindv2.Dock = System.Windows.Forms.DockStyle.Fill
+ Me.Arindv2.Location = New System.Drawing.Point(0, 0)
+ Me.Arindv2.Margin = New System.Windows.Forms.Padding(0)
+ Me.Arindv2.MultiSelect = False
+ Me.Arindv2.Name = "Arindv2"
+ Me.Arindv2.RowHeadersVisible = False
+ Me.Arindv2.RowTemplate.Height = 23
+ Me.Arindv2.Size = New System.Drawing.Size(200, 507)
+ Me.Arindv2.TabIndex = 4
+ '
+ '설명DataGridViewTextBoxColumn
+ '
+ Me.설명DataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
+ Me.설명DataGridViewTextBoxColumn.DataPropertyName = "설명"
+ Me.설명DataGridViewTextBoxColumn.HeaderText = "설명"
+ Me.설명DataGridViewTextBoxColumn.Name = "설명DataGridViewTextBoxColumn"
+ '
+ 'code
+ '
+ Me.code.DataPropertyName = "code"
+ Me.code.HeaderText = "code"
+ Me.code.Name = "code"
+ Me.code.Width = 62
+ '
+ 'Arindv3
+ '
+ Me.Arindv3.A_DelCurrentCell = True
+ Me.Arindv3.A_EnterToTab = True
+ Me.Arindv3.AllowUserToAddRows = False
+ Me.Arindv3.AllowUserToResizeRows = False
+ Me.Arindv3.AutoGenerateColumns = False
+ Me.Arindv3.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
+ Me.Arindv3.ColumnHeadersHeight = 30
+ Me.Arindv3.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
+ Me.Arindv3.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn9})
+ Me.Arindv3.DataSource = Me.bsw_temp
+ Me.Arindv3.Dock = System.Windows.Forms.DockStyle.Fill
+ Me.Arindv3.Location = New System.Drawing.Point(0, 0)
+ Me.Arindv3.Margin = New System.Windows.Forms.Padding(0)
+ Me.Arindv3.Name = "Arindv3"
+ Me.Arindv3.RowHeadersVisible = False
+ Me.Arindv3.RowTemplate.Height = 23
+ Me.Arindv3.Size = New System.Drawing.Size(200, 507)
+ Me.Arindv3.TabIndex = 4
+ '
+ '설명DataGridViewTextBoxColumn1
+ '
+ Me.설명DataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
+ Me.설명DataGridViewTextBoxColumn1.DataPropertyName = "설명"
+ Me.설명DataGridViewTextBoxColumn1.HeaderText = "설명"
+ Me.설명DataGridViewTextBoxColumn1.Name = "설명DataGridViewTextBoxColumn1"
+ '
+ 'DataGridViewTextBoxColumn9
+ '
+ Me.DataGridViewTextBoxColumn9.DataPropertyName = "code"
+ Me.DataGridViewTextBoxColumn9.HeaderText = "code"
+ Me.DataGridViewTextBoxColumn9.Name = "DataGridViewTextBoxColumn9"
+ Me.DataGridViewTextBoxColumn9.Width = 62
+ '
+ 'Arindv4
+ '
+ Me.Arindv4.A_DelCurrentCell = True
+ Me.Arindv4.A_EnterToTab = True
+ Me.Arindv4.AllowUserToAddRows = False
+ Me.Arindv4.AllowUserToResizeRows = False
+ Me.Arindv4.AutoGenerateColumns = False
+ Me.Arindv4.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
+ Me.Arindv4.ColumnHeadersHeight = 30
+ Me.Arindv4.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
+ Me.Arindv4.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.설명DataGridViewTextBoxColumn2, Me.DataGridViewTextBoxColumn10})
+ Me.Arindv4.DataSource = Me.bsw_supdo
+ Me.Arindv4.Dock = System.Windows.Forms.DockStyle.Fill
+ Me.Arindv4.Location = New System.Drawing.Point(0, 0)
+ Me.Arindv4.Margin = New System.Windows.Forms.Padding(0)
+ Me.Arindv4.Name = "Arindv4"
+ Me.Arindv4.RowHeadersVisible = False
+ Me.Arindv4.RowTemplate.Height = 23
+ Me.Arindv4.Size = New System.Drawing.Size(200, 507)
+ Me.Arindv4.TabIndex = 4
+ '
+ '설명DataGridViewTextBoxColumn2
+ '
+ Me.설명DataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
+ Me.설명DataGridViewTextBoxColumn2.DataPropertyName = "설명"
+ Me.설명DataGridViewTextBoxColumn2.HeaderText = "설명"
+ Me.설명DataGridViewTextBoxColumn2.Name = "설명DataGridViewTextBoxColumn2"
+ '
+ 'DataGridViewTextBoxColumn10
+ '
+ Me.DataGridViewTextBoxColumn10.DataPropertyName = "code"
+ Me.DataGridViewTextBoxColumn10.HeaderText = "code"
+ Me.DataGridViewTextBoxColumn10.Name = "DataGridViewTextBoxColumn10"
+ Me.DataGridViewTextBoxColumn10.Width = 62
+ '
+ 'Arindv1
+ '
+ Me.Arindv1.A_DelCurrentCell = True
+ Me.Arindv1.A_EnterToTab = True
+ Me.Arindv1.AllowUserToAddRows = False
+ Me.Arindv1.AllowUserToResizeRows = False
+ Me.Arindv1.AutoGenerateColumns = False
+ Me.Arindv1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
+ Me.Arindv1.ColumnHeadersHeight = 30
+ Me.Arindv1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
+ Me.Arindv1.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn11})
+ Me.Arindv1.DataSource = Me.bsw_cha
+ Me.Arindv1.Dock = System.Windows.Forms.DockStyle.Fill
+ Me.Arindv1.Location = New System.Drawing.Point(0, 0)
+ Me.Arindv1.Margin = New System.Windows.Forms.Padding(0)
+ Me.Arindv1.Name = "Arindv1"
+ Me.Arindv1.RowHeadersVisible = False
+ Me.Arindv1.RowTemplate.Height = 23
+ Me.Arindv1.Size = New System.Drawing.Size(200, 507)
+ Me.Arindv1.TabIndex = 4
+ '
+ 'DataGridViewTextBoxColumn1
+ '
+ Me.DataGridViewTextBoxColumn1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
+ Me.DataGridViewTextBoxColumn1.DataPropertyName = "설명"
+ Me.DataGridViewTextBoxColumn1.HeaderText = "설명"
+ Me.DataGridViewTextBoxColumn1.Name = "DataGridViewTextBoxColumn1"
+ '
+ 'DataGridViewTextBoxColumn11
+ '
+ Me.DataGridViewTextBoxColumn11.DataPropertyName = "code"
+ Me.DataGridViewTextBoxColumn11.HeaderText = "code"
+ Me.DataGridViewTextBoxColumn11.Name = "DataGridViewTextBoxColumn11"
+ Me.DataGridViewTextBoxColumn11.Width = 62
+ '
+ 'dv
+ '
+ Me.dv.A_DelCurrentCell = True
+ Me.dv.A_EnterToTab = False
+ Me.dv.AllowUserToAddRows = False
+ Me.dv.AllowUserToResizeRows = False
+ Me.dv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
+ Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
+ Me.dv.AutoGenerateColumns = False
+ Me.dv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.AllCells
+ Me.dv.BorderStyle = System.Windows.Forms.BorderStyle.None
+ Me.dv.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.SingleVertical
+ Me.dv.ColumnHeadersHeight = 30
+ Me.dv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing
+ Me.dv.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.건물위치DataGridViewTextBoxColumn})
+ Me.dv.DataSource = Me.bs
+ Me.dv.Location = New System.Drawing.Point(3, 133)
+ Me.dv.Margin = New System.Windows.Forms.Padding(0)
+ Me.dv.MultiSelect = False
+ Me.dv.Name = "dv"
+ Me.dv.RowHeadersVisible = False
+ Me.dv.RowTemplate.Height = 23
+ Me.dv.Size = New System.Drawing.Size(182, 398)
+ Me.dv.TabIndex = 3
+ '
+ '건물위치DataGridViewTextBoxColumn
+ '
+ Me.건물위치DataGridViewTextBoxColumn.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill
+ Me.건물위치DataGridViewTextBoxColumn.DataPropertyName = "건물위치"
+ Me.건물위치DataGridViewTextBoxColumn.HeaderText = "건물위치"
+ Me.건물위치DataGridViewTextBoxColumn.Name = "건물위치DataGridViewTextBoxColumn"
+ Me.건물위치DataGridViewTextBoxColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable
+ '
+ 'Button3
+ '
+ Me.Button3.Location = New System.Drawing.Point(305, 414)
+ Me.Button3.Name = "Button3"
+ Me.Button3.Size = New System.Drawing.Size(135, 52)
+ Me.Button3.TabIndex = 128
+ Me.Button3.Text = "IMPORT"
+ Me.Button3.UseVisualStyleBackColor = True
'
'Frm_V20091231_Weather
'
@@ -3497,73 +3508,73 @@ Partial Class Frm_V20091231_Weather
Me.Controls.Add(Me.bn_all)
Me.Controls.Add(Me.StatusStrip1)
Me.Font = New System.Drawing.Font("돋움", 8.999999!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(129, Byte))
- Me.KeyPreview = true
+ Me.KeyPreview = True
Me.Name = "Frm_V20091231_Weather"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "기상 데이터"
- CType(Me.bn_all,System.ComponentModel.ISupportInitialize).EndInit
- Me.bn_all.ResumeLayout(false)
- Me.bn_all.PerformLayout
- Me.TabControl3.ResumeLayout(false)
- Me.TabPage1.ResumeLayout(false)
- Me.GroupBox2.ResumeLayout(false)
- Me.Panel3.ResumeLayout(false)
- Me.Panel3.PerformLayout
- Me.TableLayoutPanel7.ResumeLayout(false)
- Me.TableLayoutPanel7.PerformLayout
- CType(Me.bs,System.ComponentModel.ISupportInitialize).EndInit
- CType(Me.DS,System.ComponentModel.ISupportInitialize).EndInit
- Me.GroupBox1.ResumeLayout(false)
- Me.Panel2.ResumeLayout(false)
- Me.Panel2.PerformLayout
- Me.TabPage8.ResumeLayout(false)
- Me.TableLayoutPanel4.ResumeLayout(false)
- CType(Me.Arindv2,System.ComponentModel.ISupportInitialize).EndInit
- CType(Me.bsw_ilsa,System.ComponentModel.ISupportInitialize).EndInit
- Me.Panel4.ResumeLayout(false)
- Me.Panel4.PerformLayout
- Me.TableLayoutPanel34.ResumeLayout(false)
- Me.TableLayoutPanel34.PerformLayout
- CType(Me.BindingNavigator1,System.ComponentModel.ISupportInitialize).EndInit
- Me.BindingNavigator1.ResumeLayout(false)
- Me.BindingNavigator1.PerformLayout
- Me.TabPage9.ResumeLayout(false)
- Me.TableLayoutPanel5.ResumeLayout(false)
- CType(Me.Arindv3,System.ComponentModel.ISupportInitialize).EndInit
- CType(Me.bsw_temp,System.ComponentModel.ISupportInitialize).EndInit
- Me.Panel7.ResumeLayout(false)
- Me.Panel7.PerformLayout
- Me.TableLayoutPanel8.ResumeLayout(false)
- Me.TableLayoutPanel8.PerformLayout
- CType(Me.BindingNavigator4,System.ComponentModel.ISupportInitialize).EndInit
- Me.BindingNavigator4.ResumeLayout(false)
- Me.BindingNavigator4.PerformLayout
- Me.TabPage10.ResumeLayout(false)
- Me.TableLayoutPanel6.ResumeLayout(false)
- CType(Me.Arindv4,System.ComponentModel.ISupportInitialize).EndInit
- CType(Me.bsw_supdo,System.ComponentModel.ISupportInitialize).EndInit
- Me.Panel8.ResumeLayout(false)
- Me.Panel8.PerformLayout
- Me.TableLayoutPanel9.ResumeLayout(false)
- Me.TableLayoutPanel9.PerformLayout
- CType(Me.BindingNavigator5,System.ComponentModel.ISupportInitialize).EndInit
- Me.BindingNavigator5.ResumeLayout(false)
- Me.BindingNavigator5.PerformLayout
- Me.TabPage2.ResumeLayout(false)
- Me.TableLayoutPanel2.ResumeLayout(false)
- CType(Me.Arindv1,System.ComponentModel.ISupportInitialize).EndInit
- CType(Me.bsw_cha,System.ComponentModel.ISupportInitialize).EndInit
- Me.Panel1.ResumeLayout(false)
- Me.Panel1.PerformLayout
- Me.TableLayoutPanel1.ResumeLayout(false)
- Me.TableLayoutPanel1.PerformLayout
- CType(Me.BindingNavigator2,System.ComponentModel.ISupportInitialize).EndInit
- Me.BindingNavigator2.ResumeLayout(false)
- Me.BindingNavigator2.PerformLayout
- CType(Me.dv,System.ComponentModel.ISupportInitialize).EndInit
- Me.StatusStrip1.ResumeLayout(false)
- Me.StatusStrip1.PerformLayout
- Me.ResumeLayout(false)
+ CType(Me.bn_all, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.bn_all.ResumeLayout(False)
+ Me.bn_all.PerformLayout()
+ Me.TabControl3.ResumeLayout(False)
+ Me.TabPage1.ResumeLayout(False)
+ Me.GroupBox2.ResumeLayout(False)
+ Me.Panel3.ResumeLayout(False)
+ Me.Panel3.PerformLayout()
+ Me.TableLayoutPanel7.ResumeLayout(False)
+ Me.TableLayoutPanel7.PerformLayout()
+ CType(Me.bs, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.DS, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.GroupBox1.ResumeLayout(False)
+ Me.Panel2.ResumeLayout(False)
+ Me.Panel2.PerformLayout()
+ Me.TabPage8.ResumeLayout(False)
+ Me.TableLayoutPanel4.ResumeLayout(False)
+ CType(Me.bsw_ilsa, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.Panel4.ResumeLayout(False)
+ Me.Panel4.PerformLayout()
+ Me.TableLayoutPanel34.ResumeLayout(False)
+ Me.TableLayoutPanel34.PerformLayout()
+ CType(Me.BindingNavigator1, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.BindingNavigator1.ResumeLayout(False)
+ Me.BindingNavigator1.PerformLayout()
+ Me.TabPage9.ResumeLayout(False)
+ Me.TableLayoutPanel5.ResumeLayout(False)
+ CType(Me.bsw_temp, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.Panel7.ResumeLayout(False)
+ Me.Panel7.PerformLayout()
+ Me.TableLayoutPanel8.ResumeLayout(False)
+ Me.TableLayoutPanel8.PerformLayout()
+ CType(Me.BindingNavigator4, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.BindingNavigator4.ResumeLayout(False)
+ Me.BindingNavigator4.PerformLayout()
+ Me.TabPage10.ResumeLayout(False)
+ Me.TableLayoutPanel6.ResumeLayout(False)
+ CType(Me.bsw_supdo, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.Panel8.ResumeLayout(False)
+ Me.Panel8.PerformLayout()
+ Me.TableLayoutPanel9.ResumeLayout(False)
+ Me.TableLayoutPanel9.PerformLayout()
+ CType(Me.BindingNavigator5, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.BindingNavigator5.ResumeLayout(False)
+ Me.BindingNavigator5.PerformLayout()
+ Me.TabPage2.ResumeLayout(False)
+ Me.TableLayoutPanel2.ResumeLayout(False)
+ CType(Me.bsw_cha, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.Panel1.ResumeLayout(False)
+ Me.Panel1.PerformLayout()
+ Me.TableLayoutPanel1.ResumeLayout(False)
+ Me.TableLayoutPanel1.PerformLayout()
+ CType(Me.BindingNavigator2, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.BindingNavigator2.ResumeLayout(False)
+ Me.BindingNavigator2.PerformLayout()
+ Me.StatusStrip1.ResumeLayout(False)
+ Me.StatusStrip1.PerformLayout()
+ CType(Me.Arindv2, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.Arindv3, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.Arindv4, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.Arindv1, System.ComponentModel.ISupportInitialize).EndInit()
+ CType(Me.dv, System.ComponentModel.ISupportInitialize).EndInit()
+ Me.ResumeLayout(False)
Me.PerformLayout
End Sub
@@ -3747,4 +3758,5 @@ End Sub
Friend WithEvents Button1 As System.Windows.Forms.Button
Friend WithEvents 건물위치DataGridViewTextBoxColumn As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents Button2 As System.Windows.Forms.Button
+ Friend WithEvents Button3 As Button
End Class
diff --git a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.resx b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.resx
index 3af3f7d..0f1c615 100644
--- a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.resx
+++ b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.resx
@@ -390,15 +390,6 @@
329, 56
-
- True
-
-
- 81, 17
-
-
- True
-
81, 17
@@ -478,15 +469,6 @@
P0ilegWKIwMchCbSyQAAAABJRU5ErkJggg==
-
- True
-
-
- 178, 17
-
-
- True
-
178, 17
@@ -565,15 +547,6 @@
P0ilegWKIwMchCbSyQAAAABJRU5ErkJggg==
-
- True
-
-
- 286, 17
-
-
- True
-
286, 17
@@ -652,15 +625,6 @@
P0ilegWKIwMchCbSyQAAAABJRU5ErkJggg==
-
- True
-
-
- 399, 17
-
-
- True
-
399, 17
@@ -742,6 +706,42 @@
396, 56
+
+ True
+
+
+ 81, 17
+
+
+ True
+
+
+ True
+
+
+ 178, 17
+
+
+ True
+
+
+ True
+
+
+ 286, 17
+
+
+ True
+
+
+ True
+
+
+ 399, 17
+
+
+ True
+
83
diff --git a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.vb b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.vb
index 0ede76a..94ca7d0 100644
--- a/ArinWarev1/Forms_Input/Frm_v20091231_Weather.vb
+++ b/ArinWarev1/Forms_Input/Frm_v20091231_Weather.vb
@@ -155,6 +155,9 @@
End Sub
Private Sub bs_CurrentChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bs.CurrentChanged
+ If isImport = True Then Return
+ If bs.Current Is Nothing Then Return
+
Dim pcode As String = CType(bs.Current, DataRowView)("code").ToString
Me.bsw_ilsa.Filter = "pcode='" & pcode & "'"
Me.bsw_temp.Filter = "pcode='" & pcode & "'"
@@ -699,5 +702,287 @@
DSET1.weather_ilsa.WriteXml(AppDomain.CurrentDomain.BaseDirectory + "db_weather_ilsa.xml")
DSET1.weather_temp.WriteXml(AppDomain.CurrentDomain.BaseDirectory + "db_weather_temp.xml")
+ End Sub
+
+ Dim isImport As Boolean = False
+
+ Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
+
+ If MsgBox("현 자료가 삭제됩니다 실행?", MsgBoxStyle.Question Or MsgBoxStyle.YesNo, "확인") <> MsgBoxResult.Yes Then Return
+
+ Dim od As New OpenFileDialog
+ od.Filter = "excle|*.xls"
+ od.RestoreDirectory = True
+ If od.ShowDialog() <> Windows.Forms.DialogResult.OK Then Return
+
+ isImport = True
+ Dim xlApp As Excel.Application = New Excel.Application ' CreateObject("Excel.Application")
+ Dim xlBook As Excel.Workbook = xlApp.Workbooks.Open(od.FileName)
+ Dim xlSheet1 As Excel.Worksheet = xlBook.Worksheets(3) '//첫번째 시트로고정
+
+ DSET1.tbl_weather.Clear()
+ DSET1.weather_cha.Clear()
+ DSET1.weather_ilsa.Clear()
+ DSET1.weather_temp.Clear()
+ DSET1.weather_supdo.Clear()
+
+ Dim Rng As Excel.Range = xlSheet1.Range("B3") '//Offset으로사용할것이므로 0,0셀을 선택한다
+
+ Dim newdr0 As DS.tbl_weatherRow = DSET1.tbl_weather.NewRow
+ newdr0.건물위치 = "없음"
+ newdr0.code = "0"
+ DSET1.tbl_weather.Addtbl_weatherRow(newdr0)
+
+ '//전체 66개의 지역
+ For area As Integer = 1 To 66
+
+ Dim 지역명 As String = Rng.Offset(0, area - 1).Value
+ Dim 지역코드 As String = area.ToString("0000")
+
+ Dim newdr As DS.tbl_weatherRow = DSET1.tbl_weather.NewRow
+ newdr.건물위치 = 지역명
+ newdr.code = 지역코드
+
+ newdr.난방기 = Rng.Offset(3, area - 1).Value
+ newdr.냉방기 = Rng.Offset(4, area - 1).Value
+
+ '//월별 외기평균온도
+ For i As Integer = 1 To 12
+ newdr("m" + i.ToString("00")) = Rng.Offset(i + 5, area - 1).Value
+ Next
+ DSET1.tbl_weather.Addtbl_weatherRow(newdr)
+
+ '//월별 평균일사(수평면)
+ Dim dr일사 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr일사.code = "0001"
+ dr일사.pcode = 지역코드
+ dr일사.설명 = "수평면"
+ dr일사.최대부하 = Rng.Offset(19, area - 1).Value
+ For i As Integer = 1 To 12
+ dr일사("m" + i.ToString("00")) = Rng.Offset(20 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr일사)
+
+ '//월별 평균일사(남향)
+ Dim dr남향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr남향.code = "0002"
+ dr남향.pcode = 지역코드
+ dr남향.설명 = "남향"
+ dr남향.최대부하 = Rng.Offset(33, area - 1).Value
+ For i As Integer = 1 To 12
+ dr남향("m" + i.ToString("00")) = Rng.Offset(34 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr남향)
+
+ '//월별 평균일사(남동향)
+ Dim dr남동향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr남동향.code = "0003"
+ dr남동향.pcode = 지역코드
+ dr남동향.설명 = "남동향"
+ dr남동향.최대부하 = Rng.Offset(47, area - 1).Value
+ For i As Integer = 1 To 12
+ dr남동향("m" + i.ToString("00")) = Rng.Offset(48 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr남동향)
+
+ '//월별 평균일사(남서향)
+ Dim dr남서향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr남서향.code = "0004"
+ dr남서향.pcode = 지역코드
+ dr남서향.설명 = "남서향"
+ dr남서향.최대부하 = Rng.Offset(61, area - 1).Value
+ For i As Integer = 1 To 12
+ dr남서향("m" + i.ToString("00")) = Rng.Offset(62 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr남서향)
+
+ '//월별 평균일사(동향)
+ Dim dr동향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr동향.code = "0005"
+ dr동향.pcode = 지역코드
+ dr동향.설명 = "동향"
+ dr동향.최대부하 = Rng.Offset(75, area - 1).Value
+ For i As Integer = 1 To 12
+ dr동향("m" + i.ToString("00")) = Rng.Offset(76 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr동향)
+
+ '//월별 평균일사(서향)
+ Dim dr서향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr서향.code = "0006"
+ dr서향.pcode = 지역코드
+ dr서향.설명 = "서향"
+ dr서향.최대부하 = Rng.Offset(89, area - 1).Value
+ For i As Integer = 1 To 12
+ dr서향("m" + i.ToString("00")) = Rng.Offset(90 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr서향)
+
+ '//월별 평균일사(북동향)
+ Dim dr북동향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr북동향.code = "0007"
+ dr북동향.pcode = 지역코드
+ dr북동향.설명 = "북동향"
+ dr북동향.최대부하 = Rng.Offset(103, area - 1).Value
+ For i As Integer = 1 To 12
+ dr북동향("m" + i.ToString("00")) = Rng.Offset(104 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr북동향)
+
+ '//월별 평균일사(북서향)
+ Dim dr북서향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr북서향.code = "0008"
+ dr북서향.pcode = 지역코드
+ dr북서향.설명 = "북서향"
+ dr북서향.최대부하 = Rng.Offset(117, area - 1).Value
+ For i As Integer = 1 To 12
+ dr북서향("m" + i.ToString("00")) = Rng.Offset(118 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr북서향)
+
+ '//월별 평균일사(북향)
+ Dim dr북향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr북향.code = "0009"
+ dr북향.pcode = 지역코드
+ dr북향.설명 = "북향"
+ dr북향.최대부하 = Rng.Offset(131, area - 1).Value
+ For i As Integer = 1 To 12
+ dr북향("m" + i.ToString("00")) = Rng.Offset(132 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr북향)
+
+ '//월별 평균일사(45도남향)
+ Dim dr45도남향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr45도남향.code = "0010"
+ dr45도남향.pcode = 지역코드
+ dr45도남향.설명 = "45도남향"
+ dr45도남향.최대부하 = Rng.Offset(145, area - 1).Value
+ For i As Integer = 1 To 12
+ dr45도남향("m" + i.ToString("00")) = Rng.Offset(146 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr45도남향)
+
+ '//월별 평균일사(45도남동향)
+ Dim dr45도남동향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr45도남동향.code = "0011"
+ dr45도남동향.pcode = 지역코드
+ dr45도남동향.설명 = "45도남동향"
+ dr45도남동향.최대부하 = Rng.Offset(159, area - 1).Value
+ For i As Integer = 1 To 12
+ dr45도남동향("m" + i.ToString("00")) = Rng.Offset(160 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr45도남동향)
+
+ '//월별 평균일사(45도남서향)
+ Dim dr45도남서향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr45도남서향.code = "0012"
+ dr45도남서향.pcode = 지역코드
+ dr45도남서향.설명 = "45도남서향"
+ dr45도남서향.최대부하 = Rng.Offset(173, area - 1).Value
+ For i As Integer = 1 To 12
+ dr45도남서향("m" + i.ToString("00")) = Rng.Offset(174 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr45도남서향)
+
+ '//월별 평균일사(45도동향)
+ Dim dr45도동향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr45도동향.code = "0013"
+ dr45도동향.pcode = 지역코드
+ dr45도동향.설명 = "45도동향"
+ dr45도동향.최대부하 = Rng.Offset(187, area - 1).Value
+ For i As Integer = 1 To 12
+ dr45도동향("m" + i.ToString("00")) = Rng.Offset(188 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr45도동향)
+
+ '//월별 평균일사(45도서향)
+ Dim dr45도서향 As DS.weather_ilsaRow = DSET1.weather_ilsa.NewRow
+ dr45도서향.code = "0014"
+ dr45도서향.pcode = 지역코드
+ dr45도서향.설명 = "45도서향"
+ dr45도서향.최대부하 = Rng.Offset(201, area - 1).Value
+ For i As Integer = 1 To 12
+ dr45도서향("m" + i.ToString("00")) = Rng.Offset(202 + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_ilsa.Addweather_ilsaRow(dr45도서향)
+
+ '//월별 평균온도(1)
+ For m As Integer = 1 To 12
+ Dim offset As Integer = (m - 1) * 25
+ Dim dr평균온도1월 As DS.weather_tempRow = DSET1.weather_temp.NewRow
+ dr평균온도1월.code = m.ToString("0000")
+ dr평균온도1월.pcode = 지역코드
+ dr평균온도1월.설명 = m.ToString("00") + "월"
+ For i As Integer = 1 To 24
+ dr평균온도1월("t" + i.ToString("00")) = Rng.Offset((215 + offset) + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_temp.Addweather_tempRow(dr평균온도1월)
+ Next
+
+ '//월별 평균습도(1)
+ For m As Integer = 1 To 12
+ Dim offset As Integer = (m - 1) * 25
+ Dim dr평균온도1월 As DS.weather_supdoRow = DSET1.weather_supdo.NewRow
+ dr평균온도1월.code = m.ToString("0000")
+ dr평균온도1월.pcode = 지역코드
+ dr평균온도1월.설명 = m.ToString("00") + "월"
+ For i As Integer = 1 To 24
+ dr평균온도1월("t" + i.ToString("00")) = Rng.Offset((515 + offset) + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_supdo.Addweather_supdoRow(dr평균온도1월)
+ Next
+
+ '//차양감소계수
+ For m As Integer = 1 To 8
+ Dim offset As Integer = (m - 1) * 13
+ Dim dr평균온도1월 As DS.weather_chaRow = DSET1.weather_cha.NewRow
+ dr평균온도1월.code = m.ToString("0000")
+ dr평균온도1월.pcode = 지역코드
+
+ Select Case m
+ Case 1
+ dr평균온도1월.설명 = "남향"
+ Case 2
+ dr평균온도1월.설명 = "남동향"
+ Case 3
+ dr평균온도1월.설명 = "남서향"
+ Case 4
+ dr평균온도1월.설명 = "동향"
+ Case 5
+ dr평균온도1월.설명 = "서향"
+ Case 6
+ dr평균온도1월.설명 = "북동향"
+ Case 7
+ dr평균온도1월.설명 = "북서향"
+ Case 8
+ dr평균온도1월.설명 = "북향"
+ End Select
+
+ For i As Integer = 1 To 12
+ dr평균온도1월("m" + i.ToString("00")) = Rng.Offset((815 + offset) + (i - 1), area - 1).Value
+ Next
+ DSET1.weather_cha.Addweather_chaRow(dr평균온도1월)
+ Next
+
+ Next
+
+ Work_msg("")
+
+ '//Dispos Excel Object
+ xlBook.Close()
+ xlApp.Application.Quit()
+ xlApp = Nothing
+ xlBook = Nothing
+ xlSheet1 = Nothing
+
+ '//update
+ isImport = False
+
+ '//refresh
+ bs_CurrentChanged(Nothing, Nothing)
+ MsgBox("ok")
+
+
+
End Sub
End Class
\ No newline at end of file
diff --git a/ArinWarev1/MdiMain.Designer.vb b/ArinWarev1/MdiMain.Designer.vb
index 546b5e8..5af8275 100644
--- a/ArinWarev1/MdiMain.Designer.vb
+++ b/ArinWarev1/MdiMain.Designer.vb
@@ -72,6 +72,7 @@ Partial Class MdiMain
Me.ToolStripSeparator6 = New System.Windows.Forms.ToolStripSeparator()
Me.ToolStripMenuItem13 = New System.Windows.Forms.ToolStripMenuItem()
Me.설정프로필ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
+ Me.ExportToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.WindowsMenu = New System.Windows.Forms.ToolStripMenuItem()
Me.NewWindowToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.CascadeToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
@@ -97,7 +98,6 @@ Partial Class MdiMain
Me.비교데이터백업ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.데이터비교ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.순실체적ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
- Me.ExportToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.StatusStrip1.SuspendLayout()
Me.MenuStrip1.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout()
@@ -299,7 +299,7 @@ Partial Class MdiMain
'실행ToolStripMenuItem1
'
Me.실행ToolStripMenuItem1.Name = "실행ToolStripMenuItem1"
- Me.실행ToolStripMenuItem1.Size = New System.Drawing.Size(124, 22)
+ Me.실행ToolStripMenuItem1.Size = New System.Drawing.Size(180, 22)
Me.실행ToolStripMenuItem1.Text = "화면보기"
'
'환경설정ToolStripMenuItem
@@ -426,6 +426,12 @@ Partial Class MdiMain
Me.설정프로필ToolStripMenuItem.Size = New System.Drawing.Size(216, 22)
Me.설정프로필ToolStripMenuItem.Text = "설정프로필"
'
+ 'ExportToolStripMenuItem
+ '
+ Me.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"
+ Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(216, 22)
+ Me.ExportToolStripMenuItem.Text = "Export"
+ '
'WindowsMenu
'
Me.WindowsMenu.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.NewWindowToolStripMenuItem, Me.CascadeToolStripMenuItem, Me.TileVerticalToolStripMenuItem, Me.TileHorizontalToolStripMenuItem, Me.CloseAllToolStripMenuItem, Me.ArrangeIconsToolStripMenuItem})
@@ -613,12 +619,6 @@ Partial Class MdiMain
Me.순실체적ToolStripMenuItem.Size = New System.Drawing.Size(170, 22)
Me.순실체적ToolStripMenuItem.Text = "3.순실체적"
'
- 'ExportToolStripMenuItem
- '
- Me.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"
- Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(216, 22)
- Me.ExportToolStripMenuItem.Text = "Export"
- '
'MdiMain
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 12.0!)
diff --git a/ArinWarev1/MdiMain.resx b/ArinWarev1/MdiMain.resx
index 1940b1e..3e7bdfd 100644
--- a/ArinWarev1/MdiMain.resx
+++ b/ArinWarev1/MdiMain.resx
@@ -331,72 +331,72 @@
iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- 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
+ 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
@@ -509,224 +509,224 @@
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
- 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
+ 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
- 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
+ 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
- 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
- 4+X2qPuAxgAAAABJRU5ErkJggg==
+ lQCpK/s0E33t5oYAko9rSF29psz1mB6Xy4xFQK8HDhxwnwAJCQmcuEQed1JMUC7PfsAQRfxyOQZfCXB0
+ RR86vMzX4SnuCIeX+9oJUG6TX+o5A69TIsTFxblPAPx2j7stnr0oYEAnCtLw0aj1uI0Ay3tTQrAPC9Gb
+ UhhiOaahj8RgjwLsJ4TwWvaVAIqYVsMxRHgG+izjPvGl6e27PpKTk4V8iZwFXBBCKMici8LyGVLGgEVc
+ CQCihxZ40xE+C+Af0cmLXaZ8Xz3uK2sRN84AnZSQkzrsC6xz9IJ5aUmpzBMTE90rAIrjcaUp7AzqG9B8
+ JQBO/+hAL7EamDBDzSGM7TGsRUwJoHJqQjgHjqse3S4AHn34xbaszCww8yYIewHAjBjPsUbiOM5QAiQv
+ 8aU9/KqbvJQJ6oCPuPhsk5f00o5j7UxtrSGA5GZIbc2aYVV9WDmm9YjjbhcAmxj8MoPNika0EfjG0zim
+ BEgK6UU7AzqJTWKi9vDRLI7pkLUcUwJo+e1zO4tJj+bS6yFAKeXxvht3WBTGHKTVXGLSEMe4EcSVALip
+ 7ZjSgRL5RpgY3IsSeZ4gVgFxK3ZMaS8xJQBq2deD1XrA3IhxXbwqI+5+AbjAmTOn+UZoLYobDqzEeI+A
+ RyViJRIvMQSIX+xDf51wOyUs7il+fDCs8nWwrx6D2lobAVBDz6lqWHtADFaby2aNfbcLgE1QVla2VQCe
+ w8eTQfb3dkDDVgHiFvWkN8bdKjZuUQ/dNvZ70tbBbQRqrRJA6iAnaokAqoZGXNWDn5WdJf51ESAzM1N+
+ +dFIlpCphF9iTIo05rDaiw18JUDMgh706pibKZZtzEKGbmNtfBXHGlnLc0MAPb/AqIc6Wi0FvBBlnsqU
+ NW4XAIQyMjKkiIiANzgBk2Urb3S6VVACHJrfQ67rV0bd1CzgfoHPKAG0fLrgDPE5JvUQY4u+MjJOSY+I
+ uV8ALpKens6nWLb8BJbNNptPt2y+LATwBfA1KAHeD/Kmg4z3g7qLPahbLe7Ih+1uCNA4b1ZWlpzq4jeK
+ o0eTqfg6CMDv7idPnrwmKAEOzOvO6KbZQPiwPFe+isvcGlcCOMp9JeA3BrcLgKSOil0JSoD9TDZqjhd9
+ 8PCAZiFqjidFz+32MxOgqIgTM9ji3xxiZV5szO1RbAgA8uG8E4S9EqLndGNY1yoBivQammWoumzFZ8Ja
+ D9aYWwTAT0mfvbuoRcB/gA+P9RQSkbM9aee0Tmy9NMzyZHhRBAPzCD6ONerYLn0tPoscyOWoRnMADjqd
+ ax/4cNVDI1uE89unGwLsm+VBOyZ3YOtJ+2YyYHU/go8ZVo/jKYC5EgC5HNVoDlwX4EFO1ALYCrB3hofs
+ 7mCBPbAz4XtqVnwr3sZajtkJsJnztgAmVwWo3DSiRbAVYM/0rrK7gw23wZ7pLIbhw2LuIWsRsxWgciPn
+ bQFcFqBig3+LYCtA+ANd6dXRN1MYW/iArQ+ymIc90MVmbRc7ARzVaA5cF2A9J2oBbAUIC+hCb42/jV7y
+ b9ssYG0of8ZOgHWctwVwWQDL2uEtgq0AodO6aGBSu6d1ZmCuLGL6XI4zAjo3EcBRjeagpQJMZExBcVcB
+ EkJ6qg2EdGd+3LGVuQ14vkusVQBXAS46J/yZsjvjqgMLA9yF9m1/O7slcJTLBfw4/yT9dbS60abN/wBc
+ nOXsq1wl8AAAAABJRU5ErkJggg==
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
- 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
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABK0SURBVHhe7VtnbJzJeb5UJ04zUp0ERuA4sNMuSBzDSP4E
+ gdOBBHEJco6RBEEC/zCMOEAKgrvYtyeSu1y27bvksvfee+8iKVGUeOq9nu4kXZPOOp1EiZw8zzsz335L
+ rqhGBXeHDPBg2jtv+6a8M0s+8//p/yCFy8ubQ5UV17egovy6v7T0hhvR6upeM+zDk2iYQjp3/a1tweSp
+ KL9thn14ksfnXZtdXlZz+wDJ9zqYRRshfah7/Ln3PB7P95uhH/zkSSY/WlSavDu3DGMFNNg4wLbREaYv
+ q6pyzVNU9Ctm+PszYaZ+jyk+MGUFg5+JV1Xd1Qa64BitMWPyypbm9YKSki+b4Q9Mj6LLjqScaPSz3uLQ
+ 1exI4Aumadu0KxT6k6r2tvWZ5T0wcg+MJGDwXg1dTvU19nSreE1NwAzfNmVHIp/MTcTPlzQ1fMM0Pd2U
+ F41+zpOfd4+bVaSqcj0/kSh+0HrNDoX+pXmgXxvpwDrAXdflrpFhFaupnjfD75t80dBfFgSD71GX7FBw
+ o6yl8Vum6+kkMb4g/96Ry5fUzJ4l9ep776rWoUFVGItdyI4V/JIhcxKnZnYw+Af5xYmj3eNjatoxlljS
+ +Z5UG/uJ4ZkZ5cnJXvPFo7meQOCXDTsnkW9eIlH0UlHhvRPXrqjFg6vq5OtXxQnlLU3/Zsh2NrmNnzbK
+ T8MJV++8pxaPHqET7nijoa+S1hPL/3hhSUmgCF8Hxm/MH3xZzR/YD3o9RoPGmrLNXdh7/KgaQztnWayi
+ 4gKmuiw3TzD4sbzixD7EDxuXb90EreYzv3+fOnHlVeuEfyftjiV/JPJ5Gn/01VfSlJxaWlR7jxxWl9/9
+ rjrz1hsqUV+3XlBcfNhT6l8b3D2nzr79prq6dlucxCNuas8igHFpPAzQl+K9qPafOKHHAvtOn1QFyZKN
+ 3OLit3OLE28PL8xLu4wX6LGzK8vqxGuOE/7TqP9kyZ9I/J41XoTBaIGUdZ1n+JnXr6krnA3Hjih+GSp4
+ Dk5ZPXtaza3sc41hbnksqknmDmw/cvTNrqyo1TOnhA/5HXvtsjp06YKUHT7Ci/QpXVIzoeXJnJAy/rIW
+ uLQgOZXWiqfqLL989oy6cvuWOo31uIRp79Auop8QOvf49FzDzRO5GUd+5Esnu/vSwDaM5/F6nE4IixP+
+ 25jzaMkaT69PgPnE4oIw18JsmbkWKmWAmxjpSTeB9glRNNWforXt6fy2ykkfz71Hl41OAOUIPeWZNh6t
+ MhPCoY3SpsfYE3zR6KeDFWXrg9NTamJBMxbmtuxqm1jc7SoDaX26Pr6wW7XjxCipr1OBsqTKjUUVdnH1
+ nfw8lRMOqYKShIpUVqia9jY1MDVpeIAvxm3hB4jhRIY+i0ksjZxIaCNWV/23xqxHS/nJxFcYwo7NzxtF
+ doshNneXbT+VTrUvqL7JCRWrrlKewgL1Qq5P/Y8/1xhcrKJVlSqOvkBZqfLHY+KQ531e9QJofNGIOGNs
+ 97wap0HCbzP/FBz5BmwrSMQ3cFyWG3MeL+UlYkXFdbXr49h5x8h4t2aeKkNBp44y25APzUypkrpa9SK+
+ 8IsF+fJ1GeEN4YwXpUE3JrSaXsYD3aOjqry5UeXCAc/DYVmBItXQ1Sm0jkw7hrmM0zpYnmOotwz0KRzd
+ 55LJ5A8YUx4vMejIj8X21HV2gPkcQMEaWomtaBsc4C4sXz1eUy1TOo0GMyotN7D8bN7U26O8kbDMnEBp
+ EgHStKG1erj1SZX7Ic8Tj93KFJw9VvKEwz+OKfpGB9bwqAiaU6NQXgN1gsJRr+loV7vw1Tilu0dHjGKg
+ Z27G6PG2bsoZ2kg7Mj+rqlqa1bfz/MqLpdMzNmroQUeYsVYG6bGk7nrD4b8x6u9M8kYKfxUb111+BQod
+ MdCKzkpe2dqisoIBFS4vU0PTmm50blbTzrnp9ZgR08c6FZc2A+GJfgHKLf39skcQ3WMjMmaUPAWk0/Xa
+ jg7li8dGjdo7l3ijw5S+J0pnAKdrFqY9p/zw7ExGmicFZ9RLmF2cCVxWmWh6J8aVPxa94any/JBRfWdS
+ oLLicufIEITMiIHDsxBIQ5F3DA/LWuVuPogvr/sB0JJGHCL5rClTWfajTsWF1vYZWmOQHkM63daKze07
+ 2FQLkyWyJzhjHL1mVGlj43q8vvZ5o/qTp9xE+HdxdG1MI8wcMkKYDxkFuEFxzffB+9KeRpPKrYLp/dO6
+ z9LNom770sq6znHVba1ysnC/cfiTlrxQ7pscV7gsvWnUf/IUKCubG6AQUXZaDZqcaOjukh2/VpSxSjBP
+ 0WvMpI2zyNS2uZ1lp24MLShOSKzAHd9NZ3NGsbiY/box4fETTwAcg3d4vjIqFOCM51QfmJ5UuO5KUMOy
+ KGppHFCh9LZ+BEfcMwpLEhtYrxtV2DzbhwZSNA69GStI593c16t2YcOtwAmh+yx0fy2O7aJkstnj8Xyv
+ MeX+yVNQ8LPZweDfZYdCL+TF4y358fhqXiJ+LZf3eRgfra7c4KYzMDUlhgpQphH8+vUIVAYgVPczNzSG
+ bhB1gnUqxscOBCmL2aHAC9nhwD/khMMBBi2IOtcZQ+ixVpabH3lZGVPYc8rwAeIw2PRJrss942MyC/zQ
+ 3xOP3vQnwhfzE4k51JPZgcA3dwWDf2bMf+aZYEXFPwbLy9ab+vtUJ87ZAXh0ApeO+dUDaunwITW5d0mm
+ mhtUqrSxQa/98XG0TWzpJ9xlHKMbufHgeT6SGtFpyReJPOeJRW8xYtyOj61XYS/gB2hDfCL0k7rdYgwh
+ NPetKb4y4djswczrxv7QiNlDxyDI0095FW0t34pUVW6snDypFo8cUnMH9mus7le7D67KFOsjczDQgpAD
+ 2GjkckPjGfPbdqcs7ZqeG5Y/HL74oPdDPod7snatdQ4PqT46lfzIx0DL0Dw7R/Tpw2UgdOyzY0DDmTC5
+ vAdO2KumcDukTSunTqjDFy8oT67v3sWNjR8WofgiX2a8TwbcQSWfIMblXNXlCdXr9I+rLpzJYcT39dgE
+ 7TjSksYZI3zGVc8EpiOm/f2+/OaUG4v8Fy5Qok+v8LH8mFvoehgfIVFbA7mudksL6PG2zj5Nx+VtxKUc
+ IAYQmNK9WENOPa1dl3m1TeCy0zLQn94PYzVMG0An+XCfMOIemHiB8ex6aY0Xo3TeW5FsqFdxOsBpg2w3
+ raNTeltGB3DjILTxuuxgU70Vm1VZcxOCoCHU8ZVdfYTwMO1lTY0Km+y3jbiHSlwuDH/Jx/Jz87eobm+V
+ D5GpLxM0nwwOSNTVrPOi0Q30jKfynrExKfNZu1vqLI+KA6qxrjtHRoRxN+nI3PCwYB1X2w3I+Gcj7qFS
+ biK+ws3Q8nB4pskYk9mVxGYsdLaPuSCdnrnuh05bHFBbs96FToIxdxemn1MXjEjehZxoHxpSDTgGuRFJ
+ P+hJo8eAFjx02yg2qSaFo67UiHuo5AmFrrfAyZn4aTlaR+pQ1d62iQ4wdccGo5/t92V0ADoyodMgrQ7D
+ +aMIczdtJnCfyAkGXzPiHpiyCws/wU1TjHDx2aID0IQjrQEzJUXn1uf+uqU5gHFAvLZ63Rq2LSwNGWF6
+ ZRwDwVwaApQHEQbjorTujYb/1YjcNvmj0X3V/Kr31SfVzllCpOTZvvuNJTI5oKZ6nRuaALc+QhOzPKzb
+ cOvTNLrej/iAwUVan5TTaRmEkAcCoTs5RUWfN2K3JL4+IRjy4HK1PoLQW48nT+gh/LRcK4exQgcMFqDP
+ oTFjBKYutALdluaA/JKSrzH4wJl6lxsWHzZ4yWkbGNCDMNWZt1tg/XcMD6pBXJBGFrSium8wRQPodiwT
+ zILplX2qFbu6JzuL4WmS4bcRL4ZnBQK/4Y2HD3OmMArlcdUBOW5+wtPVxq/di8CMX1RkiV6m39BRz+b+
+ XgnBy5uwF4WCG54y/5onEr5pxGsFcgKBn8dR9YfAN/zxaGNePHYsNz//u/xqdArDTZ79KTBSm1Qz+1dk
+ p03rpyPcdYC0C4cOqlE4rLiuTtHhPvDPiccu4ap9pwChKUNU0gzi3s8xbTRC8kzADESkN4TZRV3Y5pbL
+ OwWjPdwY7yBcv+aPxxd80XBhVqjoq9iPfrugoOBHjPnbJ34pKts62A+mbgX07Nh98GXcG/aKQAsekaRp
+ BY20GYXoKP5Qunz8mLp45Qr8rtM7N29K2+Lhw/JFyVuPs9DjtXzdxyUwvmdJDc3NSXtKlqbjHuLDhQvs
+ n/yPJ3AmH+DFoxW7uRgHMCdGceHYe+woAqVxp43OasXysWUupVR9QJYNv/Ty8eNq34njMPyQGCNOE1rK
+ 0bJ0XbeJXMOHM2kWsT2XgeXrpuVP5/zaxoQnSzgmv4ir5QaPM76365xGQikovXjksJp7eVXq7v77QdO5
+ ocdIO/YJd99mWtZ5rlMmnZ+pn7EBb5VP/JuATWTkKyx8t6mvBwpCWYNm5hA4hDW7cuqkXKGdfhgl/TCI
+ Of9CRNosDB3Llj5tHOnpDBcdwfW9gGXEWcM174wBvZbTJw+zOErzjfo7k7yRkJ87aFOfVlCAMgMR5tzl
+ +eswNyVL49CSBjuxzk0b+9Gm4aYzOcfa8QL29avZ1QOyX3TjbuLmZ/VoxNfnxsc/pDCq70ziCYHd9C5n
+ AYUJek1uFFnCtDx4/pwa2T2fonlkkL+R4eLPGTEH4/djpvH4te2bUY4LGja/40btnUnecPhn4NUbjLkb
+ oRSPK+Z8EqPHKZg5lVw6ckQduXRRNijOALYLYJQeZ+oG5GHHp7en+DOgWcZGu4oZNjw/r2mcMa6xxnH8
+ Q0tvLLwzfzXGFxx6tLylWQvrMcLcQCxuy/x6jA2OvXpZHTh9SqLFxl7dz83Jgnwkt31OPUXD5cF9hbNq
+ 9cxpRJ3jWr6L1tbdZd4Q+eSFzfvXjBmPn3IjkVpEaRuMqrSi3emAAVvaAAYzVPzElddkg5S9AcskjS7D
+ 2HrI4Ben4YcunFdHX7mkFrDh8bRJozMQHhgjZdNGOfVwBIK4a0VFRfrZ63FSTiTyT4ymWhFpccrVd0MA
+ wDCZXhaIUJZTSmm6LtWA2cDz/ejlV9TZN99QZ4AD+JI8MsdhIE+P/ulpOdMn9i1LO5126vVr4rhlxAi8
+ cDU4/MET/KUuZZ1rXXS/rTMu4DuBPx7pNuY8WvKGQr/FMJjeJOrA1KK+u1OE1HVpYal2AG263um0U2mG
+ rfySJ69eUZfeuaGu376tw0Ck67ffUxfefkudg4M41SeW98oRZ3nq3PDr0rIpZ4vsNHTKTJL9IBL6e2PW
+ wydvIvGbuTj7+epD79aCKQ0Ww6CENpBlrZTTblDroqt1jwPokHYox/vBwOysfGVuoNpAw8+g1imn5Ljb
+ hLdT1xBdQcdw2OPNWcsvLf6SMevRUlFJybOeaOQm3/7qOo1g3KoIltNg+jejrgu0lh40UhdYmvR+3QcZ
+ Akuj2x0D3W1mjOQuPgzd5SIXD/+VMefxEndS3tr4sCkCgBoXtFDT3tEhb/Ssu2kcuk1lraytu8qu9hrH
+ MJQB4e/0GXpDY2l5nZe3h0jwL4wZT5b4xxF0QmljI4S0i2ABDNZoVzwm+YzljfhvFCZL1kvhME0DetKg
+ bJVOgbxS/Jx+M0bqLLe3q+J6XKHjsdte6BGpqnTGOGONjIoWbXx2OPznRv2dSZgJn8FyeIc/h1W7DCcY
+ e9NB2YHAF/hjZE4o9CUcn694fN57VLy6o01ekC3cjtO8dK77NFjmrOOvT7yOe6Ohsaxw4e/wWAPvIZ5O
+ lZjmKX78CNb4wJ8atXc24UL0aToh2ViPDaZdUQF+bV84vMJo0ZA5ic9fOeFwH5+fSuoxhoZhnM5dTrFt
+ gjbhy5ej3GDwPPh+k79QG5ZOws7+HzSW+xPHywyMRW/jI/yxIXk6yTohWl0l3oaCL+Ik2/bRIScY5G+P
+ 8nxN0HhdpvGmbJzCtmRDgzxmmOH3TbuCwd+3uiC/vSsU+iPT9XQTf8BEnHAwJxD4rGnaNuWEA3/Ntz7r
+ gKo2kwtaN9XbVKy6WmENF5rh2ybo8XO+UGiZy880vf8S167H51vj1ObxVEmDgUoYq9tYtu2Y/gX5G/x7
+ BTP8g58wnX+Ky4XGPgz4L3YPO7s+MMkbCd+pbIWBRFuLNlbKJrdl9MmDRiz2o2bo+ypxs+Pf3HwfwPe2
+ jwC8bfGJ+ccAvsL8JPDTwC+64YmE3+FjRQWClAoYKbkBjbc5jzJPOHTLNfYXgI8D/B2BfMmfciiPcimf
+ elAf6kX9dvzf6NyG8y88fhDgHyK6jaeCVPgTwCeBz7mxKz//FJbBXRxva5vhx/KwkLaiwrOusc8C/MOK
+ TwHkS/6UQ3luJ1Af6kX9noojyMztCLcz+AWsQz4KUKmfcOOLzz33qa99/evPPgxI6xpLIwkuCfIlf2sw
+ 5bqNdhu+o8Z/iNMzz/wvgmP0c90k+5wAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- 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
+ 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
diff --git a/ArinWarev1/MdiMain.vb b/ArinWarev1/MdiMain.vb
index f92e767..cdf6301 100644
--- a/ArinWarev1/MdiMain.vb
+++ b/ArinWarev1/MdiMain.vb
@@ -2484,4 +2484,8 @@ ENDSTAT: '//
Private Sub ExportToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles ExportToolStripMenuItem.Click
Frm_Export.Show()
End Sub
+
+ Private Sub ǹToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ǹToolStripMenuItem.Click
+
+ End Sub
End Class
\ No newline at end of file