This commit is contained in:
raytrace
2021-10-24 00:11:34 +09:00
parent 4fd77f0bb5
commit e530774e0b
18 changed files with 3916 additions and 3247 deletions

View File

@@ -390,12 +390,15 @@
Dim E_el_pv_out As Decimal, P_pk As Decimal, f_perf As Decimal, E_sol As Decimal
Dim a As Decimal, K_pk As Decimal
Dim E_el_pv_out_offsite As Decimal = 0
'Dim i_count_pv As Integer, i_count_pv_location As Integer, i_pv_location As Integer
E_el_pv_out = 0
E_el_pv_out_offsite = 0
'If DSET.tbl_new.Rows.Count > 0 Then ' Worksheets("신재생기기").Range("신재생생산기기1").Offset(0, 0) <> "" Then '//신재생기기 처음칸에 뭐가 잇다? 즉 데이터가잇느냐
For Each Dr신재생 As DS.tbl_newRow In DSET.tbl_new.Select("code <> '0'", "code")
If Dr신재생.기기종류 = "태양광" Then
a = TOSG(Dr신재생.태양광모듈면적) ' Worksheets("신재생기기").Range("태양광모듈1").Offset(0, i_count_pv - 1)
@@ -489,7 +492,13 @@
End Select
P_pk = K_pk * a
E_el_pv_out = E_el_pv_out + E_sol * P_pk * f_perf
If Dr신재생.대지외설치여부 Then
E_el_pv_out_offsite = E_el_pv_out_offsite + E_sol * P_pk * f_perf
Else
E_el_pv_out = E_el_pv_out + E_sol * P_pk * f_perf
End If
'End If
End If
Next
@@ -502,6 +511,8 @@
'End If
Result.생산E(i_count_pv_month).태양광전력생산량 += E_el_pv_out
Result.생산E(i_count_pv_month).태양광전력생산량_offsite += E_el_pv_out_offsite
pLog.Add(String.Format(">>Calc_PhotovoltaicSystem_EN 진입 : E_el_pv_out={0}, 태양광전력생산량={1}", _
E_el_pv_out, Result.생산E(i_count_pv_month).태양광전력생산량))

View File

@@ -72,6 +72,34 @@ Public Class C생산에너지
End If
End Set
End Property
Property 태양광전력생산량_offsite() As Decimal
Get
Dim DR() As DSR.생산에너지Row = CType(DSETR.생산에너지.Select("mon='" & Mon & "'"), DSR.생산에너지Row())
If DR.GetUpperBound(0) = -1 Then
'MsgBox(ErrMsg)
Return 0
Else
If MIdx = 0 Then '//0월이면 모든월의 합계를 반환한다.
Dim Res As Decimal = 0
For i As Short = 1 To 12
Res += Result.생산E(i).태양광전력생산량_offsite
Next
Return Res
Else
Return TOSG(DR(0)("전력태양광offsite"))
End If
End If
End Get
Set(ByVal value As Decimal)
Dim DR() As DSR.생산에너지Row = CType(DSETR.생산에너지.Select("mon='" & Mon & "'"), DSR.생산에너지Row())
If DR.GetUpperBound(0) = -1 Then
MsgBox(ErrMsg)
Else
' MsgBox("태양광기록(" & Mon & ")")
DR(0)("전력태양광offsite") = value
End If
End Set
End Property
Property 열병합전력생산량() As Decimal
Get
Dim DR() As DSR.생산에너지Row = CType(DSETR.생산에너지.Select("mon='" & Mon & "'"), DSR.생산에너지Row())

File diff suppressed because it is too large Load Diff

View File

