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 @@ 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 @@ -509,224 +509,224 @@ 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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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 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