@@ -1386,7 +1386,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
<xs:element name="DS" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="DS" msprop:Generator_UserDSName="DS">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="tbl_pic" msprop:Generator_TableClassName="tbl_picDataTable" msprop:Generator_TableVarName="tabletbl_pic" msprop:Generator_RowChangedName="tbl_picRowChanged" msprop:Generator_TablePropName="tbl_pic" msprop:Generator_RowDeletingName="tbl_picRowDeleting" msprop:Generator_RowChangingName="tbl_picRowChanging" msprop:Generator_RowEvHandlerName="tbl_picRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_picRowDeleted" msprop:Generator_RowClassName="tbl_picRow" msprop:Generator_UserTableName="tbl_pic" msprop:Generator_RowEvArgName="tbl_picRowChangeEvent">
<xs:element name="tbl_pic" msprop:Generator_TableClassName="tbl_picDataTable" msprop:Generator_TableVarName="tabletbl_pic" msprop:Generator_TablePropName="tbl_pic" msprop:Generator_RowDeletingName="tbl_picRowDeleting" msprop:Generator_RowChangingName="tbl_picRowChanging" msprop:Generator_RowEvHandlerName="tbl_picRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_picRowDeleted" msprop:Generator_UserTableName="tbl_pic" msprop:Generator_RowChangedName="tbl_picRowChanged" msprop:Generator_RowEvArgName="tbl_picRowChangeEvent" msprop:Generator_RowClassName="tbl_picRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code" type="xs:string" minOccurs="0" />
@@ -1394,7 +1394,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_nanbangkiki" msprop:Generator_TableClassName="tbl_nanbangkikiDataTable" msprop:Generator_TableVarName="tabletbl_nanbangkiki" msprop:Generator_RowChangedName="tbl_nanbangkikiRowChanged" msprop:Generator_TablePropName="tbl_nanbangkiki" msprop:Generator_RowDeletingName="tbl_nanbangkikiRowDeleting" msprop:Generator_RowChangingName="tbl_nanbangkikiRowChanging" msprop:Generator_RowEvHandlerName="tbl_nanbangkikiRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nanbangkikiRowDeleted" msprop:Generator_RowClassName="tbl_nanbangkikiRow" msprop:Generator_UserTableName="tbl_nanbangkiki" msprop:Generator_RowEvArgName="tbl_nanbangkikiRowChangeEvent">
<xs:element name="tbl_nanbangkiki" msprop:Generator_TableClassName="tbl_nanbangkikiDataTable" msprop:Generator_TableVarName="tabletbl_nanbangkiki" msprop:Generator_TablePropName="tbl_nanbangkiki" msprop:Generator_RowDeletingName="tbl_nanbangkikiRowDeleting" msprop:Generator_RowChangingName="tbl_nanbangkikiRowChanging" msprop:Generator_RowEvHandlerName="tbl_nanbangkikiRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nanbangkikiRowDeleted" msprop:Generator_UserTableName="tbl_nanbangkiki" msprop:Generator_RowChangedName="tbl_nanbangkikiRowChanged" msprop:Generator_RowEvArgName="tbl_nanbangkikiRowChangeEvent" msprop:Generator_RowClassName="tbl_nanbangkikiRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -1476,7 +1476,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_nangbangkiki" msprop:Generator_TableClassName="tbl_nangbangkikiDataTable" msprop:Generator_TableVarName="tabletbl_nangbangkiki" msprop:Generator_RowChangedName="tbl_nangbangkikiRowChanged" msprop:Generator_TablePropName="tbl_nangbangkiki" msprop:Generator_RowDeletingName="tbl_nangbangkikiRowDeleting" msprop:Generator_RowChangingName="tbl_nangbangkikiRowChanging" msprop:Generator_RowEvHandlerName="tbl_nangbangkikiRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nangbangkikiRowDeleted" msprop:Generator_RowClassName="tbl_nangbangkikiRow" msprop:Generator_UserTableName="tbl_nangbangkiki" msprop:Generator_RowEvArgName="tbl_nangbangkikiRowChangeEvent">
<xs:element name="tbl_nangbangkiki" msprop:Generator_TableClassName="tbl_nangbangkikiDataTable" msprop:Generator_TableVarName="tabletbl_nangbangkiki" msprop:Generator_TablePropName="tbl_nangbangkiki" msprop:Generator_RowDeletingName="tbl_nangbangkikiRowDeleting" msprop:Generator_RowChangingName="tbl_nangbangkikiRowChanging" msprop:Generator_RowEvHandlerName="tbl_nangbangkikiRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nangbangkikiRowDeleted" msprop:Generator_UserTableName="tbl_nangbangkiki" msprop:Generator_RowChangedName="tbl_nangbangkikiRowChanged" msprop:Generator_RowEvArgName="tbl_nangbangkikiRowChangeEvent" msprop:Generator_RowClassName="tbl_nangbangkikiRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -1539,7 +1539,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_bunbae" msprop:Generator_TableClassName="tbl_bunbaeDataTable" msprop:Generator_TableVarName="tabletbl_bunbae" msprop:Generator_RowChangedName="tbl_bunbaeRowChanged" msprop:Generator_TablePropName="tbl_bunbae" msprop:Generator_RowDeletingName="tbl_bunbaeRowDeleting" msprop:Generator_RowChangingName="tbl_bunbaeRowChanging" msprop:Generator_RowEvHandlerName="tbl_bunbaeRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_bunbaeRowDeleted" msprop:Generator_RowClassName="tbl_bunbaeRow" msprop:Generator_UserTableName="tbl_bunbae" msprop:Generator_RowEvArgName="tbl_bunbaeRowChangeEvent">
<xs:element name="tbl_bunbae" msprop:Generator_TableClassName="tbl_bunbaeDataTable" msprop:Generator_TableVarName="tabletbl_bunbae" msprop:Generator_TablePropName="tbl_bunbae" msprop:Generator_RowDeletingName="tbl_bunbaeRowDeleting" msprop:Generator_RowChangingName="tbl_bunbaeRowChanging" msprop:Generator_RowEvHandlerName="tbl_bunbaeRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_bunbaeRowDeleted" msprop:Generator_UserTableName="tbl_bunbae" msprop:Generator_RowChangedName="tbl_bunbaeRowChanged" msprop:Generator_RowEvArgName="tbl_bunbaeRowChangeEvent" msprop:Generator_RowClassName="tbl_bunbaeRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -1584,7 +1584,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_new" msprop:Generator_TableClassName="tbl_newDataTable" msprop:Generator_TableVarName="tabletbl_new" msprop:Generator_RowChangedName="tbl_newRowChanged" msprop:Generator_TablePropName="tbl_new" msprop:Generator_RowDeletingName="tbl_newRowDeleting" msprop:Generator_RowChangingName="tbl_newRowChanging" msprop:Generator_RowEvHandlerName="tbl_newRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_newRowDeleted" msprop:Generator_RowClassName="tbl_newRow" msprop:Generator_UserTableName="tbl_new" msprop:Generator_RowEvArgName="tbl_newRowChangeEvent">
<xs:element name="tbl_new" msprop:Generator_TableClassName="tbl_newDataTable" msprop:Generator_TableVarName="tabletbl_new" msprop:Generator_TablePropName="tbl_new" msprop:Generator_RowDeletingName="tbl_newRowDeleting" msprop:Generator_RowChangingName="tbl_newRowChanging" msprop:Generator_RowEvHandlerName="tbl_newRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_newRowDeleted" msprop:Generator_UserTableName="tbl_new" msprop:Generator_RowChangedName="tbl_newRowChanged" msprop:Generator_RowEvArgName="tbl_newRowChangeEvent" msprop:Generator_RowClassName="tbl_newRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -1635,10 +1635,11 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
<xs:element name="지열비고" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="지열비고" msprop:Generator_ColumnVarNameInTable="column지열비고" msprop:Generator_ColumnPropNameInTable="지열비고Column" msprop:Generator_UserColumnName="지열비고" type="xs:string" default="" minOccurs="0" />
<xs:element name="열병합신재생여부" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="열병합신재생여부" msprop:Generator_ColumnVarNameInTable="column열병합신재생여부" msprop:Generator_ColumnPropNameInTable="열병합신재생여부Column" msprop:Generator_UserColumnName="열병합신재생여부" type="xs:boolean" default="false" minOccurs="0" />
<xs:element name="태양광용량" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="태양광용량" msprop:Generator_ColumnVarNameInTable="column태양광용량" msprop:Generator_ColumnPropNameInTable="태양광용량Column" msprop:Generator_UserColumnName="태양광용량" type="xs:string" default="0" minOccurs="0" />
<xs:element name="대지외설치여부" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="대지외설치여부" msprop:Generator_ColumnVarNameInTable="column대지외설치여부" msprop:Generator_ColumnPropNameInTable="대지외설치여부Column" msprop:Generator_UserColumnName="대지외설치여부" type="xs:boolean" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_myoun" msprop:Generator_TableClassName="tbl_myounDataTable" msprop:Generator_TableVarName="tabletbl_myoun" msprop:Generator_RowChangedName="tbl_myounRowChanged" msprop:Generator_TablePropName="tbl_myoun" msprop:Generator_RowDeletingName="tbl_myounRowDeleting" msprop:Generator_RowChangingName="tbl_myounRowChanging" msprop:Generator_RowEvHandlerName="tbl_myounRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_myounRowDeleted" msprop:Generator_RowClassName="tbl_myounRow" msprop:Generator_UserTableName="tbl_myoun" msprop:Generator_RowEvArgName="tbl_myounRowChangeEvent">
<xs:element name="tbl_myoun" msprop:Generator_TableClassName="tbl_myounDataTable" msprop:Generator_TableVarName="tabletbl_myoun" msprop:Generator_TablePropName="tbl_myoun" msprop:Generator_RowDeletingName="tbl_myounRowDeleting" msprop:Generator_RowChangingName="tbl_myounRowChanging" msprop:Generator_RowEvHandlerName="tbl_myounRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_myounRowDeleted" msprop:Generator_UserTableName="tbl_myoun" msprop:Generator_RowChangedName="tbl_myounRowChanged" msprop:Generator_RowEvArgName="tbl_myounRowChangeEvent" msprop:Generator_RowClassName="tbl_myounRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code" default="">
@@ -1681,7 +1682,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_buha" msprop:Generator_TableClassName="tbl_buhaDataTable" msprop:Generator_TableVarName="tabletbl_buha" msprop:Generator_RowChangedName="tbl_buhaRowChanged" msprop:Generator_TablePropName="tbl_buha" msprop:Generator_RowDeletingName="tbl_buhaRowDeleting" msprop:Generator_RowChangingName="tbl_buhaRowChanging" msprop:Generator_RowEvHandlerName="tbl_buhaRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_buhaRowDeleted" msprop:Generator_RowClassName="tbl_buhaRow" msprop:Generator_UserTableName="tbl_buha" msprop:Generator_RowEvArgName="tbl_buhaRowChangeEvent">
<xs:element name="tbl_buha" msprop:Generator_TableClassName="tbl_buhaDataTable" msprop:Generator_TableVarName="tabletbl_buha" msprop:Generator_TablePropName="tbl_buha" msprop:Generator_RowDeletingName="tbl_buhaRowDeleting" msprop:Generator_RowChangingName="tbl_buhaRowChanging" msprop:Generator_RowEvHandlerName="tbl_buhaRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_buhaRowDeleted" msprop:Generator_UserTableName="tbl_buha" msprop:Generator_RowChangedName="tbl_buhaRowChanged" msprop:Generator_RowEvArgName="tbl_buhaRowChangeEvent" msprop:Generator_RowClassName="tbl_buhaRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code" type="xs:string" default="" />
@@ -1699,7 +1700,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_nbunbae" msprop:Generator_TableClassName="tbl_nbunbaeDataTable" msprop:Generator_TableVarName="tabletbl_nbunbae" msprop:Generator_RowChangedName="tbl_nbunbaeRowChanged" msprop:Generator_TablePropName="tbl_nbunbae" msprop:Generator_RowDeletingName="tbl_nbunbaeRowDeleting" msprop:Generator_RowChangingName="tbl_nbunbaeRowChanging" msprop:Generator_RowEvHandlerName="tbl_nbunbaeRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nbunbaeRowDeleted" msprop:Generator_RowClassName="tbl_nbunbaeRow" msprop:Generator_UserTableName="tbl_nbunbae" msprop:Generator_RowEvArgName="tbl_nbunbaeRowChangeEvent">
<xs:element name="tbl_nbunbae" msprop:Generator_TableClassName="tbl_nbunbaeDataTable" msprop:Generator_TableVarName="tabletbl_nbunbae" msprop:Generator_TablePropName="tbl_nbunbae" msprop:Generator_RowDeletingName="tbl_nbunbaeRowDeleting" msprop:Generator_RowChangingName="tbl_nbunbaeRowChanging" msprop:Generator_RowEvHandlerName="tbl_nbunbaeRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_nbunbaeRowDeleted" msprop:Generator_UserTableName="tbl_nbunbae" msprop:Generator_RowChangedName="tbl_nbunbaeRowChanged" msprop:Generator_RowEvArgName="tbl_nbunbaeRowChangeEvent" msprop:Generator_RowClassName="tbl_nbunbaeRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code" type="xs:string" default="" />
@@ -1719,7 +1720,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="weather_cha" msprop:Generator_TableClassName="weather_chaDataTable" msprop:Generator_TableVarName="tableweather_cha" msprop:Generator_RowChangedName="weather_chaRowChanged" msprop:Generator_TablePropName="weather_cha" msprop:Generator_RowDeletingName="weather_chaRowDeleting" msprop:Generator_RowChangingName="weather_chaRowChanging" msprop:Generator_RowEvHandlerName="weather_chaRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_chaRowDeleted" msprop:Generator_RowClassName="weather_chaRow" msprop:Generator_UserTableName="weather_cha" msprop:Generator_RowEvArgName="weather_chaRowChangeEvent">
<xs:element name="weather_cha" msprop:Generator_TableClassName="weather_chaDataTable" msprop:Generator_TableVarName="tableweather_cha" msprop:Generator_TablePropName="weather_cha" msprop:Generator_RowDeletingName="weather_chaRowDeleting" msprop:Generator_RowChangingName="weather_chaRowChanging" msprop:Generator_RowEvHandlerName="weather_chaRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_chaRowDeleted" msprop:Generator_UserTableName="weather_cha" msprop:Generator_RowChangedName="weather_chaRowChanged" msprop:Generator_RowEvArgName="weather_chaRowChangeEvent" msprop:Generator_RowClassName="weather_chaRow">
<xs:complexType>
<xs:sequence>
<xs:element name="pcode" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="pcode" msprop:Generator_ColumnVarNameInTable="columnpcode" msprop:Generator_ColumnPropNameInTable="pcodeColumn" msprop:Generator_UserColumnName="pcode" default="">
@@ -1830,7 +1831,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="weather_temp" msprop:Generator_TableClassName="weather_tempDataTable" msprop:Generator_TableVarName="tableweather_temp" msprop:Generator_RowChangedName="weather_tempRowChanged" msprop:Generator_TablePropName="weather_temp" msprop:Generator_RowDeletingName="weather_tempRowDeleting" msprop:Generator_RowChangingName="weather_tempRowChanging" msprop:Generator_RowEvHandlerName="weather_tempRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_tempRowDeleted" msprop:Generator_RowClassName="weather_tempRow" msprop:Generator_UserTableName="weather_temp" msprop:Generator_RowEvArgName="weather_tempRowChangeEvent">
<xs:element name="weather_temp" msprop:Generator_TableClassName="weather_tempDataTable" msprop:Generator_TableVarName="tableweather_temp" msprop:Generator_TablePropName="weather_temp" msprop:Generator_RowDeletingName="weather_tempRowDeleting" msprop:Generator_RowChangingName="weather_tempRowChanging" msprop:Generator_RowEvHandlerName="weather_tempRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_tempRowDeleted" msprop:Generator_UserTableName="weather_temp" msprop:Generator_RowChangedName="weather_tempRowChanged" msprop:Generator_RowEvArgName="weather_tempRowChangeEvent" msprop:Generator_RowClassName="weather_tempRow">
<xs:complexType>
<xs:sequence>
<xs:element name="pcode" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="pcode" msprop:Generator_ColumnVarNameInTable="columnpcode" msprop:Generator_ColumnPropNameInTable="pcodeColumn" msprop:Generator_UserColumnName="pcode" default="">
@@ -2025,7 +2026,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_kongjo" msprop:Generator_TableClassName="tbl_kongjoDataTable" msprop:Generator_TableVarName="tabletbl_kongjo" msprop:Generator_RowChangedName="tbl_kongjoRowChanged" msprop:Generator_TablePropName="tbl_kongjo" msprop:Generator_RowDeletingName="tbl_kongjoRowDeleting" msprop:Generator_RowChangingName="tbl_kongjoRowChanging" msprop:Generator_RowEvHandlerName="tbl_kongjoRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_kongjoRowDeleted" msprop:Generator_RowClassName="tbl_kongjoRow" msprop:Generator_UserTableName="tbl_kongjo" msprop:Generator_RowEvArgName="tbl_kongjoRowChangeEvent">
<xs:element name="tbl_kongjo" msprop:Generator_TableClassName="tbl_kongjoDataTable" msprop:Generator_TableVarName="tabletbl_kongjo" msprop:Generator_TablePropName="tbl_kongjo" msprop:Generator_RowDeletingName="tbl_kongjoRowDeleting" msprop:Generator_RowChangingName="tbl_kongjoRowChanging" msprop:Generator_RowEvHandlerName="tbl_kongjoRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_kongjoRowDeleted" msprop:Generator_UserTableName="tbl_kongjo" msprop:Generator_RowChangedName="tbl_kongjoRowChanged" msprop:Generator_RowEvArgName="tbl_kongjoRowChangeEvent" msprop:Generator_RowClassName="tbl_kongjoRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -2088,7 +2089,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_kongkub" msprop:Generator_TableClassName="tbl_kongkubDataTable" msprop:Generator_TableVarName="tabletbl_kongkub" msprop:Generator_RowChangedName="tbl_kongkubRowChanged" msprop:Generator_TablePropName="tbl_kongkub" msprop:Generator_RowDeletingName="tbl_kongkubRowDeleting" msprop:Generator_RowChangingName="tbl_kongkubRowChanging" msprop:Generator_RowEvHandlerName="tbl_kongkubRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_kongkubRowDeleted" msprop:Generator_RowClassName="tbl_kongkubRow" msprop:Generator_UserTableName="tbl_kongkub" msprop:Generator_RowEvArgName="tbl_kongkubRowChangeEvent">
<xs:element name="tbl_kongkub" msprop:Generator_TableClassName="tbl_kongkubDataTable" msprop:Generator_TableVarName="tabletbl_kongkub" msprop:Generator_TablePropName="tbl_kongkub" msprop:Generator_RowDeletingName="tbl_kongkubRowDeleting" msprop:Generator_RowChangingName="tbl_kongkubRowChanging" msprop:Generator_RowEvHandlerName="tbl_kongkubRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_kongkubRowDeleted" msprop:Generator_UserTableName="tbl_kongkub" msprop:Generator_RowChangedName="tbl_kongkubRowChanged" msprop:Generator_RowEvArgName="tbl_kongkubRowChangeEvent" msprop:Generator_RowClassName="tbl_kongkubRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -2145,7 +2146,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_yk" msprop:Generator_TableClassName="tbl_ykDataTable" msprop:Generator_TableVarName="tabletbl_yk" msprop:Generator_RowChangedName="tbl_ykRowChanged" msprop:Generator_TablePropName="tbl_yk" msprop:Generator_RowDeletingName="tbl_ykRowDeleting" msprop:Generator_RowChangingName="tbl_ykRowChanging" msprop:Generator_RowEvHandlerName="tbl_ykRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_ykRowDeleted" msprop:Generator_RowClassName="tbl_ykRow" msprop:Generator_UserTableName="tbl_yk" msprop:Generator_RowEvArgName="tbl_ykRowChangeEvent">
<xs:element name="tbl_yk" msprop:Generator_TableClassName="tbl_ykDataTable" msprop:Generator_TableVarName="tabletbl_yk" msprop:Generator_TablePropName="tbl_yk" msprop:Generator_RowDeletingName="tbl_ykRowDeleting" msprop:Generator_RowChangingName="tbl_ykRowChanging" msprop:Generator_RowEvHandlerName="tbl_ykRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_ykRowDeleted" msprop:Generator_UserTableName="tbl_yk" msprop:Generator_RowChangedName="tbl_ykRowChanged" msprop:Generator_RowEvArgName="tbl_ykRowChangeEvent" msprop:Generator_RowClassName="tbl_ykRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -2168,7 +2169,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_ykdetail" msprop:Generator_TableClassName="tbl_ykdetailDataTable" msprop:Generator_TableVarName="tabletbl_ykdetail" msprop:Generator_RowChangedName="tbl_ykdetailRowChanged" msprop:Generator_TablePropName="tbl_ykdetail" msprop:Generator_RowDeletingName="tbl_ykdetailRowDeleting" msprop:Generator_RowChangingName="tbl_ykdetailRowChanging" msprop:Generator_RowEvHandlerName="tbl_ykdetailRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_ykdetailRowDeleted" msprop:Generator_RowClassName="tbl_ykdetailRow" msprop:Generator_UserTableName="tbl_ykdetail" msprop:Generator_RowEvArgName="tbl_ykdetailRowChangeEvent">
<xs:element name="tbl_ykdetail" msprop:Generator_TableClassName="tbl_ykdetailDataTable" msprop:Generator_TableVarName="tabletbl_ykdetail" msprop:Generator_TablePropName="tbl_ykdetail" msprop:Generator_RowDeletingName="tbl_ykdetailRowDeleting" msprop:Generator_RowChangingName="tbl_ykdetailRowChanging" msprop:Generator_RowEvHandlerName="tbl_ykdetailRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_ykdetailRowDeleted" msprop:Generator_UserTableName="tbl_ykdetail" msprop:Generator_RowChangedName="tbl_ykdetailRowChanged" msprop:Generator_RowEvArgName="tbl_ykdetailRowChangeEvent" msprop:Generator_RowClassName="tbl_ykdetailRow">
<xs:complexType>
<xs:sequence>
<xs:element name="pcode" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="pcode" msprop:Generator_ColumnVarNameInTable="columnpcode" msprop:Generator_ColumnPropNameInTable="pcodeColumn" msprop:Generator_UserColumnName="pcode" default="">
@@ -2202,7 +2203,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_weather" msprop:Generator_TableClassName="tbl_weatherDataTable" msprop:Generator_TableVarName="tabletbl_weather" msprop:Generator_RowChangedName="tbl_weatherRowChanged" msprop:Generator_TablePropName="tbl_weather" msprop:Generator_RowDeletingName="tbl_weatherRowDeleting" msprop:Generator_RowChangingName="tbl_weatherRowChanging" msprop:Generator_RowEvHandlerName="tbl_weatherRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_weatherRowDeleted" msprop:Generator_RowClassName="tbl_weatherRow" msprop:Generator_UserTableName="tbl_weather" msprop:Generator_RowEvArgName="tbl_weatherRowChangeEvent">
<xs:element name="tbl_weather" msprop:Generator_TableClassName="tbl_weatherDataTable" msprop:Generator_TableVarName="tabletbl_weather" msprop:Generator_TablePropName="tbl_weather" msprop:Generator_RowDeletingName="tbl_weatherRowDeleting" msprop:Generator_RowChangingName="tbl_weatherRowChanging" msprop:Generator_RowEvHandlerName="tbl_weatherRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_weatherRowDeleted" msprop:Generator_UserTableName="tbl_weather" msprop:Generator_RowChangedName="tbl_weatherRowChanged" msprop:Generator_RowEvArgName="tbl_weatherRowChangeEvent" msprop:Generator_RowClassName="tbl_weatherRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code" default="">
@@ -2320,7 +2321,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="weather_ilsa" msprop:Generator_TableClassName="weather_ilsaDataTable" msprop:Generator_TableVarName="tableweather_ilsa" msprop:Generator_RowChangedName="weather_ilsaRowChanged" msprop:Generator_TablePropName="weather_ilsa" msprop:Generator_RowDeletingName="weather_ilsaRowDeleting" msprop:Generator_RowChangingName="weather_ilsaRowChanging" msprop:Generator_RowEvHandlerName="weather_ilsaRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_ilsaRowDeleted" msprop:Generator_RowClassName="weather_ilsaRow" msprop:Generator_UserTableName="weather_ilsa" msprop:Generator_RowEvArgName="weather_ilsaRowChangeEvent">
<xs:element name="weather_ilsa" msprop:Generator_TableClassName="weather_ilsaDataTable" msprop:Generator_TableVarName="tableweather_ilsa" msprop:Generator_TablePropName="weather_ilsa" msprop:Generator_RowDeletingName="weather_ilsaRowDeleting" msprop:Generator_RowChangingName="weather_ilsaRowChanging" msprop:Generator_RowEvHandlerName="weather_ilsaRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_ilsaRowDeleted" msprop:Generator_UserTableName="weather_ilsa" msprop:Generator_RowChangedName="weather_ilsaRowChanged" msprop:Generator_RowEvArgName="weather_ilsaRowChangeEvent" msprop:Generator_RowClassName="weather_ilsaRow">
<xs:complexType>
<xs:sequence>
<xs:element name="pcode" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="pcode" msprop:Generator_ColumnVarNameInTable="columnpcode" msprop:Generator_ColumnPropNameInTable="pcodeColumn" msprop:Generator_UserColumnName="pcode" default="">
@@ -2438,7 +2439,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="weather_supdo" msprop:Generator_TableClassName="weather_supdoDataTable" msprop:Generator_TableVarName="tableweather_supdo" msprop:Generator_RowChangedName="weather_supdoRowChanged" msprop:Generator_TablePropName="weather_supdo" msprop:Generator_RowDeletingName="weather_supdoRowDeleting" msprop:Generator_RowChangingName="weather_supdoRowChanging" msprop:Generator_RowEvHandlerName="weather_supdoRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_supdoRowDeleted" msprop:Generator_RowClassName="weather_supdoRow" msprop:Generator_UserTableName="weather_supdo" msprop:Generator_RowEvArgName="weather_supdoRowChangeEvent">
<xs:element name="weather_supdo" msprop:Generator_TableClassName="weather_supdoDataTable" msprop:Generator_TableVarName="tableweather_supdo" msprop:Generator_TablePropName="weather_supdo" msprop:Generator_RowDeletingName="weather_supdoRowDeleting" msprop:Generator_RowChangingName="weather_supdoRowChanging" msprop:Generator_RowEvHandlerName="weather_supdoRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_supdoRowDeleted" msprop:Generator_UserTableName="weather_supdo" msprop:Generator_RowChangedName="weather_supdoRowChanged" msprop:Generator_RowEvArgName="weather_supdoRowChangeEvent" msprop:Generator_RowClassName="weather_supdoRow">
<xs:complexType>
<xs:sequence>
<xs:element name="pcode" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="pcode" msprop:Generator_ColumnVarNameInTable="columnpcode" msprop:Generator_ColumnPropNameInTable="pcodeColumn" msprop:Generator_UserColumnName="pcode" default="">
@@ -2633,7 +2634,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_profile" msprop:Generator_TableClassName="tbl_profileDataTable" msprop:Generator_TableVarName="tabletbl_profile" msprop:Generator_RowChangedName="tbl_profileRowChanged" msprop:Generator_TablePropName="tbl_profile" msprop:Generator_RowDeletingName="tbl_profileRowDeleting" msprop:Generator_RowChangingName="tbl_profileRowChanging" msprop:Generator_RowEvHandlerName="tbl_profileRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_profileRowDeleted" msprop:Generator_RowClassName="tbl_profileRow" msprop:Generator_UserTableName="tbl_profile" msprop:Generator_RowEvArgName="tbl_profileRowChangeEvent">
<xs:element name="tbl_profile" msprop:Generator_TableClassName="tbl_profileDataTable" msprop:Generator_TableVarName="tabletbl_profile" msprop:Generator_TablePropName="tbl_profile" msprop:Generator_RowDeletingName="tbl_profileRowDeleting" msprop:Generator_RowChangingName="tbl_profileRowChanging" msprop:Generator_RowEvHandlerName="tbl_profileRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_profileRowDeleted" msprop:Generator_UserTableName="tbl_profile" msprop:Generator_RowChangedName="tbl_profileRowChanged" msprop:Generator_RowEvArgName="tbl_profileRowChangeEvent" msprop:Generator_RowClassName="tbl_profileRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -2968,7 +2969,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_zone" msprop:Generator_TableClassName="tbl_zoneDataTable" msprop:Generator_TableVarName="tabletbl_zone" msprop:Generator_RowChangedName="tbl_zoneRowChanged" msprop:Generator_TablePropName="tbl_zone" msprop:Generator_RowDeletingName="tbl_zoneRowDeleting" msprop:Generator_RowChangingName="tbl_zoneRowChanging" msprop:Generator_RowEvHandlerName="tbl_zoneRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_zoneRowDeleted" msprop:Generator_RowClassName="tbl_zoneRow" msprop:Generator_UserTableName="tbl_zone" msprop:Generator_RowEvArgName="tbl_zoneRowChangeEvent">
<xs:element name="tbl_zone" msprop:Generator_TableClassName="tbl_zoneDataTable" msprop:Generator_TableVarName="tabletbl_zone" msprop:Generator_TablePropName="tbl_zone" msprop:Generator_RowDeletingName="tbl_zoneRowDeleting" msprop:Generator_RowChangingName="tbl_zoneRowChanging" msprop:Generator_RowEvHandlerName="tbl_zoneRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_zoneRowDeleted" msprop:Generator_UserTableName="tbl_zone" msprop:Generator_RowChangedName="tbl_zoneRowChanged" msprop:Generator_RowEvArgName="tbl_zoneRowChangeEvent" msprop:Generator_RowClassName="tbl_zoneRow">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">
@@ -3138,7 +3139,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_monuse" msprop:Generator_TableClassName="tbl_monuseDataTable" msprop:Generator_TableVarName="tabletbl_monuse" msprop:Generator_RowChangedName="tbl_monuseRowChanged" msprop:Generator_TablePropName="tbl_monuse" msprop:Generator_RowDeletingName="tbl_monuseRowDeleting" msprop:Generator_RowChangingName="tbl_monuseRowChanging" msprop:Generator_RowEvHandlerName="tbl_monuseRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_monuseRowDeleted" msprop:Generator_RowClassName="tbl_monuseRow" msprop:Generator_UserTableName="tbl_monuse" msprop:Generator_RowEvArgName="tbl_monuseRowChangeEvent">
<xs:element name="tbl_monuse" msprop:Generator_TableClassName="tbl_monuseDataTable" msprop:Generator_TableVarName="tabletbl_monuse" msprop:Generator_TablePropName="tbl_monuse" msprop:Generator_RowDeletingName="tbl_monuseRowDeleting" msprop:Generator_RowChangingName="tbl_monuseRowChanging" msprop:Generator_RowEvHandlerName="tbl_monuseRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_monuseRowDeleted" msprop:Generator_UserTableName="tbl_monuse" msprop:Generator_RowChangedName="tbl_monuseRowChanged" msprop:Generator_RowEvArgName="tbl_monuseRowChangeEvent" msprop:Generator_RowClassName="tbl_monuseRow">
<xs:complexType>
<xs:sequence>
<xs:element name="년" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="년" msprop:Generator_ColumnVarNameInTable="column년" msprop:Generator_ColumnPropNameInTable="년Column" msprop:Generator_UserColumnName="년" type="xs:string" default="" />
@@ -3150,7 +3151,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_common" msprop:Generator_TableClassName="tbl_commonDataTable" msprop:Generator_TableVarName="tabletbl_common" msprop:Generator_RowChangedName="tbl_commonRowChanged" msprop:Generator_TablePropName="tbl_common" msprop:Generator_RowDeletingName="tbl_commonRowDeleting" msprop:Generator_RowChangingName="tbl_commonRowChanging" msprop:Generator_RowEvHandlerName="tbl_commonRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_commonRowDeleted" msprop:Generator_RowClassName="tbl_commonRow" msprop:Generator_UserTableName="tbl_common" msprop:Generator_RowEvArgName="tbl_commonRowChangeEvent">
<xs:element name="tbl_common" msprop:Generator_TableClassName="tbl_commonDataTable" msprop:Generator_TableVarName="tabletbl_common" msprop:Generator_TablePropName="tbl_common" msprop:Generator_RowDeletingName="tbl_commonRowDeleting" msprop:Generator_RowChangingName="tbl_commonRowChanging" msprop:Generator_RowEvHandlerName="tbl_commonRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_commonRowDeleted" msprop:Generator_UserTableName="tbl_common" msprop:Generator_RowChangedName="tbl_commonRowChanged" msprop:Generator_RowEvArgName="tbl_commonRowChangeEvent" msprop:Generator_RowClassName="tbl_commonRow">
<xs:complexType>
<xs:sequence>
<xs:element name="gubun" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="gubun" msprop:Generator_ColumnVarNameInTable="columngubun" msprop:Generator_ColumnPropNameInTable="gubunColumn" msprop:Generator_UserColumnName="gubun" default="">
@@ -3179,7 +3180,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tbl_Desc" msprop:Generator_TableClassName="tbl_DescDataTable" msprop:Generator_TableVarName="tabletbl_Desc" msprop:Generator_RowChangedName="tbl_DescRowChanged" msprop:Generator_TablePropName="tbl_Desc" msprop:Generator_RowDeletingName="tbl_DescRowDeleting" msprop:Generator_RowChangingName="tbl_DescRowChanging" msprop:Generator_RowEvHandlerName="tbl_DescRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_DescRowDeleted" msprop:Generator_RowClassName="tbl_DescRow" msprop:Generator_UserTableName="tbl_Desc" msprop:Generator_RowEvArgName="tbl_DescRowChangeEvent">
<xs:element name="tbl_Desc" msprop:Generator_TableClassName="tbl_DescDataTable" msprop:Generator_TableVarName="tabletbl_Desc" msprop:Generator_TablePropName="tbl_Desc" msprop:Generator_RowDeletingName="tbl_DescRowDeleting" msprop:Generator_RowChangingName="tbl_DescRowChanging" msprop:Generator_RowEvHandlerName="tbl_DescRowChangeEventHandler" msprop:Generator_RowDeletedName="tbl_DescRowDeleted" msprop:Generator_UserTableName="tbl_Desc" msprop:Generator_RowChangedName="tbl_DescRowChanged" msprop:Generator_RowEvArgName="tbl_DescRowChangeEvent" msprop:Generator_RowClassName="tbl_DescRow">
<xs:complexType>
<xs:sequence>
<xs:element name="cname" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="cname" msprop:Generator_ColumnVarNameInTable="columncname" msprop:Generator_ColumnPropNameInTable="cnameColumn" msprop:Generator_UserColumnName="cname" type="xs:string" default="" minOccurs="0" />
@@ -3218,7 +3219,7 @@ SELECT code, name FROM weather_group WHERE (code = @code) ORDER BY code</Command
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="weather_group" msprop:Generator_TableClassName="weather_groupDataTable" msprop:Generator_TableVarName="tableweather_group" msprop:Generator_TablePropName="weather_group" msprop:Generator_RowDeletingName="weather_groupRowDeleting" msprop:Generator_RowChangingName="weather_groupRowChanging" msprop:Generator_RowEvHandlerName="weather_groupRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_groupRowDeleted" msprop:Generator_UserTableName="weather_group" msprop:Generator_RowChangedName="weather_groupRowChanged" msprop:Generator_RowEvArgName="weather_groupRowChangeEvent" msprop:Generator_RowClassName="weather_groupRow">
<xs:element name="weather_group" msprop:Generator_TableClassName="weather_groupDataTable" msprop:Generator_TableVarName="tableweather_group" msprop:Generator_RowChangedName="weather_groupRowChanged" msprop:Generator_TablePropName="weather_group" msprop:Generator_RowDeletingName="weather_groupRowDeleting" msprop:Generator_RowChangingName="weather_groupRowChanging" msprop:Generator_RowEvHandlerName="weather_groupRowChangeEventHandler" msprop:Generator_RowDeletedName="weather_groupRowDeleted" msprop:Generator_RowClassName="weather_groupRow" msprop:Generator_UserTableName="weather_group" msprop:Generator_RowEvArgName="weather_groupRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="code" msprop:Generator_ColumnVarNameInTable="columncode" msprop:Generator_ColumnPropNameInRow="code" msprop:Generator_ColumnPropNameInTable="codeColumn" msprop:Generator_UserColumnName="code">

View File

@@ -4541,6 +4541,8 @@ Partial Public Class DSR
Private column전력태양광 As Global.System.Data.DataColumn
Private column전력태양광offsite As Global.System.Data.DataColumn
Private column전력열병합 As Global.System.Data.DataColumn
Private column생산량태양열 As Global.System.Data.DataColumn
@@ -4606,6 +4608,14 @@ Partial Public Class DSR
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public ReadOnly Property 전력태양광offsiteColumn() As Global.System.Data.DataColumn
Get
Return Me.column전력태양광offsite
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public ReadOnly Property 전력열병합Column() As Global.System.Data.DataColumn
@@ -4699,9 +4709,9 @@ Partial Public Class DSR
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Overloads Function Add생산에너지Row(ByVal mon As String, ByVal 전력태양광 As String, ByVal 전력열병합 As String, ByVal 생산량태양열 As String, ByVal 생산량지열 As String, ByVal 면적당생산량태양열 As Decimal, ByVal 면적당생산량지열 As Decimal, ByVal 신재생열병합전력생산량 As String, ByVal 신재생면적당열생산량 As String) As 생산에너지Row
Public Overloads Function Add생산에너지Row(ByVal mon As String, ByVal 전력태양광 As String, ByVal 전력태양광offsite As String, ByVal 전력열병합 As String, ByVal 생산량태양열 As String, ByVal 생산량지열 As String, ByVal 면적당생산량태양열 As Decimal, ByVal 면적당생산량지열 As Decimal, ByVal 신재생열병합전력생산량 As String, ByVal 신재생면적당열생산량 As String) As 생산에너지Row
Dim row생산에너지Row As 생산에너지Row = CType(Me.NewRow,생산에너지Row)
Dim columnValuesArray() As Object = New Object() {mon, 전력태양광, 전력열병합, 생산량태양열, 생산량지열, 면적당생산량태양열, 면적당생산량지열, 신재생열병합전력생산량, 신재생면적당열생산량}
Dim columnValuesArray() As Object = New Object() {mon, 전력태양광, 전력태양광offsite, 전력열병합, 생산량태양열, 생산량지열, 면적당생산량태양열, 면적당생산량지열, 신재생열병합전력생산량, 신재생면적당열생산량}
row생산에너지Row.ItemArray = columnValuesArray
Me.Rows.Add(row생산에너지Row)
Return row생산에너지Row
@@ -4726,6 +4736,7 @@ Partial Public Class DSR
Friend Sub InitVars()
Me.columnmon = MyBase.Columns("mon")
Me.column전력태양광 = MyBase.Columns("전력태양광")
Me.column전력태양광offsite = MyBase.Columns("전력태양광offsite")
Me.column전력열병합 = MyBase.Columns("전력열병합")
Me.column생산량태양열 = MyBase.Columns("생산량태양열")
Me.column생산량지열 = MyBase.Columns("생산량지열")
@@ -4742,6 +4753,8 @@ Partial Public Class DSR
MyBase.Columns.Add(Me.columnmon)
Me.column전력태양광 = New Global.System.Data.DataColumn("전력태양광", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.column전력태양광)
Me.column전력태양광offsite = New Global.System.Data.DataColumn("전력태양광offsite", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.column전력태양광offsite)
Me.column전력열병합 = New Global.System.Data.DataColumn("전력열병합", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.column전력열병합)
Me.column생산량태양열 = New Global.System.Data.DataColumn("생산량태양열", GetType(String), Nothing, Global.System.Data.MappingType.Element)
@@ -4758,6 +4771,7 @@ Partial Public Class DSR
MyBase.Columns.Add(Me.column신재생면적당열생산량)
Me.column전력태양광.Caption = "에너지요구량"
Me.column전력태양광.DefaultValue = CType("0",String)
Me.column전력태양광offsite.DefaultValue = CType("0",String)
Me.column전력열병합.Caption = "단위면적당요구량"
Me.column전력열병합.DefaultValue = CType("0",String)
Me.column생산량태양열.Caption = "난방에너지요구량열"
@@ -10902,17 +10916,32 @@ Partial Public Class DSR
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Property 전력태양광() As String
Get
Try
If Me.Is전력태양광Null Then
Return "0"
Else
Return CType(Me(Me.table생산에너지.전력태양광Column),String)
Catch e As Global.System.InvalidCastException
Throw New Global.System.Data.StrongTypingException("'생산에너지' 테이블의 '전력태양광' 열의 값이 DBNull입니다.", e)
End Try
End If
End Get
Set
Me(Me.table생산에너지.전력태양광Column) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Property 전력태양광offsite() As String
Get
If Me.Is전력태양광offsiteNull Then
Return "0"
Else
Return CType(Me(Me.table생산에너지.전력태양광offsiteColumn),String)
End If
End Get
Set
Me(Me.table생산에너지.전력태양광offsiteColumn) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Property 전력열병합() As String
@@ -11042,6 +11071,18 @@ Partial Public Class DSR
Me(Me.table생산에너지.전력태양광Column) = Global.System.Convert.DBNull
End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Function Is전력태양광offsiteNull() As Boolean
Return Me.IsNull(Me.table생산에너지.전력태양광offsiteColumn)
End Function
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Sub Set전력태양광offsiteNull()
Me(Me.table생산에너지.전력태양광offsiteColumn) = Global.System.Convert.DBNull
End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "4.0.0.0")> _
Public Function Is전력열병합Null() As Boolean

View File

@@ -173,7 +173,8 @@
<xs:complexType>
<xs:sequence>
<xs:element name="mon" msprop:Generator_ColumnVarNameInTable="columnmon" msprop:Generator_ColumnPropNameInRow="mon" msprop:Generator_ColumnPropNameInTable="monColumn" msprop:Generator_UserColumnName="mon" type="xs:string" minOccurs="0" />
<xs:element name="전력태양광" msdata:Caption="에너지요구량" msprop:Generator_ColumnVarNameInTable="column전력태양광" msprop:Generator_ColumnPropNameInRow="전력태양광" msprop:Generator_ColumnPropNameInTable="전력태양광Column" msprop:Generator_UserColumnName="전력태양광" type="xs:string" default="0" minOccurs="0" />
<xs:element name="전력태양광" msdata:Caption="에너지요구량" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="전력태양광" msprop:Generator_ColumnVarNameInTable="column전력태양광" msprop:Generator_ColumnPropNameInTable="전력태양광Column" msprop:Generator_UserColumnName="전력태양광" type="xs:string" default="0" minOccurs="0" />
<xs:element name="전력태양광offsite" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="전력태양광offsite" msprop:Generator_ColumnVarNameInTable="column전력태양광offsite" msprop:Generator_ColumnPropNameInTable="전력태양광offsiteColumn" msprop:Generator_UserColumnName="전력태양광offsite" type="xs:string" default="0" minOccurs="0" />
<xs:element name="전력열병합" msdata:Caption="단위면적당요구량" msprop:Generator_ColumnVarNameInTable="column전력열병합" msprop:Generator_ColumnPropNameInRow="전력열병합" msprop:Generator_ColumnPropNameInTable="전력열병합Column" msprop:Generator_UserColumnName="전력열병합" type="xs:string" default="0" minOccurs="0" />
<xs:element name="생산량태양열" msdata:Caption="난방에너지요구량열" msprop:Generator_ColumnVarNameInTable="column생산량태양열" msprop:Generator_ColumnPropNameInRow="생산량태양열" msprop:Generator_ColumnPropNameInTable="생산량태양열Column" msprop:Generator_UserColumnName="생산량태양열" type="xs:string" default="0" minOccurs="0" />
<xs:element name="생산량지열" msdata:Caption="난방에너지요구량공조" msprop:Generator_ColumnVarNameInTable="column생산량지열" msprop:Generator_ColumnPropNameInRow="생산량지열" msprop:Generator_ColumnPropNameInTable="생산량지열Column" msprop:Generator_UserColumnName="생산량지열" type="xs:string" default="0" minOccurs="0" />
@@ -205,7 +206,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Pyonga_REQ" msprop:Generator_TableClassName="Pyonga_REQDataTable" msprop:Generator_TableVarName="tablePyonga_REQ" msprop:Generator_TablePropName="Pyonga_REQ" msprop:Generator_RowDeletingName="Pyonga_REQRowDeleting" msprop:Generator_RowChangingName="Pyonga_REQRowChanging" msprop:Generator_RowEvHandlerName="Pyonga_REQRowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_REQRowDeleted" msprop:Generator_UserTableName="Pyonga_REQ" msprop:Generator_RowChangedName="Pyonga_REQRowChanged" msprop:Generator_RowEvArgName="Pyonga_REQRowChangeEvent" msprop:Generator_RowClassName="Pyonga_REQRow">
<xs:element name="Pyonga_REQ" msprop:Generator_TableClassName="Pyonga_REQDataTable" msprop:Generator_TableVarName="tablePyonga_REQ" msprop:Generator_RowChangedName="Pyonga_REQRowChanged" msprop:Generator_TablePropName="Pyonga_REQ" msprop:Generator_RowDeletingName="Pyonga_REQRowDeleting" msprop:Generator_RowChangingName="Pyonga_REQRowChanging" msprop:Generator_RowEvHandlerName="Pyonga_REQRowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_REQRowDeleted" msprop:Generator_RowClassName="Pyonga_REQRow" msprop:Generator_UserTableName="Pyonga_REQ" msprop:Generator_RowEvArgName="Pyonga_REQRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="종류" msdata:Caption="Mon" msprop:Generator_ColumnVarNameInTable="column종류" msprop:Generator_ColumnPropNameInRow="종류" msprop:Generator_ColumnPropNameInTable="종류Column" msprop:Generator_UserColumnName="종류" type="xs:string" minOccurs="0" />
@@ -213,7 +214,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Pyonga_USE" msprop:Generator_TableClassName="Pyonga_USEDataTable" msprop:Generator_TableVarName="tablePyonga_USE" msprop:Generator_TablePropName="Pyonga_USE" msprop:Generator_RowDeletingName="Pyonga_USERowDeleting" msprop:Generator_RowChangingName="Pyonga_USERowChanging" msprop:Generator_RowEvHandlerName="Pyonga_USERowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_USERowDeleted" msprop:Generator_UserTableName="Pyonga_USE" msprop:Generator_RowChangedName="Pyonga_USERowChanged" msprop:Generator_RowEvArgName="Pyonga_USERowChangeEvent" msprop:Generator_RowClassName="Pyonga_USERow">
<xs:element name="Pyonga_USE" msprop:Generator_TableClassName="Pyonga_USEDataTable" msprop:Generator_TableVarName="tablePyonga_USE" msprop:Generator_RowChangedName="Pyonga_USERowChanged" msprop:Generator_TablePropName="Pyonga_USE" msprop:Generator_RowDeletingName="Pyonga_USERowDeleting" msprop:Generator_RowChangingName="Pyonga_USERowChanging" msprop:Generator_RowEvHandlerName="Pyonga_USERowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_USERowDeleted" msprop:Generator_RowClassName="Pyonga_USERow" msprop:Generator_UserTableName="Pyonga_USE" msprop:Generator_RowEvArgName="Pyonga_USERowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="종류" msdata:Caption="Mon" msprop:Generator_ColumnVarNameInTable="column종류" msprop:Generator_ColumnPropNameInRow="종류" msprop:Generator_ColumnPropNameInTable="종류Column" msprop:Generator_UserColumnName="종류" type="xs:string" minOccurs="0" />
@@ -221,7 +222,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Pyonga_1USE" msprop:Generator_TableClassName="Pyonga_1USEDataTable" msprop:Generator_TableVarName="tablePyonga_1USE" msprop:Generator_TablePropName="Pyonga_1USE" msprop:Generator_RowDeletingName="Pyonga_1USERowDeleting" msprop:Generator_RowChangingName="Pyonga_1USERowChanging" msprop:Generator_RowEvHandlerName="Pyonga_1USERowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_1USERowDeleted" msprop:Generator_UserTableName="Pyonga_1USE" msprop:Generator_RowChangedName="Pyonga_1USERowChanged" msprop:Generator_RowEvArgName="Pyonga_1USERowChangeEvent" msprop:Generator_RowClassName="Pyonga_1USERow">
<xs:element name="Pyonga_1USE" msprop:Generator_TableClassName="Pyonga_1USEDataTable" msprop:Generator_TableVarName="tablePyonga_1USE" msprop:Generator_RowChangedName="Pyonga_1USERowChanged" msprop:Generator_TablePropName="Pyonga_1USE" msprop:Generator_RowDeletingName="Pyonga_1USERowDeleting" msprop:Generator_RowChangingName="Pyonga_1USERowChanging" msprop:Generator_RowEvHandlerName="Pyonga_1USERowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_1USERowDeleted" msprop:Generator_RowClassName="Pyonga_1USERow" msprop:Generator_UserTableName="Pyonga_1USE" msprop:Generator_RowEvArgName="Pyonga_1USERowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="종류" msdata:Caption="Mon" msprop:Generator_ColumnVarNameInTable="column종류" msprop:Generator_ColumnPropNameInRow="종류" msprop:Generator_ColumnPropNameInTable="종류Column" msprop:Generator_UserColumnName="종류" type="xs:string" minOccurs="0" />
@@ -229,7 +230,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Pyonga_YK" msprop:Generator_TableClassName="Pyonga_YKDataTable" msprop:Generator_TableVarName="tablePyonga_YK" msprop:Generator_TablePropName="Pyonga_YK" msprop:Generator_RowDeletingName="Pyonga_YKRowDeleting" msprop:Generator_RowChangingName="Pyonga_YKRowChanging" msprop:Generator_RowEvHandlerName="Pyonga_YKRowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_YKRowDeleted" msprop:Generator_UserTableName="Pyonga_YK" msprop:Generator_RowChangedName="Pyonga_YKRowChanged" msprop:Generator_RowEvArgName="Pyonga_YKRowChangeEvent" msprop:Generator_RowClassName="Pyonga_YKRow">
<xs:element name="Pyonga_YK" msprop:Generator_TableClassName="Pyonga_YKDataTable" msprop:Generator_TableVarName="tablePyonga_YK" msprop:Generator_RowChangedName="Pyonga_YKRowChanged" msprop:Generator_TablePropName="Pyonga_YK" msprop:Generator_RowDeletingName="Pyonga_YKRowDeleting" msprop:Generator_RowChangingName="Pyonga_YKRowChanging" msprop:Generator_RowEvHandlerName="Pyonga_YKRowChangeEventHandler" msprop:Generator_RowDeletedName="Pyonga_YKRowDeleted" msprop:Generator_RowClassName="Pyonga_YKRow" msprop:Generator_UserTableName="Pyonga_YK" msprop:Generator_RowEvArgName="Pyonga_YKRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="벽체종류" msdata:Caption="Mon" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="벽체종류" msprop:Generator_ColumnVarNameInTable="column벽체종류" msprop:Generator_ColumnPropNameInTable="벽체종류Column" msprop:Generator_UserColumnName="벽체종류" type="xs:string" default="" minOccurs="0" />
@@ -274,7 +275,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="월별1차에너지사용량" msprop:Generator_TableClassName="월별1차에너지사용량DataTable" msprop:Generator_TableVarName="table월별1차에너지사용량" msprop:Generator_TablePropName="월별1차에너지사용량" msprop:Generator_RowDeletingName="월별1차에너지사용량RowDeleting" msprop:Generator_RowChangingName="월별1차에너지사용량RowChanging" msprop:Generator_RowEvHandlerName="월별1차에너지사용량RowChangeEventHandler" msprop:Generator_RowDeletedName="월별1차에너지사용량RowDeleted" msprop:Generator_UserTableName="월별1차에너지사용량" msprop:Generator_RowChangedName="월별1차에너지사용량RowChanged" msprop:Generator_RowEvArgName="월별1차에너지사용량RowChangeEvent" msprop:Generator_RowClassName="월별1차에너지사용량Row">
<xs:element name="월별1차에너지사용량" msprop:Generator_TableClassName="월별1차에너지사용량DataTable" msprop:Generator_TableVarName="table월별1차에너지사용량" msprop:Generator_RowChangedName="월별1차에너지사용량RowChanged" msprop:Generator_TablePropName="월별1차에너지사용량" msprop:Generator_RowDeletingName="월별1차에너지사용량RowDeleting" msprop:Generator_RowChangingName="월별1차에너지사용량RowChanging" msprop:Generator_RowEvHandlerName="월별1차에너지사용량RowChangeEventHandler" msprop:Generator_RowDeletedName="월별1차에너지사용량RowDeleted" msprop:Generator_RowClassName="월별1차에너지사용량Row" msprop:Generator_UserTableName="월별1차에너지사용량" msprop:Generator_RowEvArgName="월별1차에너지사용량RowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="년" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="년" msprop:Generator_ColumnVarNameInTable="column년" msprop:Generator_ColumnPropNameInTable="년Column" msprop:Generator_UserColumnName="년" type="xs:string" default="" />
@@ -286,7 +287,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="설계계산결과" msprop:Generator_TableClassName="설계계산결과DataTable" msprop:Generator_TableVarName="table설계계산결과" msprop:Generator_TablePropName="설계계산결과" msprop:Generator_RowDeletingName="설계계산결과RowDeleting" msprop:Generator_RowChangingName="설계계산결과RowChanging" msprop:Generator_RowEvHandlerName="설계계산결과RowChangeEventHandler" msprop:Generator_RowDeletedName="설계계산결과RowDeleted" msprop:Generator_UserTableName="설계계산결과" msprop:Generator_RowChangedName="설계계산결과RowChanged" msprop:Generator_RowEvArgName="설계계산결과RowChangeEvent" msprop:Generator_RowClassName="설계계산결과Row">
<xs:element name="설계계산결과" msprop:Generator_TableClassName="설계계산결과DataTable" msprop:Generator_TableVarName="table설계계산결과" msprop:Generator_RowChangedName="설계계산결과RowChanged" msprop:Generator_TablePropName="설계계산결과" msprop:Generator_RowDeletingName="설계계산결과RowDeleting" msprop:Generator_RowChangingName="설계계산결과RowChanging" msprop:Generator_RowEvHandlerName="설계계산결과RowChangeEventHandler" msprop:Generator_RowDeletedName="설계계산결과RowDeleted" msprop:Generator_RowClassName="설계계산결과Row" msprop:Generator_UserTableName="설계계산결과" msprop:Generator_RowEvArgName="설계계산결과RowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="월" msprop:nullValue="" msprop:Generator_ColumnPropNameInRow="월" msprop:Generator_ColumnVarNameInTable="column월" msprop:Generator_ColumnPropNameInTable="월Column" msprop:Generator_UserColumnName="월" type="xs:string" default="" />
@@ -303,7 +304,7 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="설계계산파라미터" msprop:Generator_TableClassName="설계계산파라미터DataTable" msprop:Generator_TableVarName="table설계계산파라미터" msprop:Generator_TablePropName="설계계산파라미터" msprop:Generator_RowDeletingName="설계계산파라미터RowDeleting" msprop:Generator_RowChangingName="설계계산파라미터RowChanging" msprop:Generator_RowEvHandlerName="설계계산파라미터RowChangeEventHandler" msprop:Generator_RowDeletedName="설계계산파라미터RowDeleted" msprop:Generator_UserTableName="설계계산파라미터" msprop:Generator_RowChangedName="설계계산파라미터RowChanged" msprop:Generator_RowEvArgName="설계계산파라미터RowChangeEvent" msprop:Generator_RowClassName="설계계산파라미터Row">
<xs:element name="설계계산파라미터" msprop:Generator_TableClassName="설계계산파라미터DataTable" msprop:Generator_TableVarName="table설계계산파라미터" msprop:Generator_RowChangedName="설계계산파라미터RowChanged" msprop:Generator_TablePropName="설계계산파라미터" msprop:Generator_RowDeletingName="설계계산파라미터RowDeleting" msprop:Generator_RowChangingName="설계계산파라미터RowChanging" msprop:Generator_RowEvHandlerName="설계계산파라미터RowChangeEventHandler" msprop:Generator_RowDeletedName="설계계산파라미터RowDeleted" msprop:Generator_RowClassName="설계계산파라미터Row" msprop:Generator_UserTableName="설계계산파라미터" msprop:Generator_RowEvArgName="설계계산파라미터RowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="난방" msprop:nullValue="0" msprop:Generator_ColumnPropNameInRow="난방" msprop:Generator_ColumnVarNameInTable="column난방" msprop:Generator_ColumnPropNameInTable="난방Column" msprop:Generator_UserColumnName="난방" type="xs:string" default="0" minOccurs="0" />

View File

@@ -96,6 +96,7 @@ Partial Class Frm_New
Me.tb_열성능비 = New Eco2Ar.MyTb()
Me.tb_지열펌프용량 = New Eco2Ar.MyTb()
Me.태양광Panel = New System.Windows.Forms.Panel()
Me.CheckBox1 = New System.Windows.Forms.CheckBox()
Me.MyTb2 = New Eco2Ar.MyTb()
Me.cmb_모듈종류 = New Eco2Ar.MyCmb()
Me.cmb_모듈방위 = New Eco2Ar.MyCmb()
@@ -985,6 +986,7 @@ Partial Class Frm_New
'
Me.태양광Panel.BackColor = System.Drawing.Color.FromArgb(CType(CType(243, Byte), Integer), CType(CType(244, Byte), Integer), CType(CType(246, Byte), Integer))
Me.태양광Panel.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.태양광Panel.Controls.Add(Me.CheckBox1)
Me.태양광Panel.Controls.Add(Label34)
Me.태양광Panel.Controls.Add(Me.MyTb2)
Me.태양광Panel.Controls.Add(Label3)
@@ -1005,6 +1007,18 @@ Partial Class Frm_New
Me.태양광Panel.Size = New System.Drawing.Size(279, 198)
Me.태양광Panel.TabIndex = 0
'
'CheckBox1
'
Me.CheckBox1.AutoSize = True
Me.CheckBox1.DataBindings.Add(New System.Windows.Forms.Binding("Checked", Me.bs, "대지외설치여부", True))
Me.CheckBox1.ForeColor = System.Drawing.SystemColors.ControlDarkDark
Me.CheckBox1.Location = New System.Drawing.Point(145, 4)
Me.CheckBox1.Name = "CheckBox1"
Me.CheckBox1.Size = New System.Drawing.Size(120, 16)
Me.CheckBox1.TabIndex = 53
Me.CheckBox1.Text = "대지외 설치여부"
Me.CheckBox1.UseVisualStyleBackColor = True
'
'MyTb2
'
Me.MyTb2.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.bs, "태양광용량", True))
@@ -1269,10 +1283,10 @@ Partial Class Frm_New
Me.chk_개별기기적용.ForeColor = System.Drawing.SystemColors.ControlDarkDark
Me.chk_개별기기적용.Location = New System.Drawing.Point(145, 4)
Me.chk_개별기기적용.Name = "chk_개별기기적용"
Me.chk_개별기기적용.Size = New System.Drawing.Size(115, 16)
Me.chk_개별기기적용.Size = New System.Drawing.Size(120, 16)
Me.chk_개별기기적용.TabIndex = 172
Me.chk_개별기기적용.Tag = "개별기기적용"
Me.chk_개별기기적용.Text = "신재생적용여부"
Me.chk_개별기기적용.Text = "신재생 적용여부"
Me.chk_개별기기적용.UseVisualStyleBackColor = True
'
'tb_열생산능력
@@ -1453,4 +1467,5 @@ Partial Class Frm_New
Friend WithEvents lb_code As System.Windows.Forms.ToolStripLabel
Friend WithEvents MyTb2 As Eco2Ar.MyTb
Friend WithEvents DataGridViewTextBoxColumn1 As System.Windows.Forms.DataGridViewTextBoxColumn
Friend WithEvents CheckBox1 As System.Windows.Forms.CheckBox
End Class

View File

@@ -240,9 +240,6 @@
<metadata name="DS.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>286, 17</value>
</metadata>
<metadata name="DS.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>286, 17</value>
</metadata>
<metadata name="bn.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>353, 17</value>
</metadata>

View File

@@ -941,20 +941,38 @@
'//자립률관련추가 170725
'//170725
Dim 단위면적당신재생1차에너지합 As Decimal = 0
Dim 단위면적당신재생1차에너지합_offsite As Decimal = 0
Dim 단위면적당1차에너소비량합 As Decimal = 0
Dim 에너지자립률 As Double = 0
Dim 에너지자립률_offsite As Double = 0
Dim Sum As Decimal = (Result1.생산E(0).태양광전력생산량 + Result1.생산E(0).신재생열병합전력생산량) / (Result1.일차E소요량(0).난방전력 + Result1.일차E소요량(0).냉방전력 + Result1.일차E소요량(0).급탕전력 + Result1.일차E소요량(0).조명전력 + Result1.일차E소요량(0).환기전력)
Dim Sum_offsite As Decimal = (Result1.생산E(0).태양광전력생산량_offsite) / (Result1.일차E소요량(0).난방전력 + Result1.일차E소요량(0).냉방전력 + Result1.일차E소요량(0).급탕전력 + Result1.일차E소요량(0).조명전력 + Result1.일차E소요량(0).환기전력)
Dim 난방 As Decimal = Sum * Result1.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
Dim 냉방 As Decimal = Sum * Result1.일차E소요량(0).냉방전력
Dim 조명 As Decimal = Sum * Result1.일차E소요량(0).조명전력
Dim 급탕 As Decimal = Sum * Result1.일차E소요량(0).급탕전력
Dim 환기 As Decimal = Sum * Result1.일차E소요량(0).환기전력
Dim 난방_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
Dim 냉방_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).냉방전력
Dim 조명_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).조명전력
Dim 급탕_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).급탕전력
Dim 환기_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).환기전력
Dim 난방면적 As Decimal = 0
Dim 냉방면적 As Decimal = 0
Dim 조명면적 As Decimal = 0
Dim 급탕면적 As Decimal = 0
Dim 환기면적 As Decimal = 0
Dim 난방면적_offsite As Decimal = 0
Dim 냉방면적_offsite As Decimal = 0
Dim 조명면적_offsite As Decimal = 0
Dim 급탕면적_offsite As Decimal = 0
Dim 환기면적_offsite As Decimal = 0
If Result1.사용면적.H <> 0 Then
난방면적 = TOSG(IIf(난방 = 0, 0, 난방 / Result1.사용면적.H))
End If
@@ -971,26 +989,70 @@
환기면적 = TOSG(IIf(환기 = 0, 0, 환기 / Result1.사용면적.V))
End If
If Result1.사용면적.H <> 0 Then
난방면적_offsite = TOSG(IIf(난방_offsite = 0, 0, 난방_offsite / Result1.사용면적.H))
End If
If Result1.사용면적.C <> 0 Then
냉방면적_offsite = TOSG(IIf(냉방_offsite = 0, 0, 냉방_offsite / Result1.사용면적.C))
End If
If Result1.사용면적.L <> 0 Then
조명면적_offsite = TOSG(IIf(조명_offsite = 0, 0, 조명_offsite / Result1.사용면적.L))
End If
If Result1.사용면적.W <> 0 Then
급탕면적_offsite = TOSG(IIf(급탕_offsite = 0, 0, 급탕_offsite / Result1.사용면적.W))
End If
If Result1.사용면적.V <> 0 Then
환기면적_offsite = TOSG(IIf(환기_offsite = 0, 0, 환기_offsite / Result1.사용면적.V))
End If
Dim 전기 As Decimal = 난방면적 + 냉방면적 + 조명면적 + 급탕면적 + 환기면적
Dim 전기_offsite As Decimal = 난방면적_offsite + 냉방면적_offsite + 조명면적_offsite + 급탕면적_offsite + 환기면적_offsite
'//열병합신재생에너지추가 130831 arin
Dim _자립_신재생에너지 As Single = -1 * (Result1.생산E(0).면적당생산량태양열 + Result1.생산E(0).신재생면적당열생산량 + Result1.생산E(0).면적당생산량지열 + 전기 * 2.75)
Dim _자립_신재생에너지_offsite As Single = -1 * (전기_offsite * 2.75)
난방에너지 = Math.Round(Result1.일차E소요량(0).난방면적, 1)
냉방에너지 = Math.Round(Result1.일차E소요량(0).냉방면적, 1)
급탕에너지 = Math.Round(Result1.일차E소요량(0).급탕면적, 1)
조명에너지 = Math.Round(Result1.일차E소요량(0).조명면적, 1)
환기에너지 = Math.Round(Result1.일차E소요량(0).환기면적, 1)
단위면적당신재생1차에너지합 = Math.Round(-1 * _자립_신재생에너지, 1)
단위면적당신재생1차에너지합_offsite = Math.Round(-1 * _자립_신재생에너지_offsite, 1)
단위면적당1차에너소비량합 = 난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지 + 단위면적당신재생1차에너지합
If 단위면적당1차에너소비량합 <> 0 Then
에너지자립률 = (단위면적당신재생1차에너지합 / 단위면적당1차에너소비량합) * 100
'에너지자립률 = (단위면적당신재생1차에너지합 / 단위면적당1차에너소비량합) * 100
에너지자립률 = (Math.Round(단위면적당신재생1차에너지합, 1) / 단위면적당1차에너소비량합) * 100
Dim scale As Decimal = 0
If 에너지자립률 >= 20 Then
scale = 1.0
ElseIf 에너지자립률 >= 15 Then
scale = 0.9
ElseIf 에너지자립률 >= 10 Then
scale = 0.8
Else
scale = 0.7
End If
에너지자립률_offsite = (Math.Round(단위면적당신재생1차에너지합_offsite * scale, 1) / 단위면적당1차에너소비량합) * 100
에너지자립률 += 에너지자립률_offsite
Else
에너지자립률 = 0
에너지자립률_offsite = 0
End If
FpSpread1_Sheet1.Cells(Row, DataColumnIndex).Value = 에너지자립률.ToString("N2") : Row += 1
FpSpread1_Sheet1.Cells(Row, DataColumnIndex).Value = 단위면적당신재생1차에너지합.ToString("N1") : Row += 1
FpSpread1_Sheet1.Cells(Row, DataColumnIndex).Value = 단위면적당1차에너소비량합.ToString("N1") : Row += 1
'//210702
FpSpread1_Sheet1.Cells(Row, DataColumnIndex).Value = 에너지자립률_offsite.ToString("N2") : Row += 1
FpSpread1_Sheet1.Cells(Row, DataColumnIndex).Value = 단위면적당신재생1차에너지합_offsite.ToString("N1") : Row += 1
End Sub

View File

@@ -22,8 +22,12 @@
#End Region
Dim 단위면적당신재생1차에너지합 As Decimal = 0
Dim 단위면적당신재생1차에너지합offsite As Decimal = 0
Dim 단위면적당1차에너소비량합 As Decimal = 0
Dim 에너지자립률 As Double = 0
Dim 에너지자립률offsite As Double = 0
Private Sub Frm_v20091231_Result_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Me.DSR.TReqUse.Merge(DSETR1.TReqUse)
MakeGraphTable()
@@ -44,12 +48,20 @@
Dim param1 As New Microsoft.Reporting.WinForms.ReportParameter("자립률", 에너지자립률.ToString("N2"))
params.Add(param1)
Dim param2 As New Microsoft.Reporting.WinForms.ReportParameter("생산량", 단위면적당신재생1차에너지합.ToString("N1"))
params.Add(param2)
Dim param3 As New Microsoft.Reporting.WinForms.ReportParameter("소비량", 단위면적당1차에너소비량합.ToString("N1"))
params.Add(param3)
'//210702
Dim param4 As New Microsoft.Reporting.WinForms.ReportParameter("자립률offsite", 에너지자립률offsite.ToString("N2"))
params.Add(param4)
Dim param5 As New Microsoft.Reporting.WinForms.ReportParameter("생산량offsite", 단위면적당신재생1차에너지합offsite.ToString("N1"))
params.Add(param5)
Me.ReportViewer1.LocalReport.SetParameters(params)
@@ -112,18 +124,33 @@
Dim Sum As Decimal = (Result1.생산E(0).태양광전력생산량 + Result1.생산E(0).신재생열병합전력생산량) / (Result1.일차E소요량(0).난방전력 + Result1.일차E소요량(0).냉방전력 + Result1.일차E소요량(0).급탕전력 + Result1.일차E소요량(0).조명전력 + Result1.일차E소요량(0).환기전력)
Dim Sum_offsite As Decimal = (Result1.생산E(0).태양광전력생산량_offsite) / (Result1.일차E소요량(0).난방전력 + Result1.일차E소요량(0).냉방전력 + Result1.일차E소요량(0).급탕전력 + Result1.일차E소요량(0).조명전력 + Result1.일차E소요량(0).환기전력)
Dim 난방 As Decimal = Sum * Result1.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
Dim 냉방 As Decimal = Sum * Result1.일차E소요량(0).냉방전력
Dim 조명 As Decimal = Sum * Result1.일차E소요량(0).조명전력
Dim 급탕 As Decimal = Sum * Result1.일차E소요량(0).급탕전력
Dim 환기 As Decimal = Sum * Result1.일차E소요량(0).환기전력
Dim 난방_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
Dim 냉방_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).냉방전력
Dim 조명_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).조명전력
Dim 급탕_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).급탕전력
Dim 환기_offsite As Decimal = Sum_offsite * Result1.일차E소요량(0).환기전력
Dim 난방면적 As Decimal = 0
Dim 냉방면적 As Decimal = 0
Dim 조명면적 As Decimal = 0
Dim 급탕면적 As Decimal = 0
Dim 환기면적 As Decimal = 0
Dim 난방면적_offsite As Decimal = 0
Dim 냉방면적_offsite As Decimal = 0
Dim 조명면적_offsite As Decimal = 0
Dim 급탕면적_offsite As Decimal = 0
Dim 환기면적_offsite As Decimal = 0
If Result1.사용면적.H <> 0 Then
난방면적 = TOSG(IIf(난방 = 0, 0, 난방 / Result1.사용면적.H))
End If
@@ -140,15 +167,35 @@
환기면적 = TOSG(IIf(환기 = 0, 0, 환기 / Result1.사용면적.V))
End If
If Result1.사용면적.H <> 0 Then
난방면적_offsite = TOSG(IIf(난방_offsite = 0, 0, 난방_offsite / Result1.사용면적.H))
End If
If Result1.사용면적.C <> 0 Then
냉방면적_offsite = TOSG(IIf(냉방_offsite = 0, 0, 냉방_offsite / Result1.사용면적.C))
End If
If Result1.사용면적.L <> 0 Then
조명면적_offsite = TOSG(IIf(조명_offsite = 0, 0, 조명_offsite / Result1.사용면적.L))
End If
If Result1.사용면적.W <> 0 Then
급탕면적_offsite = TOSG(IIf(급탕_offsite = 0, 0, 급탕_offsite / Result1.사용면적.W))
End If
If Result1.사용면적.V <> 0 Then
환기면적_offsite = TOSG(IIf(환기_offsite = 0, 0, 환기_offsite / Result1.사용면적.V))
End If
Dim 전기 As Decimal = 난방면적 + 냉방면적 + 조명면적 + 급탕면적 + 환기면적
Dim 전기_offsite As Decimal = 난방면적_offsite + 냉방면적_offsite + 조명면적_offsite + 급탕면적_offsite + 환기면적_offsite
'//열병합신재생에너지추가 130831 arin
신재생에너지 = Math.Round(-1 * (Result1.생산E(0).면적당생산량태양열 + Result1.생산E(0).신재생면적당열생산량 + Result1.생산E(0).면적당생산량지열 + 전기 * 2.75), 1)
Dim 신재생에너지_offsite As Decimal = Math.Round(-1 * (전기_offsite * 2.75), 1)
단위면적당신재생1차에너지합 = -1 * 신재생에너지
단위면적당신재생1차에너지합offsite = -1 * 신재생에너지_offsite
' 신재생에너지 = -1 * (합_열 + 합_전기 * 2.75) ' ' Result1.생산E(0).태양광전력생산량 * 2.75)
@@ -206,9 +253,26 @@
단위면적당1차에너소비량합 = 난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지 + Math.Round(단위면적당신재생1차에너지합, 1)
If 단위면적당1차에너소비량합 <> 0 Then
에너지자립률 = (Math.Round(단위면적당신재생1차에너지합, 1) / 단위면적당1차에너소비량합) * 100
Dim scale As Decimal = 0
If 에너지자립률 >= 20 Then
scale = 1.0
ElseIf 에너지자립률 >= 15 Then
scale = 0.9
ElseIf 에너지자립률 >= 10 Then
scale = 0.8
Else
scale = 0.7
End If
에너지자립률offsite = (Math.Round(단위면적당신재생1차에너지합offsite * scale, 1) / 단위면적당1차에너소비량합) * 100
에너지자립률 += 에너지자립률offsite
Else
에너지자립률 = 0
에너지자립률offsite = 0
End If
Case 1 '//에너지소요량

View File

@@ -368,7 +368,7 @@
<DataSetName>DSR_Graph_Req</DataSetName>
<Top>0.25cm</Top>
<Left>0.25cm</Left>
<Height>8.39146cm</Height>
<Height>8.07396cm</Height>
<Width>18.25cm</Width>
<CustomProperties>
<CustomProperty>
@@ -711,9 +711,9 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</FilterValues>
</Filter>
</Filters>
<Top>10.4073cm</Top>
<Top>9.9628cm</Top>
<Left>0.25cm</Left>
<Height>8.44437cm</Height>
<Height>7.80937cm</Height>
<Width>18.25cm</Width>
<ZIndex>1</ZIndex>
<CustomProperties>
@@ -932,7 +932,7 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<OmitBorderOnPageBreak>true</OmitBorderOnPageBreak>
<NoRowsMessage>No Data</NoRowsMessage>
<DataSetName>DSR_Graph_ReqUse</DataSetName>
<Top>18.94868cm</Top>
<Top>17.96442cm</Top>
<Left>0.27775cm</Left>
<Height>1.26985cm</Height>
<Width>5.05717cm</Width>
@@ -1157,7 +1157,7 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>DSR_Graph_Req</DataSetName>
<Top>8.75964cm</Top>
<Top>8.44214cm</Top>
<Left>0.30903cm</Left>
<Height>1.40228cm</Height>
<Width>2.88938cm</Width>
@@ -1178,10 +1178,10 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<Paragraph>
<TextRuns>
<TextRun>
<Value>에너지자립률 : </Value>
<Value>에너지자립률(전체): </Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
@@ -1194,7 +1194,7 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<Top>0.09525cm</Top>
<Left>0.12253cm</Left>
<Height>0.56825cm</Height>
<Width>2.41733cm</Width>
<Width>3.33808cm</Width>
<Style>
<Border>
<Style>None</Style>
@@ -1211,10 +1211,10 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<Paragraph>
<TextRuns>
<TextRun>
<Value>단위면적당 1차에너지생산량 :</Value>
<Value>단위면적당 1차에너지생산량(대지내):</Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
@@ -1225,9 +1225,9 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>4.74537cm</Left>
<Left>5.03112cm</Left>
<Height>0.56825cm</Height>
<Width>4.50225cm</Width>
<Width>5.042cm</Width>
<ZIndex>1</ZIndex>
<Style>
<Border>
@@ -1248,7 +1248,7 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<Value>단위면적당 1차에너지소비량 : </Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
@@ -1259,9 +1259,9 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>10.80321cm</Left>
<Left>11.5652cm</Left>
<Height>0.56825cm</Height>
<Width>4.49167cm</Width>
<Width>4.14242cm</Width>
<ZIndex>2</ZIndex>
<Style>
<Border>
@@ -1293,8 +1293,8 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>3.17897cm</Left>
<Height>0.50475cm</Height>
<Left>4.38547cm</Left>
<Height>0.56825cm</Height>
<Width>0.75847cm</Width>
<ZIndex>3</ZIndex>
<Style>
@@ -1323,15 +1323,15 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Left</TextAlign>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>9.13473cm</Left>
<Top>0.0635cm</Top>
<Left>9.99727cm</Left>
<Height>0.56825cm</Height>
<Width>1.12241cm</Width>
<Width>0.96366cm</Width>
<ZIndex>4</ZIndex>
<Style>
<Border>
@@ -1359,13 +1359,13 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>15.29488cm</Left>
<Top>0.0635cm</Top>
<Left>15.64413cm</Left>
<Height>0.56825cm</Height>
<Width>1.15416cm</Width>
<ZIndex>5</ZIndex>
@@ -1394,17 +1394,191 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.0635cm</Top>
<Left>3.25247cm</Left>
<Height>0.56825cm</Height>
<Width>1.09066cm</Width>
<ZIndex>6</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox3">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>에너지자립률(대지외):</Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.58837cm</Top>
<Left>0.12253cm</Left>
<Height>0.56825cm</Height>
<Width>3.33808cm</Width>
<ZIndex>7</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox9">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>단위면적당 1차에너지생산량(대지외):</Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>8pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.58837cm</Top>
<Left>5.03112cm</Left>
<Height>0.56825cm</Height>
<Width>5.042cm</Width>
<ZIndex>8</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox11">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value></Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Left</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.09525cm</Top>
<Left>2.33172cm</Left>
<Top>0.58837cm</Top>
<Left>4.38547cm</Left>
<Height>0.56825cm</Height>
<Width>1.12241cm</Width>
<ZIndex>6</ZIndex>
<Width>0.75847cm</Width>
<ZIndex>9</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox12">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!생산량offsite.Value</Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.46137cm</Top>
<Left>9.99727cm</Left>
<Height>0.56825cm</Height>
<Width>0.96366cm</Width>
<ZIndex>10</ZIndex>
<Style>
<Border>
<Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox13">
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Parameters!자립률offsite.Value</Value>
<Style>
<FontFamily>맑은 고딕</FontFamily>
<FontSize>9pt</FontSize>
<FontWeight>Bold</FontWeight>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<Top>0.46137cm</Top>
<Left>3.25247cm</Left>
<Height>0.56825cm</Height>
<Width>1.09066cm</Width>
<ZIndex>11</ZIndex>
<Style>
<Border>
<Style>None</Style>
@@ -1417,10 +1591,9 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Textbox>
</ReportItems>
<KeepTogether>true</KeepTogether>
<Top>20.32436cm</Top>
<Left>0.25cm</Left>
<Height>0.85196cm</Height>
<Width>16.44904cm</Width>
<Top>19.37185cm</Top>
<Height>1.18837cm</Height>
<Width>17.87958cm</Width>
<ZIndex>4</ZIndex>
<Style>
<Border>
@@ -1429,7 +1602,7 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
</Style>
</Rectangle>
</ReportItems>
<Height>21.36457cm</Height>
<Height>20.56022cm</Height>
<Style />
</Body>
<ReportParameters>
@@ -1457,6 +1630,18 @@ iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
<AllowBlank>true</AllowBlank>
<Prompt>ReportParameter1</Prompt>
</ReportParameter>
<ReportParameter Name="자립률offsite">
<DataType>String</DataType>
<Nullable>true</Nullable>
<AllowBlank>true</AllowBlank>
<Prompt>ReportParameter1</Prompt>
</ReportParameter>
<ReportParameter Name="생산량offsite">
<DataType>String</DataType>
<Nullable>true</Nullable>
<AllowBlank>true</AllowBlank>
<Prompt>ReportParameter1</Prompt>
</ReportParameter>
</ReportParameters>
<Width>19.3417cm</Width>
<Page>

View File

@@ -98,6 +98,8 @@ 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.ToolStripMenuItem1 = New System.Windows.Forms.ToolStripSeparator()
Me.파일로부터기상데이터가져오기ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.StatusStrip1.SuspendLayout()
Me.MenuStrip1.SuspendLayout()
Me.ContextMenuStrip1.SuspendLayout()
@@ -299,7 +301,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(152, 22)
Me.실행ToolStripMenuItem1.Text = "화면보기"
'
'환경설정ToolStripMenuItem
@@ -373,7 +375,7 @@ Partial Class MdiMain
'bt_etc
'
Me.bt_etc.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right
Me.bt_etc.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItem8, Me.ToolStripMenuItem10, Me.ToolStripMenuItem11, Me.ToolStripSeparator5, Me.ToolStripMenuItem12, Me.ToolStripSeparator6, Me.ToolStripMenuItem13, Me.설정프로필ToolStripMenuItem, Me.ExportToolStripMenuItem})
Me.bt_etc.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItem8, Me.ToolStripMenuItem10, Me.ToolStripMenuItem11, Me.ToolStripSeparator5, Me.ToolStripMenuItem12, Me.ToolStripSeparator6, Me.ToolStripMenuItem13, Me.설정프로필ToolStripMenuItem, Me.ExportToolStripMenuItem, Me.ToolStripMenuItem1, Me.파일로부터기상데이터가져오기ToolStripMenuItem})
Me.bt_etc.Image = CType(resources.GetObject("bt_etc.Image"), System.Drawing.Image)
Me.bt_etc.Name = "bt_etc"
Me.bt_etc.Size = New System.Drawing.Size(57, 20)
@@ -383,53 +385,53 @@ Partial Class MdiMain
'ToolStripMenuItem8
'
Me.ToolStripMenuItem8.Name = "ToolStripMenuItem8"
Me.ToolStripMenuItem8.Size = New System.Drawing.Size(216, 22)
Me.ToolStripMenuItem8.Size = New System.Drawing.Size(262, 22)
Me.ToolStripMenuItem8.Text = "기상데이터"
'
'ToolStripMenuItem10
'
Me.ToolStripMenuItem10.Name = "ToolStripMenuItem10"
Me.ToolStripMenuItem10.Size = New System.Drawing.Size(216, 22)
Me.ToolStripMenuItem10.Size = New System.Drawing.Size(262, 22)
Me.ToolStripMenuItem10.Text = "부분부하율"
'
'ToolStripMenuItem11
'
Me.ToolStripMenuItem11.Name = "ToolStripMenuItem11"
Me.ToolStripMenuItem11.Size = New System.Drawing.Size(216, 22)
Me.ToolStripMenuItem11.Size = New System.Drawing.Size(262, 22)
Me.ToolStripMenuItem11.Text = "공용코드"
'
'ToolStripSeparator5
'
Me.ToolStripSeparator5.Name = "ToolStripSeparator5"
Me.ToolStripSeparator5.Size = New System.Drawing.Size(213, 6)
Me.ToolStripSeparator5.Size = New System.Drawing.Size(259, 6)
'
'ToolStripMenuItem12
'
Me.ToolStripMenuItem12.Name = "ToolStripMenuItem12"
Me.ToolStripMenuItem12.Size = New System.Drawing.Size(216, 22)
Me.ToolStripMenuItem12.Size = New System.Drawing.Size(262, 22)
Me.ToolStripMenuItem12.Text = "계산결과데이터"
'
'ToolStripSeparator6
'
Me.ToolStripSeparator6.Name = "ToolStripSeparator6"
Me.ToolStripSeparator6.Size = New System.Drawing.Size(213, 6)
Me.ToolStripSeparator6.Size = New System.Drawing.Size(259, 6)
'
'ToolStripMenuItem13
'
Me.ToolStripMenuItem13.Name = "ToolStripMenuItem13"
Me.ToolStripMenuItem13.Size = New System.Drawing.Size(216, 22)
Me.ToolStripMenuItem13.Size = New System.Drawing.Size(262, 22)
Me.ToolStripMenuItem13.Text = "기상데이터 서버에 올리기"
'
'설정프로필ToolStripMenuItem
'
Me.설정프로필ToolStripMenuItem.Name = "설정프로필ToolStripMenuItem"
Me.설정프로필ToolStripMenuItem.Size = New System.Drawing.Size(216, 22)
Me.설정프로필ToolStripMenuItem.Size = New System.Drawing.Size(262, 22)
Me.설정프로필ToolStripMenuItem.Text = "설정프로필"
'
'ExportToolStripMenuItem
'
Me.ExportToolStripMenuItem.Name = "ExportToolStripMenuItem"
Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(216, 22)
Me.ExportToolStripMenuItem.Size = New System.Drawing.Size(262, 22)
Me.ExportToolStripMenuItem.Text = "Export"
'
'WindowsMenu
@@ -619,6 +621,17 @@ Partial Class MdiMain
Me.순실체적ToolStripMenuItem.Size = New System.Drawing.Size(170, 22)
Me.순실체적ToolStripMenuItem.Text = "3.순실체적"
'
'ToolStripMenuItem1
'
Me.ToolStripMenuItem1.Name = "ToolStripMenuItem1"
Me.ToolStripMenuItem1.Size = New System.Drawing.Size(259, 6)
'
'파일로부터기상데이터가져오기ToolStripMenuItem
'
Me.파일로부터기상데이터가져오기ToolStripMenuItem.Name = "파일로부터기상데이터가져오기ToolStripMenuItem"
Me.파일로부터기상데이터가져오기ToolStripMenuItem.Size = New System.Drawing.Size(262, 22)
Me.파일로부터기상데이터가져오기ToolStripMenuItem.Text = "파일로부터 기상+프로필 가져오기"
'
'MdiMain
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 12.0!)
@@ -733,5 +746,7 @@ Partial Class MdiMain
Friend WithEvents CloseAllToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents ArrangeIconsToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents ExportToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents ToolStripMenuItem1 As System.Windows.Forms.ToolStripSeparator
Friend WithEvents 파일로부터기상데이터가져오기ToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
End Class

View File

@@ -127,6 +127,31 @@
<value>235, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="bt_filesave.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
</value>
</data>
<data name="bt_데이터관리.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m
dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIVSURBVDhPjVLJihpRFK1VFvmAXiSfkFV+Irt8Rpb5
jGSXlfOMioIjiLgSxRERJ1QcUJxQcMSUitBJad/c8+gq2m4XeXCqXt2659zz7n0SEb1BLpf7GY/HFx6P
5wnAHrF7uW8CkUjkIRAI/OX9zULM7/d/4O1Nvng8V5xwtSuDYrEYdbtdul6vdLlcqN1uixj+IQe5qiMh
wOqP/NbWdDqlcDhMzWZTIBQKidjL9cyRpGg06mJQp9MRFYFSqUSJRIK8Xq8A9ojBjaIo1Gq1CByHw+GX
uJLS7/epVqtRvV4XFVH99VIdVatVymazlE6nyWazKRLbk0+nE63XaxqNRjQej4nPR4PBQHOEfT6fp16v
R8lkUqDRaJDVapWlYDAoBA6HA+33e5rNZsJupVLReoCqaCKImUxGAG4tFouMBgoBWZZpt9vRZrOhxWIh
quJohUJBEGEZzuAEAihgNptliWf753w+0/F4pOVyKciTyYSGw6EYJZJBVJFKpYRYuVwmg8HwKPl8viQC
8/lcHAMi6AUcQAD/0DQATlAZolyY9Hp9VuIxvePL8c3tdg+RtFqtaLvdimZCQG0aiOgN7gQTp4zvOp3u
vXYlXS7Xg9Pp/MGz/V0sFoUIxNBAjJhvHyyfmPiLiR9Vniagwm63f+L5+nhETyDizOwO5DCTP7/Ov/l4
Ce7wF5PJlDYajQUmf72XA9wN/j9I+gdcby0cbkUDWAAAAABJRU5ErkJggg==
</value>
</data>
<data name="ReportToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
R0lGODlhEAAQAIQfAOvGUf7ztuvPMf/78/fkl/Pbg+u8Rvjqteu2Pf3zxPz36Pz0z+vTmPzurPvuw/np
@@ -223,31 +248,6 @@
L6EuGjGgPk0oQzDdcEUqKuriEBlSI/ysHKF+JVZscgSsxbTSfdjLTxLKEEzqLlH7nVJq2EmpDgUCfTIs
m4uwZCqAyGthUR4nlCEYr79AT9dGJbbQCxioiwYpVeR1iI3dpbXqYLp1lNDfBIIgwO12Y7QmDy+qzklF
Oe+cQb/qFGxlJ2C9nQOz4hh65dkwyo6A4zhpDgX/Psj6CQV66PBRu7f+AAAAAElFTkSuQmCC
</value>
</data>
<data name="bt_filesave.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
R0lGODlhEAAQAIQAAJXD9Iasxm6MqnSn2lZtjVaRyEpXbYu767TX/2KZztvr/4Gy5KrT/3ut32+gzlFh
e+r0/0RNX9/u/9Ln+8Xg//n8/4e36CkxQz9GVkSCvKjL35/N/Je91K7T5bDS4////yH/C05FVFNDQVBF
Mi4wAwEBAAAh+QQAAAAAACwAAAAAEAAQAAAIuQA/CBxIsKDACRwScggQwIGAhwIICBDYQcEEgwg+bNjw
QKCHCQgkQBgpQcKBCg0AEBCoAaRIkhIsVBigUiAHCgwkKNjJU8GAAx0/3NwIAMABCwsaDHCwIGgAChuK
HjiQdMDSAQYEPpWKtKqDBA6yfgiAwGhXpUsTJIgg0AGCo0nRfi1QgO0HAQyQNpCrtkAGDAIFbKi69GsC
un8FEohqdEFavxkyXAhMoPKDBwYMRIiAAcOFoAZDCwwIADs=
</value>
</data>
<data name="bt_데이터관리.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m
dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIVSURBVDhPjVLJihpRFK1VFvmAXiSfkFV+Irt8Rpb5
jGSXlfOMioIjiLgSxRERJ1QcUJxQcMSUitBJad/c8+gq2m4XeXCqXt2659zz7n0SEb1BLpf7GY/HFx6P
5wnAHrF7uW8CkUjkIRAI/OX9zULM7/d/4O1Nvng8V5xwtSuDYrEYdbtdul6vdLlcqN1uixj+IQe5qiMh
wOqP/NbWdDqlcDhMzWZTIBQKidjL9cyRpGg06mJQp9MRFYFSqUSJRIK8Xq8A9ojBjaIo1Gq1CByHw+GX
uJLS7/epVqtRvV4XFVH99VIdVatVymazlE6nyWazKRLbk0+nE63XaxqNRjQej4nPR4PBQHOEfT6fp16v
R8lkUqDRaJDVapWlYDAoBA6HA+33e5rNZsJupVLReoCqaCKImUxGAG4tFouMBgoBWZZpt9vRZrOhxWIh
quJohUJBEGEZzuAEAihgNptliWf753w+0/F4pOVyKciTyYSGw6EYJZJBVJFKpYRYuVwmg8HwKPl8viQC
8/lcHAMi6AUcQAD/0DQATlAZolyY9Hp9VuIxvePL8c3tdg+RtFqtaLvdimZCQG0aiOgN7gQTp4zvOp3u
vXYlXS7Xg9Pp/MGz/V0sFoUIxNBAjJhvHyyfmPiLiR9Vniagwm63f+L5+nhETyDizOwO5DCTP7/Ov/l4
Ce7wF5PJlDYajQUmf72XA9wN/j9I+gdcby0cbkUDWAAAAABJRU5ErkJggg==
</value>
</data>
<metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
@@ -331,72 +331,72 @@
<data name="ToolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA87SURBVHhe7ZpZbFXXFYap0kRN2kptU6kP6VPV17z0sVJV
9aVS1ap9CWmStiFpmkAAYwM2k8EXG7AxnrEdGzNlYLQBA2EMgxk9mzkkzOCAbTzbmJnr1f9fe+9zzr04
YDJIiXS39GvtM9xz7/ruv9bZ59ojYiM2YiM2YiM2YiM2OEKbrz2Xvbn/l+kb+p6ncnb0/iJjS+/PqbzK
np89Tlk7W39sL/X9GnEFTcWJpSdvZa39XL6u0orO3U1YeOTgyPLyp+zlv/tjzMLDA6c6HsjdByLHWx/I
xk/vfSVtOn1Pdl58IJnrD4TjC5qS7eW/+2Pa0to7W08PyOGzdyR/e59kb30S9WvM4Xyb0Yr6mxKfd+R2
3PzaX9u3+G6P+LyjtxfX9JoEXGKYa1Iqk2TE8eC2Pdc/v09SVx4dnFTcdMi+xXd7OACahCaFhLdRLiEL
gIran4NtfY1CwFz39UlJ1Q1JXf75/Qn59YvHFdY9P7ao6iffpt5Z1Pi0TefJx9TFp26VVZukHAQmYhKm
TFImWTc3+91rFACPcc7XYnvXmbuSvap+cKhm+W0oLr+xbnRO9Qs2reEPB8AkH0jQfqMGgjtmk3bJ6nnu
/MjXL9t/Q1r6wtJ5W+RQ2+C3qpp2kdCHRwbH5dXX2LSGP5II4LBLyiSpCTFZnfv7GA0MIwfGB+T2+dF/
vbmec5RxUHA7eC1z3PtS7OcKvt5XvxTu6pdt5+7LuILG/lCo6oc2tcePkSPLn2IPWHSoV7K2og9EXNhc
PPJNzQdxMvuHOua23XWijvNu420H52Y7MkYd2x79ebivT/I/uSHxC+puTMypftam9/jxR9AigFIASN/Q
EbCxUS4jLs431X2MOg/scxrqHD0Wec3Ic6hHXGs44uez1xi3sKn/iQC8807j00lltXdKDvbKnIo2mbeh
3SStFzYxN/hh3D43hyKOe/I/lJ4TPN/OGfW1VOBcfb2N3jk47p3rznHnWfHcrwQgEQDeO9ArqWtbJK28
NQCBSZg3Mm9+I/CBA/u940acG0Wdz302mm1zPFrR19W5Kup8dw13PvTEAEaFqn5EACUAEFp9VVLXXJPZ
ADF33XXJ2oLFEUuCwhu55sQ3Yw1ms2foB7ENTHsIPzjP9z+o+fC+3D53PEKBZPz9DuQNVfC42eef+8QA
XppY/SwWEneL9/fKzBXNkrISAojZCqIVIExZzKtsl4yNHZJe2SkZmzpl/qYuCHGjmWds7JLMTd1Gm42y
Pu6VBVt6JJtykNy3xg+/g6CMdFuPY77DHg/A8BJ25wT3EYLdRwBI6wcmu2GMvydt/CkBFFV1y7QPLsqM
Dy4BxBXVLMCgK0JrDJDUtdCaFkmtaJU0gJmDOAclo0L/ICzV+usyD5pDeHAS53SU7uf2OgBdDwFsOval
Y055+zZgH6HjPD2GmLGuQzLWd8h87FdhnqlzRHw5mfhiMrFvAu4CI0aIA4Co8y8H4gAU7u2SpMVnZcqy
8zLj/Qsy48NL0GWAuKwgZq38QlJWGSkU5xJqtY0A5WAZYIBFaOwtnGNfGgCmlVsRIMARVFBzy6/JXJw/
D8fnVbQAQKsqA+em43jG+jYAwDbgGbUBBvYB3JiCwwM2tREiw3DC30Kbn0sMnbxHByQtPSfTlp+X6e9f
lOlwwnRASP6IEOCGVRTLwwJggjbR2QrkmgdmKLGszJyualZYqUg0rQJiXEe1yJz1SH4DEq9E+VXCQZQ6
woqlWGlieiVcoRFOwD6WaCj31INZWNg9SgmLT3ePL6g/HQWgBwDoAAOB5TCdJfERSgIQZq00JZECCKzd
6ov3pP3moJxqD8vx60bH2oyOQkdaoZawNEINUD11LSy1UM3VsFRDh78IyyHoYHNYDlwJy35oH7T3clj2
XArLbmgXdTEsO612XDDa/hW17XxYKk7ch/PqwwpgZKj8mcTQiXtF+3okseyMKYMl52SqgrhgQcAJKAW6
gdbdePSOhAdFPmu5L3k7ByQXYsz7ZEDyd92UPIixgHH3LSnYjblGo4V7bkkhtHDvbSkMqKgKseqOxmKN
d0zch+19mH+DSlt+6b4C4EpwVOmJ+yyBSYs+k8lln0siICQuAQiUxFT0hGnvoywAIhkgyqq7ZUXtLSRs
uy87NiHssBB2AgCUDxgK4hMDI58QdgEA5gSwkCAUxm0DZC+hWBAWhlMEBEKJSuaraHRhTY8CYJd0AOJL
PpWJpacDIM7ADX5ZpKB2l9b1SAGSz9KHGHNfznYgAEFlHaGRIBwMT8YVBKCOsK5QOUc4GB4I44wifHiF
8jVckbmpQ+IKmqo0fT4MTQ6deFC0r1smFJ+U+PdOSULJaQPCQlAQcEPRvg4p2d8n8zfzwYkQbkgWF0RR
IHIcCAvDAVE3sEycKwBCS2WIEqEzHAR1B2FwTgh7TXk4d2hijMN0R8KiU93v5tT+SQFwTA4dB4AuGV94
XOKKTiiIBICYSEdYN7BBLq3rxuqvBwshLnAIoE8WKAjnCMiBcFJnWHcoDJaIg+GDYGl4AJwsiAhnBGRK
xYdhnDF00k65aOBxeXWXbepmKICqThlbcAwrqeMAcQIg4IZiugEg4IasrS1SitXi3A3dCiDz4z6oXxZQ
WwIg4Aa6glGdYd3xMAjjijxA0J6xy3dG0A0FrjQ8V0TCYNKFcISb+zIJs2SCABKXn7sxNqfubZu6Ga+W
VoUJYEzeEXk3/6iMA4jxABEHEBMIAm5YXNOFtX43AGDZu4llAGGpm4loYAACQcAZxh2UgRCUgQEA26Fg
mbBP0B2eKywMC8T1C50DgpaHlohtoA4Gk9e5dYUmbnpGwZ6bEpdb3/3Qs4IDMDqnUcbkNCmIsQEQKasu
SunBHtwCO7Aw6Zb0jb3qAkpBoCdQDkSmheBAOHdkOyCAYMpkILJfWBjqCts8PVeoLACCcK6wQOgK5wzt
FYG5c0VqUfPd8fkNeTZtf7xCAPs65e2senknu8GAyG2SdxXEMSk52IkP34WVGwH0KACFsBH9QGGYvmBA
EAKiggg4gxA8ZxgYroE6Z/Cpz91W3e3UKxHnDA8IIDggAOCik99AIXXFLZmQ39QbN9TfKhyAtzJr5X8L
6iyIRoBoQv1/KosOdWHp2yazyzu1B8yjCMKJINQRFoQHw5aILRNTIj4M4wyCcI6wkRCC7gj0i3zXL6wr
zJ3Ed4YHYTcSR6Tt6YxQ8dHB8XkN223KkWNSaPtgMQC8mVEj/51fCxB1FkQDLtyG2u/EKvAaHlS6sFbv
wlMdewHVAxhWCoPOoCscEMLoQzQ9Q8vDRdc8PRCQdYO7m2i/UCAWhgciAMQ5w7pCV54KhMcGFBLBJJTU
d7+bXf97m3LkIAA64I15h+WN9GoF8RZAjIYL+O2nrmnFgxAfgQFA1Q0QABAUIMxlfwAIUyYGiCkRX16Z
eCAglooFoTAsBEbfFYAQaJwKICBdeQaAcM7fCwgja0s37nANZ226D49JoW0A0CGvzzkko+YeUhBvAkR6
ZbPk7ejAYzGe+FD/qRWAAaVRFkYakqcrFIi6wsiViFcq2jPgEAcDIILOcDHCFQCg/cKtLwgm2hXaM2y/
0J5BEAN4bb8eowOmLTvTj4XP6zbdh4cCqOqQf6cekP+kHbQgDmvz47c/nQDWYo4ekFrOZmijhWFcYWVL
xAHxy8NCIQS6g/0Cc+0X6gzeVs0dxbiCJQIITsESwTfrGmckDFMm7CEESSA8d3x2Y+fI0KlnbLoPDwfg
X7P3A8J+QDiAh5+zUri7E88BzbB/O5pgp4TWdigIH4YPJa0CkY6w8lxBGF6/CACxJWJg0B3sG+wXgMH1
BSF4IKJ6BW+nrnkGQagGUF49eG0v3DsgY4su8daXblMdekwqOabr/NdSquS10D4FUVTVpb/0TF3+haSs
6VCFAlIQKAveGTwgwRKhHAztGT4QQtBSAQjjDoCwUNydJIOOsHcSvaVCCxSIXybOFUbGFYQ0d0On2QaQ
ONz6JuTX/MqmOvRwAF6ZtVdenVWlzwQLd3fj27+C7o8GuLodT4KAYBVijIDhgBgQJrJUDBCF4sEwIPwS
sTGqgQ7ZPJ0rnKwrPBhMvhIlCACEEcprGIzLr6+0aX75MADa5Z/Je+SVmXtQS1z1tUjiUv4K1G6EMlAQ
Gn0YKg8G3eDDmO1BoDs6H3JGmnWGuYtQ5k5iXEEQbJoORpQzCMA2TnUHIND2qeXX9VyWSQKWveNyq39n
0/zyQQDFAPDyjN1YB9TgVtKPb/+yTH3/qsxE8jOR9MyV1zUqCCd1BrSGCoAgAIDQnkE3BNzhuSLgCI3O
FQEYBOGkvUKBWFdoeZi7h3PGnHV8/+sKg79Cx+U3nrIpPno4ACOn78LFO2VORbtMXsyfwZA0Ek8mBBW3
7TwahEY6glB8GJ4jnDxnGBgPucJB8GDQFQ6EKRNzJ7EgrHgnSVnNX5k71BmJZcf7xubWvWxTfPQggPVH
evQWyAXFtOVX8PzfrACcZjIi8WSFYMTS0LgK254jOrzoxJ7hSsS4IxqGKxNCQKmoM+AIu+DSu4jCMOWh
jnDR9os0JD5zZYtusweMzqptH/afyQlgz+f9uCj/KNEp8SXnHgLgicnr3DmCsq6AfFcARACKKxUDAmKJ
uFsrQVgg7m7iXGHWF4Rhy0TLA0LyxhnGFUw+ZVWbAuBfu8fmNsyy6T1+TC49Jh9/OiCtfWGZsvQinv/P
KYSJiy5I4pLLUbqiSkKDNGrGa5pNxJphyrIvZApunU7sI9OoD65BV7G+uGb0YQtWmBDuMqoVrYAKrWxF
Mlx601WMbUjsOgBCBLj2OmCxrNo1sr8kr2iRJPSsVLiATXR8fmMv/y/Jpvf4kVh2Un8w4B9CE5B4/Htn
A+J2QDweJb4mQqXnESFGq4nRAlxqUiBOKnO6iB4Eabxk5laJSy5FauklwL8MqFfVGcnza/DU17japvb4
sahRnp665DP9wSBjQ5d+g/zATwIgWtHJRysIwAPBxKMgKAinAARVAALXKywdlkh86Ni9cTnVL9r0Hj8K
q+6+klB0DPf+PkkuB8Hvsaajz4zJ9f82OKwxY1ljxew1NeExWbUSV3hSJpWekcmLzn57KjsriYiJjE78
Q4yLi8+pklTnJWnJ0JoCTV3qdEGS8PrxoYYHfx41fx7S+g00vH+Xe+G3L770h3+8PRrTv3yD+usQ+75M
T3LucMTkYyM2YiM2YiM2YiM2YuPRY8SI/wPWEVxyKM4DEQAAAABJRU5ErkJggg==
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA86SURBVHhe7ZpZbFXXFYap0kRN2kptU6kP6VPV17z0sVJV
9aVS1ap9CQlN25A0TRiNDdhMBl9swMZ4xiY2ZsrAaAMGwhgGM3rCZoaEGRywjWcbM3O9+v9r733OuRcH
DEmkRLpb+rX2Ge65d333X+vsc+0hsREbsREbsREbsREbHKFN11/K3tT7y/T1PS9TOdu7f5GxufvnVF5F
18+epKwdzT+2l/p+jbiChgWJJSdvZ635Qr6u0orO30uYf+TA0LKy5+zlv/tj5PxDfafaHsq9hyLHmx/K
htP3n0kbz9yXHZceSua6feH4goZke/nv/piypObuljN9cujcXcnf1iPZW55GvRpzON9qtLzulsTnHbkT
N7fm1/YtvtsjPu/onUXV3SYBlxjmmpTKJBlxPLhtz/XP75GZy4/0T1jQcNC+xXd7OACahCaFhLdSLiEL
gIran4NtfY1CwFz39Uhx5U1JXfbFg3H5dYvGFNa+PLqo8iffpt5fWP+8Tefpx+RFp26XVpmkHAQmYhKm
TFImWTc3+91rFACPcc7XYnvn2XuStaK2f6Bm+W0oLr++dkRO1Ss2rcEPB8AkH0jQfqMGgjtmk3bJ6nnu
/MjXL913U5p6wtJ+R+RgS/+3qupWkdBHDf1j8uqqbVqDH0kEcMglZZLUhJiszv19jAaGkQPjA3L7/Oi/
3lzPOco4KLgdvJY57n0p9nMFX++rVwp39srW8w9kTEF9byhU+UOb2pPH0KFlz7EHLDzYLVlb0AciLmwu
Hvmm5oM4mf0DHXPb7jpRx3m38baDc7MdGaOObYv+PNzXI/mf3ZT4ebU3x+dUvWjTe/L4I2gRQAkApK9v
C9jYKJcRF+eb6j5GnQf2OQ10jh6LvGbkOdRjrjUY8fPZa4yZ39D7VADef7/++aTSmrvFB7plVnmLzFnf
apLWC5uYG/wwbp+bQxHHPfkfSs8Jnm/njPpaKnCuvt5G7xwc985157jzrHjuMwFIBIAP9ndL6pomSStr
DkBgEuaNzJvfDHzgwH7vuBHnRlHnc5+NZtscj1b0dXWuijrfXcOdDz01gOGhyh8RQDEAhFZdk9TV12Um
QMxee0OyNmNxxJKg8EauOfHNWIPZ7Bn6QWwD0x7CD87z/Q9qPrwvt88dj1AgGX+/A3lTFTxu9vnnPjWA
18ZXvYiFxL0F+7pl+vJGSVkBAcRMBdEMEKYs5lS0SsaGNkmvaJeMje0yd2MHhLjBzDM2dEjmxk6jTUZZ
n3bLvM1dkk05SO5b44ffTlBGuq3HMd9ujwdgeAm7c4L7CMHuIwCk9QOT3SDG35M2/JQAiio7ZcpHl2Ta
R5cB4qpqBmDQFaHVBkjqGmh1k6SWN0sawMxCnIWSUaF/EJZq3Q2ZA80iPDiJczpK93N7LYCugwA2HfvS
Mae8feuxj9Bxnh5DzFjbJhnr2mQu9qswz9Q5Ir6cTHwxmdg3DneBIUPEAUDU+VcDcQAK93RI0qJzMmnp
BZn24UWZ9vFl6ApAXFEQM1Z8KSkrjRSKcwm1ykaAcrAMMMAiNPYWzrEvDQDTyqwIEOAIKqjZZddlNs6f
g+NzypsAoFmVgXPTcTxjXQsAYBvwjFoAA/sAbmTBoT6b2hCRQTjhb6FNLyWGTt6nA5KWnJcpyy7I1A8v
yVQ4YSogJH9CCHDDSorlYQEwQZvoTAVy3QMzkFhWZk5XNSqsVCSaVg4xrqWaZNY6JL8eiVeg/CrgIEod
YcVSrDAxvQKu0AgnYB9LNJRz6uEMLOwep4RFZzrHFtSdiQLQBQB0gIHAcpjKkvgEJQEIM1aYkkgBBNZu
1aX70nqrX061huX4DaNjLUZHoSPNUFNY6qHDUB11PSw1UPW1sFRBh74My0HoQGNY9l8Nyz5oL7TnSlh2
Xw7LLmgndSksO6y2XzTa9ozaeiEs5ScewHm1YQUwNFT2QmLoxP2ivV2SWHrWlMHi8zJZQVy0IOAElALd
QOtuOHpXwv0inzc9kLwdfZILMeZ91if5O29JHsRYwLjrthTswlyj0fzdt6UQmr/njhQGVFSJWHlX4wKN
d03ci+29mH+DSlt2+YEC4EpweMmJByyBCQs/l4mlX0giICQuBgiUxGT0hCkfoiwAIhkgSqs6ZXnNbSRs
uy87NiFstxB2AACUDxgK4jMDI58QdgIA5gQwnyAUxh0DZA+hWBAWhlMEBEKJSuZZNKKwuksBsEs6APHF
p2V8yZkAiLNwg18WKajdJbVdUoDks/QhxtyXsx0IQFBZR2gkCAfDk3EFAagjrCtUzhEOhgfCOKMIH16h
fA1XZG5sk7iChkpNnw9DE0MnHhbt7ZRxC05K/AenJKH4jAFhISgIuKFob5sU7+uRuZv44EQINyWLC6Io
EDkOhIXhgKgbWCbOFQChpTJAidAZDoK6gzA4J4Q9pjycOzQxxkG6I2Hhqc5ROTV/UgAcE0PHAaBDxhYe
l7iiEwoiASDG0xHWDWyQS2o7sfrrwkKICxwC6JF5CsI5AnIgnNQZ1h0KgyXiYPggWBoeACcLIsIZAZlS
8WEYZwyctFMuGnhcXu0Vm7oZCqCyXUYXHMNK6jhAnAAIuGEB3QAQcEPWliYpwWpx9vpOBZD5aQ/UK/Oo
zQEQcANdwajOsO54FIRxRR4gaM/Y6Tsj6IYCVxqeKyJhMOlCOMLNfZmEWTJBAInLzt8cnVP7nk3djGEl
lWECGJl3REblH5UxADEWIOIAYhxBwA2Lqjuw1u8EACx7N7IMICx1MxENDEAgCDjDuIMyEIIyMABgGxQs
E/YJusNzhYVhgbh+oXNA0PLQErEN1MFg8jq3rtDETc8o2H1L4nLrOh95VnAARuTUy8icBgUxOgAiZeUl
KTnQhVtgGxYmnZK+oVtdQCkI9ATKgci0EBwI545sBwQQTJn0RfYLC0NdYZun5wqVBUAQzhUWCF3hnKG9
IjB3rkgtarw3Nv9wnk3bH28QwN52eS+rTt7PPmxA5DbIKAVxTIoPtOPDd2DlRgBdCkAhbEA/UBimLxgQ
hICoIALOIATPGQaGa6DOGXzqc7dVdzv1SsQ5wwMCCA4IALjo5DdQSF1xW8blN3THDfS3Cgfg3cwa+d+8
WguiHiAaUP+nZeHBDix9W2RmWbv2gDkUQTgRhDrCgvBg2BKxZWJKxIdhnEEQzhE2EkLQHYF+ke/6hXWF
uZP4zvAg7ELiiLQ9nREqOtI/Nu/wNpty5JgQ2tq/AADeyaiW/86tAYhaC+IwLtyC2m/HKvA6HlQ6sFbv
wFMdewHVBRhWCoPOoCscEMLoQTQ9Q8vDRdc8PRCQdYO7m2i/UCAWhgciAMQ5w7pCV54KhMf6FBLBJBTX
dY7Krvu9TTlyEAAd8PacQ/J2epWCeBcgRsAF/PZTVzfjQYiPwACg6gQIAAgKEGazPwCEKRMDxJSIL69M
PBAQS8WCUBgWAqPvCkAINE4FEJCuPANAOOfvBYSRtbkTd7jD52y6j44JoS0A0CZvzToow2cfVBDvAER6
RaPkbW/DYzGe+FD/qeWAAaVRFkYakqcrFIi6wsiViFcq2jPgEAcDIILOcDHCFQCg/cKtLwgm2hXaM2y/
0J5BEH14ba8eowOmLD3bi4XPWzbdR4cCqGyTf6ful/+kHbAgDmnz47c/lQDWYI4ekFrGZmijhWFcYWVL
xAHxy8NCIQS6g/0Cc+0X6gzeVs0dxbiCJQIITsESwTfrGmckDFMm7CEESSA8d2x2ffvQ0KkXbLqPDgfg
XzP3AcI+QNiPh59zUrirHc8BjbB/K5pgu4TWtCkIH4YPJa0ckY6w8lxBGF6/CACxJWJg0B3sG+wXgMH1
BSF4IKJ6BW+nrnkGQaj6UF5deG033Nsno4su89aXblMdeEwoPqbr/DdTKuXN0F4FUVTZob/0TF72paSs
blOFAlIQKAveGTwgwRKhHAztGT4QQtBSAQjjDoCwUNydJIOOsHcSvaVC8xSIXybOFUbGFYQ0e3272QaQ
ONz6xuVX/8qmOvBwAIbN2CP/nFGpzwTzd3Xi27+K7o8GuKoVT4KAYBVijIDhgBgQJrJUDBCF4sEwIPwS
sTGqgQ7YPJ0rnKwrPBhMvgIlCACEEcqt64/Lr6uwaX71MABa5Y3k3TJs+m7UEld9TZK4hL8CtRqhDBSE
Rh+GyoNBN/gwZnoQ6I72R5yRZp1h7iKUuZMYVxAEm6aDEeUMArCNU90BCLR9atkNPZdlkoBl75jcqt/Z
NL96EMACAHh92i6sA6pxK+nFt39FJn94TaYj+elIevqKGxoVhJM6A1pNBUAQAEBoz6AbAu7wXBFwhEbn
igAMgnDSXqFArCu0PMzdwzlj1lq+/w2FwV+h4/LrT9kUHz8cgKFTd+Li7TKrvFUmLuLPYEgaiScTgorb
dh4NQiMdQSg+DM8RTp4zDIxHXOEgeDDoCgfClIm5k1gQVryTpKzir8xt6ozE0uM9o3NrX7cpPn4QwLoj
XXoL5IJiyrKreP5vVABO0xmReLJCMGJpaFyJbc8RbV50Ys9wJWLcEQ3DlQkhoFTUGXCEXXDpXURhmPJQ
R7ho+0UaEp++okm32QNGZNW0DvrP5ASw+4teXJR/lGiX+OLzjwDwxOR17hxBWVdAvisAIgDFlYoBAbFE
3K2VICwQdzdxrjDrC8KwZaLlASF54wzjCiafsrJFAfCv3aNzD8+w6T15TCw5Jp+e7pPmnrBMWnIJz//n
FcL4hRclcfGVKF1VJaFBGjXiNY0mYs0waemXMgm3Tif2kSnUR9eha1hfXDf6uAkrTAh3GdXyZkCFVjQj
GS696SrGFiR2AwAhAlxzA7BYVq0a2V+SlzdJEnpWKlzAJjo2v76b/5dk03vySCw9qT8Y8A+hCUg8/oNz
AXE7IB6PEl8ToZILiBCj1fhoAS41IRAnlDpdQg+CNF42c6vExZcjteQy4F8B1GvqjOSMKjz11a+yqT15
LKyX5ycv/lx/MMhY36HfID/w0wCIVnTy0QoC8EAw8SgICsIpAEEVgMD1CkuHJRIfOnZ/TE7Vqza9J4/C
ynvDEoqO4d7fI8llIPg91lT0mZG5/t8GBzWmLa0vn7m6Kjwyq0biCk/KhJKzMnHhuW9PpeckETGR0Yl/
iHFx0XlVkuqCJC0eWJOgyUucLkoSXj82dPjhn4fPnYO0fgMN7t/lXvntq6/94R/vjcD0L9+g/jrAvq/S
05w7GDH52IiN2IiN2IiN2IiN2Hj8GDLk/0q7XFeYAajCAAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -509,224 +509,224 @@
<data name="ToolStripButton5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
t+XlzfYKdQAAAABJRU5ErkJggg==
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
5d7AigT4AAAAAElFTkSuQmCC
</value>
</data>
<data name="ToolStripButton6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="ToolStripButton7.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
<data name="bt_test.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">

View File

@@ -980,6 +980,161 @@ Public Class MdiMain
End Sub
Public Sub Open_File_Only_weather(ByVal FileName As String, Optional ByVal SyncServer As Boolean = False, Optional checkVersion As Boolean = True, Optional silent As Boolean = False, Optional isNew As Boolean = False)
'//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD> Ʈ<><C6AE><EFBFBD><EFBFBD><EFBFBD><20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
Me.PreNode = Nothing
pLog.Add("=======================================")
pLog.Add(String.Format("Open File = {0}", FileName))
pLog.Add("=======================================", True)
Prj_test.IsError = False '//160509
'//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><20><><EFBFBD>ø<EFBFBD><C3B8≯<EFBFBD><CCB8><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>´<EFBFBD>
Dim FS As System.IO.Stream
'///////////////////////////////////////////////////////////////////////////////////////////////////2011.03.16 <20>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
If Not (Prj.UserAuthType = "ADMIN" OrElse Prj.UserAuthType = "BOTH" OrElse Prj.UserAuthType = "BOTH2" OrElse Prj.UserAuthType = "BOTH1") Then '//2011.03.16 <20>߰<EFBFBD> //eco <20><><EFBFBD><EFBFBD> <20>ҷ<EFBFBD><D2B7>ö<EFBFBD> ADMIN <20><><EFBFBD><EFBFBD> 'Prj.UserAuthType = "ADMIN" OrElse
Dim Source() As Byte = My.Computer.FileSystem.ReadAllBytes(FileName)
Dim Desbuf() As Byte = {}
If Source.Length < 4 Then
Prj_test.IsError = True
MsgboxE("<EFBFBD>˼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ų<EFBFBD> <20>ջ<EFBFBD><D5BB><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Դϴ<D4B4>" + vbCrLf + FileName, True)
Return
End If
pLog.Add("<EFBFBD><EFBFBD>ȣȭ <20><><EFBFBD><EFBFBD>")
Desbuf = DeCryptArea(Source, New Byte() {&HAC, &H29, &H55, &H42})
FS = New IO.MemoryStream(Desbuf, True)
Else
FS = New IO.FileStream(FileName, IO.FileMode.Open)
End If
'///////////////////////////////////////////////////////////////////////////////////////////////////2011.03.16 <20>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
Dim Br As New IO.BinaryReader(FS, System.Text.Encoding.Default)
Prj_test.FileName = FileName ' : Myini.Write("presetting", "filename", Prj.FileName)
Prj_test.Opened = False
'//<2F><><EFBFBD>̺<EFBFBD><CCBA><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>(2)
Prj_test.SFType = STB(Br.ReadBytes(2))
pLog.Add("File Type = " + Prj_test.SFType)
'im DSET1 As New DS()
If Prj.UserAuthType = "ADMIN" OrElse Prj.UserAuthType = "BOTH" OrElse Prj.UserAuthType = "BOTH2" OrElse Prj.UserAuthType = "BOTH1" Then '//2011.03.09 <20>߰<EFBFBD> //eco <20><><EFBFBD><EFBFBD> <20>ҷ<EFBFBD><D2B7>ö<EFBFBD> ADMIN <20><><EFBFBD><EFBFBD> 'Prj.UserAuthType = "ADMIN" OrElse
Select Case Prj.SFType
Case "00" '//<2F><EFBFBD><E2BABB><EFBFBD><EFBFBD>
Prj_test.UIVersion = STB(Br.ReadBytes(10))
Prj_test.LGVersino = STB(Br.ReadBytes(10))
Select Case Prj_test.LGVersino
Case "2009123100", "2010030700", "2010031400"
Prj_test.LGVersino = StartVersion
End Select
Select Case Prj_test.UIVersion
Case "2009123100", "2010030700", "2010031400"
Prj_test.UIVersion = StartVersion
Prj_test.UIVersion = StartVersion
End Select
Prj_test.Name = STB(Br.ReadBytes(100))
Prj_test.Desc = STB(Br.ReadBytes(256))
Prj_test.MakeTime = STB(Br.ReadBytes(19))
Prj_test.EditTime = STB(Br.ReadBytes(19))
' MsgBox(Br.BaseStream.Position)
'//DS1 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>ȭ <20><> <20><><EFBFBD><EFBFBD>
DSET1_TEST.Clear() : DSET1_TEST.AcceptChanges()
Dim DS1Len As Int64 = Br.ReadInt64
If DS1Len = 0 Then
DS1Len = FS.Length - Br.BaseStream.Position - 2
End If
'MsgBox("pos=" & Br.BaseStream.Position & vbCrLf & DS1Len, MsgBoxStyle.Information, Hex(DS1Len))
Dim DS1() As Byte
Try
DS1 = Br.ReadBytes(CInt(DS1Len))
Catch ex As Exception
Prj_test.IsError = True
MsgBox("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ջ<EFBFBD><D5BB>Ǿ<EFBFBD><C7BE><EFBFBD><EFBFBD>ϴ<EFBFBD>(Read Data Array)." & vbCrLf & ex.Message.ToString, MsgBoxStyle.Information, "Ds1 byteRead Error")
End Try
'MsgBox("pos=" & Br.BaseStream.Position & vbCrLf & DS1.Length, MsgBoxStyle.Information, DS1Len)
If Not Prj_test.IsError Then
Dim Ms As New IO.MemoryStream(DS1)
Try
DSET1_TEST.ReadXml(Ms)
DSET1_TEST.AcceptChanges()
Ms.Close()
Catch ex As Exception
Prj_test.IsError = True
MsgBox("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ջ<EFBFBD><D5BB>Ǿ<EFBFBD><C7BE><EFBFBD><EFBFBD>ϴ<EFBFBD>(Read DataSet)" & vbCrLf & ex.Message.ToString, MsgBoxStyle.Information, "Ds1_test Open Error")
End Try
If Prj_test.IsError Then
MsgBox("load error")
Else
'//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>°<EFBFBD><C2B0><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
DSET1_TEST.AcceptChanges()
'remove old data
DSET1.weather_cha.Clear()
DSET1.weather_group.Clear()
DSET1.weather_ilsa.Clear()
DSET1.weather_supdo.Clear()
DSET1.weather_temp.Clear()
DSET1.tbl_weather.Clear()
DSET1.tbl_profile.Clear()
DSET1.AcceptChanges()
'merge data
DSET1.weather_cha.Merge(DSET1_TEST.weather_cha)
DSET1.weather_group.Merge(DSET1_TEST.weather_group)
DSET1.weather_ilsa.Merge(DSET1_TEST.weather_ilsa)
DSET1.weather_supdo.Merge(DSET1_TEST.weather_supdo)
DSET1.weather_temp.Merge(DSET1_TEST.weather_temp)
DSET1.tbl_weather.Merge(DSET1_TEST.tbl_weather)
DSET1.tbl_profile.Merge(DSET1_TEST.tbl_profile)
DSET1.AcceptChanges()
MsgBox("(weather+profile) load ok")
'//DS1<53><31> <20>ִٸ<D6B4> <20>Լ<EFBFBD> <20>Ѵ<EFBFBD>
'DSETR1.Clear() : DSETR1.AcceptChanges()
'DS1Len = Br.ReadInt64
'DS1 = Br.ReadBytes(CInt(DS1Len))
'Ms = New IO.MemoryStream(DS1)
'Try
' DSETR1.ReadXml(Ms)
' DSETR1.AcceptChanges()
' Ms.Close()
'Catch ex As Exception
' MsgBox("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>." & vbCrLf & ex.Message.ToString, MsgBoxStyle.Information, "Ds2 Open Error")
'End Try
Prj.IsError = False
End If
End If
Case Else
MsgBox("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ҷ<EFBFBD><D2B7><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>1", MsgBoxStyle.Critical, "<EFBFBD>ҷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>")
Prj.IsError = True
End Select
End If
Br.Close()
FS.Close()
pLog.Add(String.Format("Project Name={0},Desc={1},Version={2}", Prj.Name, Prj.Desc, Prj.UIVersion))
End Sub
Private GroupList_Zone As ArrayList
Private GroupList_nanbangkiki As ArrayList
Private GroupList_NanbangKongkub As ArrayList
@@ -2604,4 +2759,54 @@ ENDSTAT: '//
Private Sub UpdateNewToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs)
End Sub
Private Sub <EFBFBD><EFBFBD><EFBFBD>Ϸκ<EFBFBD><EFBFBD>ͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs) Handles <EFBFBD><EFBFBD><EFBFBD>Ϸκ<EFBFBD><EFBFBD>ͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ToolStripMenuItem.Click
'//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͱ<EFBFBD><CDB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
If Prj.LoginTime = "" Then
MsgBox("<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD> <20>ϼ<EFBFBD><CFBC><EFBFBD>", MsgBoxStyle.Information, "Ȯ<EFBFBD><EFBFBD>")
Frm_Intro.Activate()
Frm_Intro.tb_id.Focus()
Return
End If
Dim Od As New OpenFileDialog
'Od.InitialDirectory = TemplateDir.FullName
Od.FileName = Prj.FileName
If Prj.UserAuthType = "ADMIN" OrElse Prj.UserAuthType = "BOTH" OrElse Prj.UserAuthType = "BOTH2" OrElse Prj.UserAuthType = "BOTH1" Then '//2011.03.09 <20>߰<EFBFBD>
Od.Filter = "<EFBFBD><EFBFBD><EFBFBD>ø<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.TPL)|*.tpl|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.*)|*.*"
Else
Od.Filter = "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.ECO)|*.eco|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.*)|*.*"
End If
Od.FilterIndex = 0
If Od.ShowDialog <> Windows.Forms.DialogResult.OK Then Return
Open_File_only_weather(Od.FileName)
End Sub
Private Sub <EFBFBD><EFBFBD><EFBFBD>Ϸκ<EFBFBD><EFBFBD>Ϳ뵵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>ȯToolStripMenuItem_Click(sender As System.Object, e As System.EventArgs)
'//<2F><EFBFBD><EBB5B5><EFBFBD><EFBFBD><EFBFBD>ʰ<EFBFBD><CAB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
If Prj.LoginTime = "" Then
MsgBox("<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD> <20>ϼ<EFBFBD><CFBC><EFBFBD>", MsgBoxStyle.Information, "Ȯ<EFBFBD><EFBFBD>")
Frm_Intro.Activate()
Frm_Intro.tb_id.Focus()
Return
End If
Dim Od As New OpenFileDialog
'Od.InitialDirectory = TemplateDir.FullName
Od.FileName = Prj.FileName
If Prj.UserAuthType = "ADMIN" OrElse Prj.UserAuthType = "BOTH" OrElse Prj.UserAuthType = "BOTH2" OrElse Prj.UserAuthType = "BOTH1" Then '//2011.03.09 <20>߰<EFBFBD>
Od.Filter = "<EFBFBD><EFBFBD><EFBFBD>ø<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.TPL)|*.tpl|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.*)|*.*"
Else
Od.Filter = "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.ECO)|*.eco|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(*.*)|*.*"
End If
Od.FilterIndex = 0
If Od.ShowDialog <> Windows.Forms.DialogResult.OK Then Return
Open_File_Only_profile(Od.FileName)
End Sub
End Class

View File

@@ -29,6 +29,7 @@
Public pLog As ArinLog.ArinLog
Public Prj As New s_Project : Public StartVersion As String = "2010032000"
Public Prj_test As New s_Project
Public Myini As CEnergy.MyINI
Public PrjChanged As Boolean = False
@@ -36,6 +37,8 @@
Public PreFile(4) As String
Public msgf As Frm_Work = Nothing '201130830
Public DSET1_TEST As New DS '//일반데이터
Public DSET1 As New DS '//일반데이터
Public DSET2 As New DS '//일반데이터(임시)
Public DSETR1 As New DSR '//결과데이터(결과)

View File

@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' 지정되도록 할 수 있습니다.
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("1.2017.0122.0009")>
<Assembly: AssemblyFileVersion("1.2017.0122.0009")>
<Assembly: AssemblyVersion("1.2017.0122.0011")>
<Assembly: AssemblyFileVersion("1.2017.0122.0011")>

Binary file not shown.

View File

@@ -2481,7 +2481,7 @@
<row><td>Custom</td><td>Express</td><td>&lt;ISProjectDataFolder&gt;</td><td>Default</td><td>2</td><td>1033</td><td>0</td><td>2</td><td>Intel</td><td/><td>1033</td><td>0</td><td>100</td><td>0</td><td>1024</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>DVD-10</td><td>Express</td><td>&lt;ISProjectDataFolder&gt;</td><td>Default</td><td>3</td><td>1033</td><td>0</td><td>2</td><td>Intel</td><td/><td>1033</td><td>0</td><td>8.75</td><td>1</td><td>2048</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>DVD-18</td><td>Express</td><td>&lt;ISProjectDataFolder&gt;</td><td>Default</td><td>3</td><td>1033</td><td>0</td><td>2</td><td>Intel</td><td/><td>1033</td><td>0</td><td>15.83</td><td>1</td><td>2048</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>DVD-5</td><td>Express</td><td>C:\eco2\Setup_ECO2_2020_20170122_9</td><td>Default</td><td>3</td><td>1042</td><td>0</td><td>1</td><td>Intel</td><td/><td>1042</td><td>0</td><td>4.38</td><td>1</td><td>2048</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>DVD-5</td><td>Express</td><td>C:\eco2\Setup_ECO2_2020_20170122_10</td><td>Default</td><td>3</td><td>1042</td><td>0</td><td>1</td><td>Intel</td><td/><td>1042</td><td>0</td><td>4.38</td><td>1</td><td>2048</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>DVD-9</td><td>Express</td><td>&lt;ISProjectDataFolder&gt;</td><td>Default</td><td>3</td><td>1033</td><td>0</td><td>2</td><td>Intel</td><td/><td>1033</td><td>0</td><td>7.95</td><td>1</td><td>2048</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>75805</td><td/><td/><td/><td>3</td></row>
<row><td>SingleImage</td><td>Express</td><td>C:\eco2\Setup_2016_191020_guest_patch</td><td>PackageName</td><td>1</td><td>1042</td><td>0</td><td>1</td><td>Intel</td><td/><td>1042</td><td>0</td><td>0</td><td>0</td><td>0</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>108701</td><td/><td/><td/><td>3</td></row>
<row><td>WebDeployment</td><td>Express</td><td>&lt;ISProjectDataFolder&gt;</td><td>PackageName</td><td>4</td><td>1033</td><td>2</td><td>1</td><td>Intel</td><td/><td>1033</td><td>0</td><td>0</td><td>0</td><td>0</td><td/><td>0</td><td/><td>MediaLocation</td><td/><td>http://</td><td/><td/><td/><td/><td>124941</td><td/><td/><td/><td>3</td></row>