initial commit
This commit is contained in:
112
ArinWarev1/REPORT-OD/Frm_v20091231_Report.Designer.vb
generated
Normal file
112
ArinWarev1/REPORT-OD/Frm_v20091231_Report.Designer.vb
generated
Normal file
@@ -0,0 +1,112 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Frm_v20091231_Report
|
||||
Inherits Windows.Forms.Form
|
||||
|
||||
'Form은 Dispose를 재정의하여 구성 요소 목록을 정리합니다.
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows Form 디자이너에 필요합니다.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'참고: 다음 프로시저는 Windows Form 디자이너에 필요합니다.
|
||||
'수정하려면 Windows Form 디자이너를 사용하십시오.
|
||||
'코드 편집기를 사용하여 수정하지 마십시오.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim ReportDataSource1 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim ReportDataSource2 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Frm_v20091231_Report))
|
||||
Me.Graph_ReqBindingSource = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.DSR = New Eco2OD.DSR()
|
||||
Me.Graph_ReqUseBindingSource = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||
Me.lb_msg = New System.Windows.Forms.ToolStripStatusLabel()
|
||||
Me.ReportViewer1 = New Microsoft.Reporting.WinForms.ReportViewer()
|
||||
CType(Me.Graph_ReqBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.Graph_ReqUseBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.StatusStrip1.SuspendLayout()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'Graph_ReqBindingSource
|
||||
'
|
||||
Me.Graph_ReqBindingSource.DataMember = "Graph_Req"
|
||||
Me.Graph_ReqBindingSource.DataSource = Me.DSR
|
||||
'
|
||||
'DSR
|
||||
'
|
||||
Me.DSR.DataSetName = "DSR"
|
||||
Me.DSR.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||
'
|
||||
'Graph_ReqUseBindingSource
|
||||
'
|
||||
Me.Graph_ReqUseBindingSource.DataMember = "Graph_ReqUse"
|
||||
Me.Graph_ReqUseBindingSource.DataSource = Me.DSR
|
||||
'
|
||||
'StatusStrip1
|
||||
'
|
||||
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.lb_msg})
|
||||
Me.StatusStrip1.Location = New System.Drawing.Point(0, 919)
|
||||
Me.StatusStrip1.Name = "StatusStrip1"
|
||||
Me.StatusStrip1.Size = New System.Drawing.Size(784, 22)
|
||||
Me.StatusStrip1.TabIndex = 15
|
||||
Me.StatusStrip1.Text = "StatusStrip1"
|
||||
'
|
||||
'lb_msg
|
||||
'
|
||||
Me.lb_msg.Name = "lb_msg"
|
||||
Me.lb_msg.Size = New System.Drawing.Size(59, 17)
|
||||
Me.lb_msg.Text = "<메세지>"
|
||||
'
|
||||
'ReportViewer1
|
||||
'
|
||||
Me.ReportViewer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
ReportDataSource1.Name = "DSR_Graph_Req"
|
||||
ReportDataSource1.Value = Me.Graph_ReqBindingSource
|
||||
ReportDataSource2.Name = "DSR_Graph_ReqUse"
|
||||
ReportDataSource2.Value = Me.Graph_ReqUseBindingSource
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource1)
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource2)
|
||||
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "Eco2OD.Report_result.rdlc"
|
||||
Me.ReportViewer1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ReportViewer1.Name = "ReportViewer1"
|
||||
Me.ReportViewer1.Size = New System.Drawing.Size(784, 919)
|
||||
Me.ReportViewer1.TabIndex = 16
|
||||
'
|
||||
'Frm_v20091231_Report
|
||||
'
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None
|
||||
Me.ClientSize = New System.Drawing.Size(784, 941)
|
||||
Me.Controls.Add(Me.ReportViewer1)
|
||||
Me.Controls.Add(Me.StatusStrip1)
|
||||
Me.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.999999!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(129, Byte))
|
||||
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||
Me.Name = "Frm_v20091231_Report"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "dk"
|
||||
CType(Me.Graph_ReqBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.Graph_ReqUseBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.StatusStrip1.ResumeLayout(False)
|
||||
Me.StatusStrip1.PerformLayout()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip
|
||||
Friend WithEvents lb_msg As System.Windows.Forms.ToolStripStatusLabel
|
||||
Friend WithEvents ReportViewer1 As Microsoft.Reporting.WinForms.ReportViewer
|
||||
Friend WithEvents Graph_ReqBindingSource As System.Windows.Forms.BindingSource
|
||||
Friend WithEvents DSR As Eco2OD.DSR
|
||||
Friend WithEvents Graph_ReqUseBindingSource As System.Windows.Forms.BindingSource
|
||||
End Class
|
||||
1577
ArinWarev1/REPORT-OD/Frm_v20091231_Report.resx
Normal file
1577
ArinWarev1/REPORT-OD/Frm_v20091231_Report.resx
Normal file
File diff suppressed because it is too large
Load Diff
348
ArinWarev1/REPORT-OD/Frm_v20091231_Report.vb
Normal file
348
ArinWarev1/REPORT-OD/Frm_v20091231_Report.vb
Normal file
@@ -0,0 +1,348 @@
|
||||
Public Class Frm_v20091231_Report
|
||||
|
||||
Dim T As String = "그래프"
|
||||
|
||||
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()
|
||||
Me.ReportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth
|
||||
Me.ReportViewer1.ZoomPercent = 100
|
||||
Me.ReportViewer1.RefreshReport()
|
||||
End Sub
|
||||
Private Sub MakeGraphTable()
|
||||
If DSR.TReqUse.Rows.Count < 1 Then Return
|
||||
|
||||
Dim Dr As DSR.Graph_ReqRow
|
||||
For Gubun As Short = 0 To 1
|
||||
For mon As Short = 1 To 12
|
||||
If Gubun = 0 Then '//6번
|
||||
Dr = Me.DSR.Graph_Req.NewGraph_ReqRow
|
||||
Dr.Gubun = "난방에너지요구량"
|
||||
Dr.Mon = Format(mon, "0") & "월"
|
||||
Dr.Req = Result1o.E요구량(mon).난방면적
|
||||
Me.DSR.Graph_Req.Rows.Add(Dr)
|
||||
Else '//11번
|
||||
Dr = Me.DSR.Graph_Req.NewGraph_ReqRow
|
||||
Dr.Gubun = "냉방에너지요구량"
|
||||
Dr.Mon = Format(mon, "0") & "월"
|
||||
Dr.Req = Result1o.E요구량(mon).냉방면적
|
||||
Me.DSR.Graph_Req.Rows.Add(Dr)
|
||||
End If
|
||||
Next
|
||||
Next
|
||||
|
||||
'//연간에너지요구량및소요량
|
||||
'//Graph_requse gubun,type,
|
||||
' 1차에너지소요량 에너지소요량 에너지요구량
|
||||
'신재생에너지(-57)
|
||||
'난방에너지 106 91.87445415 56.14013248
|
||||
'냉방에너지 155.3678094 119.8832527 40.83005443
|
||||
'급탕에너지 42.6421498 14.21404993 14.6
|
||||
'조명에너지 144.2220948 48.07403159 73.08380082
|
||||
'환기에너지 61.68818331 20.56272777
|
||||
|
||||
Dim 신재생에너지 As Decimal
|
||||
Dim 난방에너지 As Decimal
|
||||
Dim 냉방에너지 As Decimal
|
||||
Dim 급탕에너지 As Decimal
|
||||
Dim 조명에너지 As Decimal
|
||||
Dim 환기에너지 As Decimal
|
||||
Dim 합계 As Decimal
|
||||
|
||||
|
||||
'//여기가 최종결과를 출력물에생성하는 구간입니다.
|
||||
'//각 항목별로, 냉/난... 그렇게 되어잇구요
|
||||
'//가중치가 결정되면 이곳에 곱하면 출력물에만 적용됩니다.
|
||||
'//곱해야할 가중치를 결정하는 방법좀
|
||||
'// 예를들면 업무시설이 100m2 이고 교육연구시설(초중고)가 100m2이면 (100*1+100*1.2)/200
|
||||
|
||||
Dim Total2 As Double = 0.0
|
||||
Dim Total1 As Double = 0.0
|
||||
For Each Dr0 As DS.tbl_typeRow In DSET1.tbl_type.Rows
|
||||
Dim multi As Double = 1.0
|
||||
Select Case Dr0.시설용도
|
||||
Case "0011" '교육연구시설(초중고)"
|
||||
multi = 1.12
|
||||
Case "0012" '교육연구시설(etc)
|
||||
multi = 0.98
|
||||
End Select
|
||||
Total1 += Dr0.면적 * multi
|
||||
Total2 += Dr0.면적
|
||||
Next
|
||||
Dim addmulti As Double = 0
|
||||
If Total2 <> 0 Then
|
||||
addmulti = Total1 / Total2
|
||||
Else
|
||||
addmulti = 1.0
|
||||
End If
|
||||
|
||||
' addmulti = 1.0
|
||||
|
||||
|
||||
|
||||
Dim Dr2 As DSR.Graph_ReqUseRow
|
||||
For Gubun As Short = 0 To 2
|
||||
Select Case Gubun
|
||||
Case 0 '//1차에너지소요량
|
||||
|
||||
Dim Sum As Decimal = (Result1o.생산E(0).태양광전력생산량 + Result1o.생산E(0).신재생열병합전력생산량) / (Result1o.일차E소요량(0).난방전력 + Result1o.일차E소요량(0).냉방전력 + Result1o.일차E소요량(0).급탕전력 + Result1o.일차E소요량(0).조명전력 + Result1o.일차E소요량(0).환기전력)
|
||||
|
||||
Dim 난방 As Decimal = Sum * Result1o.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
|
||||
Dim 냉방 As Decimal = Sum * Result1o.일차E소요량(0).냉방전력
|
||||
Dim 조명 As Decimal = Sum * Result1o.일차E소요량(0).조명전력
|
||||
Dim 급탕 As Decimal = Sum * Result1o.일차E소요량(0).급탕전력
|
||||
Dim 환기 As Decimal = Sum * Result1o.일차E소요량(0).환기전력
|
||||
|
||||
|
||||
Dim 난방면적 As Decimal = 0
|
||||
Dim 냉방면적 As Decimal = 0
|
||||
Dim 조명면적 As Decimal = 0
|
||||
Dim 급탕면적 As Decimal = 0
|
||||
Dim 환기면적 As Decimal = 0
|
||||
If Result1o.사용면적.H <> 0 Then
|
||||
난방면적 = TOSG(IIf(난방 = 0, 0, 난방 / Result1o.사용면적.H))
|
||||
End If
|
||||
If Result1o.사용면적.C <> 0 Then
|
||||
냉방면적 = TOSG(IIf(냉방 = 0, 0, 냉방 / Result1o.사용면적.C))
|
||||
End If
|
||||
If Result1o.사용면적.L <> 0 Then
|
||||
조명면적 = TOSG(IIf(조명 = 0, 0, 조명 / Result1o.사용면적.L))
|
||||
End If
|
||||
If Result1o.사용면적.W <> 0 Then
|
||||
급탕면적 = TOSG(IIf(급탕 = 0, 0, 급탕 / Result1o.사용면적.W))
|
||||
End If
|
||||
If Result1o.사용면적.V <> 0 Then
|
||||
환기면적 = TOSG(IIf(환기 = 0, 0, 환기 / Result1o.사용면적.V))
|
||||
End If
|
||||
|
||||
Dim 전기 As Decimal = 난방면적 + 냉방면적 + 조명면적 + 급탕면적 + 환기면적
|
||||
|
||||
|
||||
'//열병합신재생에너지추가 130831 arin
|
||||
신재생에너지 = -1 * (Result1o.생산E(0).면적당생산량태양열 + _
|
||||
Result1o.생산E(0).신재생면적당열생산량 + _
|
||||
Result1o.생산E(0).면적당생산량지열 + 전기 * 2.75)
|
||||
|
||||
Dim Multi(5) As Double
|
||||
If Program = EProgram.총량평가 Then
|
||||
Multi(0) = 1.0 '//171021 난방
|
||||
Multi(1) = 1.0 '//냉방
|
||||
Multi(2) = 1.0 '//급탕
|
||||
Multi(3) = 1.0 '//조명
|
||||
Multi(4) = 1.0 '//환기
|
||||
Else
|
||||
Multi(0) = 1.0
|
||||
Multi(1) = 1.0
|
||||
Multi(2) = 1.0
|
||||
Multi(3) = 1.0
|
||||
Multi(4) = 1.0
|
||||
End If
|
||||
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "신재생에너지"
|
||||
Dr2.Req = 신재생에너지
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
난방에너지 = Result1o.일차E소요량(0).난방면적 * Multi(0)
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "난방에너지"
|
||||
Dr2.Req = 난방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
냉방에너지 = Result1o.일차E소요량(0).냉방면적 * Multi(1) '//171021
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "냉방에너지"
|
||||
Dr2.Req = 냉방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
급탕에너지 = Result1o.일차E소요량(0).급탕면적 * Multi(2) '//171021
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "급탕에너지"
|
||||
Dr2.Req = 급탕에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
조명에너지 = Result1o.일차E소요량(0).조명면적 * Multi(3) '//171021
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "조명에너지"
|
||||
Dr2.Req = 조명에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
'계산결과!H92*3/계산결과!H27
|
||||
환기에너지 = Result1o.일차E소요량(0).환기면적 * Multi(4) '//171021
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "환기에너지"
|
||||
Dr2.Req = 환기에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "1차소요량"
|
||||
Dr2.type = "합계"
|
||||
Dr2.Req = (난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지) * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
|
||||
Case 1 '//에너지소요량
|
||||
|
||||
Dim Sum As Decimal = Result1o.생산E(0).태양광전력생산량 / (Result1o.일차E소요량(0).난방전력 + Result1o.일차E소요량(0).냉방전력 + Result1o.일차E소요량(0).급탕전력 + Result1o.일차E소요량(0).조명전력 + Result1o.일차E소요량(0).환기전력)
|
||||
Dim 난방 As Decimal = Sum * Result1o.일차E소요량(0).난방전력 '//아마게산이안도잇으니 여기값들이 0이잇을거에요.
|
||||
Dim 냉방 As Decimal = Sum * Result1o.일차E소요량(0).냉방전력
|
||||
Dim 조명 As Decimal = Sum * Result1o.일차E소요량(0).조명전력
|
||||
Dim 급탕 As Decimal = Sum * Result1o.일차E소요량(0).급탕전력
|
||||
Dim 환기 As Decimal = Sum * Result1o.일차E소요량(0).환기전력
|
||||
|
||||
|
||||
Dim 난방면적 As Decimal = 0
|
||||
Dim 냉방면적 As Decimal = 0
|
||||
Dim 조명면적 As Decimal = 0
|
||||
Dim 급탕면적 As Decimal = 0
|
||||
Dim 환기면적 As Decimal = 0
|
||||
If Result1o.사용면적.H <> 0 Then
|
||||
난방면적 = TOSG(T, IIf(난방 = 0, 0, 난방 / Result1o.사용면적.H))
|
||||
End If
|
||||
If Result1o.사용면적.C <> 0 Then
|
||||
냉방면적 = TOSG(T, IIf(냉방 = 0, 0, 냉방 / Result1o.사용면적.C))
|
||||
End If
|
||||
If Result1o.사용면적.L <> 0 Then
|
||||
조명면적 = TOSG(T, IIf(조명 = 0, 0, 조명 / Result1o.사용면적.L))
|
||||
End If
|
||||
If Result1o.사용면적.W <> 0 Then
|
||||
급탕면적 = TOSG(T, IIf(급탕 = 0, 0, 급탕 / Result1o.사용면적.W))
|
||||
End If
|
||||
If Result1o.사용면적.V <> 0 Then
|
||||
환기면적 = TOSG(T, IIf(환기 = 0, 0, 환기 / Result1o.사용면적.V))
|
||||
End If
|
||||
|
||||
Dim 면적 As Decimal = 난방면적 + 냉방면적 + 조명면적 + 급탕면적 + 환기면적
|
||||
|
||||
'=-SUM(계산결과!G108:G109)-계산결과!F42-계산결과!F48-계산결과!F51-계산결과!F56-계산결과!F59
|
||||
|
||||
'F42=IF($G$15=0,0,F38/$G$15)
|
||||
'f38=(G104)/(SUM(H76:S76)+SUM(H85:S85)+SUM(H93:S93)+SUM(H97:S97)+SUM(H101:S101))*SUM(H76:S76)
|
||||
'g15=난방면적
|
||||
|
||||
'f48=IF($G$20=0,0,F44/$G$20)
|
||||
'f44=(G104)/(SUM(H76:S76)+SUM(H85:S85)+SUM(H93:S93)+SUM(H97:S97)+SUM(H101:S101))*SUM(H85:S85)
|
||||
'g20=냉방면적
|
||||
|
||||
|
||||
신재생에너지 = -1 * (Result1o.생산E(0).면적당생산량태양열 + Result1o.생산E(0).면적당생산량지열) - 면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "신재생에너지"
|
||||
Dr2.Req = 신재생에너지
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
난방에너지 = Result1o.E소요량(0).난방면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "난방에너지"
|
||||
Dr2.Req = 난방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
|
||||
냉방에너지 = Result1o.E소요량(0).냉방면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "냉방에너지"
|
||||
Dr2.Req = 냉방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
|
||||
급탕에너지 = Result1o.E소요량(0).급탕면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "급탕에너지"
|
||||
Dr2.Req = 급탕에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
조명에너지 = Result1o.E소요량(0).조명면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "조명에너지"
|
||||
Dr2.Req = 조명에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
환기에너지 = Result1o.E소요량(0).환기면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "환기에너지"
|
||||
Dr2.Req = 환기에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "소요량"
|
||||
Dr2.type = "합계"
|
||||
Dr2.Req = (난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지) * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
|
||||
|
||||
Case 2 '//에너지요구량
|
||||
|
||||
|
||||
신재생에너지 = 0
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "신재생에너지"
|
||||
Dr2.Req = 신재생에너지
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
'계산결과!H14
|
||||
난방에너지 = Result1o.E요구량(0).난방면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "난방에너지"
|
||||
Dr2.Req = 난방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
냉방에너지 = Result1o.E요구량(0).냉방면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "냉방에너지"
|
||||
Dr2.Req = 냉방에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
'계산결과!H25
|
||||
급탕에너지 = Result1o.E요구량(0).급탕면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "급탕에너지"
|
||||
Dr2.Req = 급탕에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
'계산결과!H22
|
||||
조명에너지 = Result1o.E요구량(0).조명면적
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "조명에너지"
|
||||
Dr2.Req = 조명에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
환기에너지 = 0
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "환기에너지"
|
||||
Dr2.Req = 환기에너지 * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
Dr2 = Me.DSR.Graph_ReqUse.NewGraph_ReqUseRow
|
||||
Dr2.Gubun = "요구량"
|
||||
Dr2.type = "합계"
|
||||
Dr2.Req = (난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지) * addmulti
|
||||
Me.DSR.Graph_ReqUse.Rows.Add(Dr2)
|
||||
|
||||
|
||||
End Select
|
||||
Next
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
End Class
|
||||
573
ArinWarev1/REPORT-OD/Report_result - 백업 (2).rdlc
Normal file
573
ArinWarev1/REPORT-OD/Report_result - 백업 (2).rdlc
Normal file
@@ -0,0 +1,573 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
|
||||
<DataSources>
|
||||
<DataSource Name="DummyDataSource">
|
||||
<rd:DataSourceID>86b9a4cd-3b18-499f-bc7b-ae4126af8be2</rd:DataSourceID>
|
||||
<ConnectionProperties>
|
||||
<DataProvider>SQL</DataProvider>
|
||||
<ConnectString>Data Source=ms0501.gabiadb.com;Initial Catalog=eco2;Persist Security Info=True;User ID=raytrace;Password=arin</ConnectString>
|
||||
</ConnectionProperties>
|
||||
</DataSource>
|
||||
</DataSources>
|
||||
<InteractiveHeight>29.7cm</InteractiveHeight>
|
||||
<rd:DrawGrid>true</rd:DrawGrid>
|
||||
<InteractiveWidth>21cm</InteractiveWidth>
|
||||
<rd:GridSpacing>0.25cm</rd:GridSpacing>
|
||||
<rd:SnapToGrid>true</rd:SnapToGrid>
|
||||
<RightMargin>1cm</RightMargin>
|
||||
<LeftMargin>1cm</LeftMargin>
|
||||
<BottomMargin>1.5cm</BottomMargin>
|
||||
<rd:ReportID>5ec02dd0-720b-446d-9ac5-21bd03e4b31f</rd:ReportID>
|
||||
<PageWidth>21cm</PageWidth>
|
||||
<DataSets>
|
||||
<DataSet Name="DSR_Graph_Req">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mon">
|
||||
<DataField>Mon</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_Req</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
<DataSet Name="DSR_Graph_ReqUse">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="type">
|
||||
<DataField>type</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_ReqUse</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
</DataSets>
|
||||
<Code />
|
||||
<Width>19cm</Width>
|
||||
<Body>
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<ReportItems>
|
||||
<Matrix Name="matrix1">
|
||||
<MatrixColumns>
|
||||
<MatrixColumn>
|
||||
<Width>2.2cm</Width>
|
||||
</MatrixColumn>
|
||||
</MatrixColumns>
|
||||
<ZIndex>2</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<RowGroupings>
|
||||
<RowGrouping>
|
||||
<Width>2.53968cm</Width>
|
||||
<DynamicRows>
|
||||
<Grouping Name="matrix1_Gubun">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<ReportItems>
|
||||
<Textbox Name="Gubun">
|
||||
<rd:DefaultName>Gubun</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicRows>
|
||||
</RowGrouping>
|
||||
</RowGroupings>
|
||||
<Top>19cm</Top>
|
||||
<ColumnGroupings>
|
||||
<ColumnGrouping>
|
||||
<Height>0.63492cm</Height>
|
||||
<DynamicColumns>
|
||||
<Grouping Name="matrix1_type">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<ReportItems>
|
||||
<Textbox Name="type">
|
||||
<rd:DefaultName>type</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9.5pt</FontSize>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!type.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicColumns>
|
||||
</ColumnGrouping>
|
||||
</ColumnGroupings>
|
||||
<Width>4.73968cm</Width>
|
||||
<Corner>
|
||||
<ReportItems>
|
||||
<Textbox Name="textbox1">
|
||||
<rd:DefaultName>textbox1</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.5pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>굴림</FontFamily>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value />
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</Corner>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
<MatrixRows>
|
||||
<MatrixRow>
|
||||
<Height>0.63492cm</Height>
|
||||
<MatrixCells>
|
||||
<MatrixCell>
|
||||
<ReportItems>
|
||||
<Textbox Name="Req">
|
||||
<rd:DefaultName>Req</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<Format>N1</Format>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</MatrixCell>
|
||||
</MatrixCells>
|
||||
</MatrixRow>
|
||||
</MatrixRows>
|
||||
<Height>1.26984cm</Height>
|
||||
<Left>0.5cm</Left>
|
||||
</Matrix>
|
||||
<Chart Name="chart3">
|
||||
<Legend>
|
||||
<Visible>true</Visible>
|
||||
<Style>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>6pt</FontSize>
|
||||
</Style>
|
||||
<Position>TopRight</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
<Position>Near</Position>
|
||||
</Title>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
</Style>
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<ZIndex>1</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart3_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
<Filters>
|
||||
<Filter>
|
||||
<FilterExpression>=Fields!type.Value</FilterExpression>
|
||||
<Operator>NotEqual</Operator>
|
||||
<FilterValues>
|
||||
<FilterValue>합계</FilterValue>
|
||||
</FilterValues>
|
||||
</Filter>
|
||||
</Filters>
|
||||
</Grouping>
|
||||
<Label>=Fields!type.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>9.5cm</Top>
|
||||
<Subtype>Stacked</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
</Title>
|
||||
<Style />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderColor>
|
||||
<Default>Gainsboro</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<MajorInterval>100</MajorInterval>
|
||||
<MinorInterval>50</MinorInterval>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Bar</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart3_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Pastel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
</DataLabel>
|
||||
<Style>
|
||||
<BackgroundColor>=iif(Fields!type.Value="신재생에너지","#475e00",
|
||||
iif(Fields!type.Value="난방에너지","#762f00",
|
||||
iif(Fields!type.Value="냉방에너지","#182f76",
|
||||
iif(Fields!type.Value="급탕에너지","#5e4776",
|
||||
iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</BackgroundColor>
|
||||
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
|
||||
</Style>
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<Color>#80ff80</Color>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>연간 에너지 요구량 및 소요량[kWh/㎡]</Caption>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
<Chart Name="chart1">
|
||||
<Legend>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
<Position>BottomCenter</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<DataSetName>DSR_Graph_Req</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<WallThickness>1</WallThickness>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart1_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>0.25cm</Top>
|
||||
<Subtype>Plain</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<MajorInterval>2</MajorInterval>
|
||||
<Interlaced>true</Interlaced>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Column</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart1_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Mon.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Mon.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Excel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
<Rotation>60</Rotation>
|
||||
</DataLabel>
|
||||
<Style />
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>Gray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>월별 냉난방 에너지 요구량 [kWh/(m²a)]</Caption>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
</ReportItems>
|
||||
<Height>24cm</Height>
|
||||
</Body>
|
||||
<Language>ko-KR</Language>
|
||||
<TopMargin>1.5cm</TopMargin>
|
||||
<PageHeight>29.7cm</PageHeight>
|
||||
</Report>
|
||||
573
ArinWarev1/REPORT-OD/Report_result - 백업.rdlc
Normal file
573
ArinWarev1/REPORT-OD/Report_result - 백업.rdlc
Normal file
@@ -0,0 +1,573 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
|
||||
<DataSources>
|
||||
<DataSource Name="DummyDataSource">
|
||||
<rd:DataSourceID>86b9a4cd-3b18-499f-bc7b-ae4126af8be2</rd:DataSourceID>
|
||||
<ConnectionProperties>
|
||||
<DataProvider>SQL</DataProvider>
|
||||
<ConnectString>Data Source=ms0501.gabiadb.com;Initial Catalog=eco2;Persist Security Info=True;User ID=raytrace;Password=arin</ConnectString>
|
||||
</ConnectionProperties>
|
||||
</DataSource>
|
||||
</DataSources>
|
||||
<InteractiveHeight>29.7cm</InteractiveHeight>
|
||||
<rd:DrawGrid>true</rd:DrawGrid>
|
||||
<InteractiveWidth>21cm</InteractiveWidth>
|
||||
<rd:GridSpacing>0.25cm</rd:GridSpacing>
|
||||
<rd:SnapToGrid>true</rd:SnapToGrid>
|
||||
<RightMargin>1cm</RightMargin>
|
||||
<LeftMargin>1cm</LeftMargin>
|
||||
<BottomMargin>1.5cm</BottomMargin>
|
||||
<rd:ReportID>5ec02dd0-720b-446d-9ac5-21bd03e4b31f</rd:ReportID>
|
||||
<PageWidth>21cm</PageWidth>
|
||||
<DataSets>
|
||||
<DataSet Name="DSR_Graph_Req">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mon">
|
||||
<DataField>Mon</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_Req</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
<DataSet Name="DSR_Graph_ReqUse">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="type">
|
||||
<DataField>type</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_ReqUse</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
</DataSets>
|
||||
<Code />
|
||||
<Width>19cm</Width>
|
||||
<Body>
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<ReportItems>
|
||||
<Matrix Name="matrix1">
|
||||
<MatrixColumns>
|
||||
<MatrixColumn>
|
||||
<Width>2.2cm</Width>
|
||||
</MatrixColumn>
|
||||
</MatrixColumns>
|
||||
<ZIndex>2</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<RowGroupings>
|
||||
<RowGrouping>
|
||||
<Width>2.53968cm</Width>
|
||||
<DynamicRows>
|
||||
<Grouping Name="matrix1_Gubun">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<ReportItems>
|
||||
<Textbox Name="Gubun">
|
||||
<rd:DefaultName>Gubun</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicRows>
|
||||
</RowGrouping>
|
||||
</RowGroupings>
|
||||
<Top>19cm</Top>
|
||||
<ColumnGroupings>
|
||||
<ColumnGrouping>
|
||||
<Height>0.63492cm</Height>
|
||||
<DynamicColumns>
|
||||
<Grouping Name="matrix1_type">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<ReportItems>
|
||||
<Textbox Name="type">
|
||||
<rd:DefaultName>type</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9.5pt</FontSize>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!type.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicColumns>
|
||||
</ColumnGrouping>
|
||||
</ColumnGroupings>
|
||||
<Width>4.73968cm</Width>
|
||||
<Corner>
|
||||
<ReportItems>
|
||||
<Textbox Name="textbox1">
|
||||
<rd:DefaultName>textbox1</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.5pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>굴림</FontFamily>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value />
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</Corner>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
<MatrixRows>
|
||||
<MatrixRow>
|
||||
<Height>0.63492cm</Height>
|
||||
<MatrixCells>
|
||||
<MatrixCell>
|
||||
<ReportItems>
|
||||
<Textbox Name="Req">
|
||||
<rd:DefaultName>Req</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<Format>N1</Format>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</MatrixCell>
|
||||
</MatrixCells>
|
||||
</MatrixRow>
|
||||
</MatrixRows>
|
||||
<Height>1.26984cm</Height>
|
||||
<Left>0.5cm</Left>
|
||||
</Matrix>
|
||||
<Chart Name="chart3">
|
||||
<Legend>
|
||||
<Visible>true</Visible>
|
||||
<Style>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>6pt</FontSize>
|
||||
</Style>
|
||||
<Position>TopRight</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
<Position>Near</Position>
|
||||
</Title>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
</Style>
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<ZIndex>1</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart3_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
<Filters>
|
||||
<Filter>
|
||||
<FilterExpression>=Fields!type.Value</FilterExpression>
|
||||
<Operator>NotEqual</Operator>
|
||||
<FilterValues>
|
||||
<FilterValue>합계</FilterValue>
|
||||
</FilterValues>
|
||||
</Filter>
|
||||
</Filters>
|
||||
</Grouping>
|
||||
<Label>=Fields!type.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>9.5cm</Top>
|
||||
<Subtype>Stacked</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
</Title>
|
||||
<Style />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderColor>
|
||||
<Default>Gainsboro</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<MajorInterval>100</MajorInterval>
|
||||
<MinorInterval>50</MinorInterval>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Bar</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart3_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Pastel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
</DataLabel>
|
||||
<Style>
|
||||
<BackgroundColor>=iif(Fields!type.Value="신재생에너지","#475e00",
|
||||
iif(Fields!type.Value="난방에너지","#762f00",
|
||||
iif(Fields!type.Value="냉방에너지","#182f76",
|
||||
iif(Fields!type.Value="급탕에너지","#5e4776",
|
||||
iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</BackgroundColor>
|
||||
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
|
||||
</Style>
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<Color>#80ff80</Color>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>연간 에너지 요구량 및 소요량[kWh/㎡]</Caption>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
<Chart Name="chart1">
|
||||
<Legend>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
<Position>BottomCenter</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<DataSetName>DSR_Graph_Req</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<WallThickness>1</WallThickness>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart1_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>0.25cm</Top>
|
||||
<Subtype>Plain</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<MajorInterval>2</MajorInterval>
|
||||
<Interlaced>true</Interlaced>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Column</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart1_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Mon.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Mon.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Excel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
<Rotation>60</Rotation>
|
||||
</DataLabel>
|
||||
<Style />
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>Gray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>월별 냉난방 에너지 요구량 [kWh/(m²a)]</Caption>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
</ReportItems>
|
||||
<Height>24cm</Height>
|
||||
</Body>
|
||||
<Language>ko-KR</Language>
|
||||
<TopMargin>1.5cm</TopMargin>
|
||||
<PageHeight>29.7cm</PageHeight>
|
||||
</Report>
|
||||
943
ArinWarev1/REPORT-OD/Report_result.rdlc
Normal file
943
ArinWarev1/REPORT-OD/Report_result.rdlc
Normal file
@@ -0,0 +1,943 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
|
||||
<DataSources>
|
||||
<DataSource Name="DummyDataSource">
|
||||
<ConnectionProperties>
|
||||
<DataProvider>SQL</DataProvider>
|
||||
<ConnectString>Data Source=ms0501.gabiadb.com;Initial Catalog=eco2;Persist Security Info=True;User ID=raytrace;Password=arin</ConnectString>
|
||||
</ConnectionProperties>
|
||||
<rd:DataSourceID>86b9a4cd-3b18-499f-bc7b-ae4126af8be2</rd:DataSourceID>
|
||||
</DataSource>
|
||||
</DataSources>
|
||||
<DataSets>
|
||||
<DataSet Name="DSR_Graph_Req">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mon">
|
||||
<DataField>Mon</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_Req</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
<DataSet Name="DSR_Graph_ReqUse">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="type">
|
||||
<DataField>type</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_ReqUse</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
</DataSets>
|
||||
<Body>
|
||||
<ReportItems>
|
||||
<Chart Name="chart1">
|
||||
<ChartCategoryHierarchy>
|
||||
<ChartMembers>
|
||||
<ChartMember>
|
||||
<Group Name="chart1_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Mon.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Group>
|
||||
<Label>=Fields!Mon.Value</Label>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</ChartMember>
|
||||
</ChartMembers>
|
||||
</ChartCategoryHierarchy>
|
||||
<ChartSeriesHierarchy>
|
||||
<ChartMembers>
|
||||
<ChartMember>
|
||||
<Group Name="chart1_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Group>
|
||||
<SortExpressions>
|
||||
<SortExpression>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
<Direction>Descending</Direction>
|
||||
</SortExpression>
|
||||
</SortExpressions>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</ChartMember>
|
||||
</ChartMembers>
|
||||
</ChartSeriesHierarchy>
|
||||
<ChartData>
|
||||
<ChartSeriesCollection>
|
||||
<ChartSeries Name="Series1">
|
||||
<ChartDataPoints>
|
||||
<ChartDataPoint>
|
||||
<ChartDataPointValues>
|
||||
<Y>=Sum(Fields!Req.Value)</Y>
|
||||
</ChartDataPointValues>
|
||||
<ChartDataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
<Label>=Fields!Req.Value</Label>
|
||||
<Position>Top</Position>
|
||||
<Rotation>60</Rotation>
|
||||
</ChartDataLabel>
|
||||
<Style>
|
||||
<Border>
|
||||
<Width>0.376pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<ChartMarker>
|
||||
<Size>6pt</Size>
|
||||
<Style />
|
||||
</ChartMarker>
|
||||
</ChartDataPoint>
|
||||
</ChartDataPoints>
|
||||
<Style />
|
||||
<ChartEmptyPoints>
|
||||
<Style />
|
||||
<ChartMarker>
|
||||
<Style />
|
||||
</ChartMarker>
|
||||
<ChartDataLabel>
|
||||
<Style />
|
||||
</ChartDataLabel>
|
||||
</ChartEmptyPoints>
|
||||
<CustomProperties>
|
||||
<CustomProperty>
|
||||
<Name>PointWidth</Name>
|
||||
<Value>0.6</Value>
|
||||
</CustomProperty>
|
||||
<CustomProperty>
|
||||
<Name>DrawingStyle</Name>
|
||||
<Value>Cylinder</Value>
|
||||
</CustomProperty>
|
||||
</CustomProperties>
|
||||
<ValueAxisName>Primary</ValueAxisName>
|
||||
<CategoryAxisName>Primary</CategoryAxisName>
|
||||
<ChartSmartLabel>
|
||||
<Disabled>true</Disabled>
|
||||
</ChartSmartLabel>
|
||||
</ChartSeries>
|
||||
</ChartSeriesCollection>
|
||||
</ChartData>
|
||||
<ChartAreas>
|
||||
<ChartArea Name="Default">
|
||||
<ChartCategoryAxes>
|
||||
<ChartAxis Name="Primary">
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<Margin>True</Margin>
|
||||
<Interval>1</Interval>
|
||||
<ChartMajorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
<IntervalOffset>1</IntervalOffset>
|
||||
</ChartMajorGridLines>
|
||||
<ChartMinorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
</ChartMinorGridLines>
|
||||
<ChartMajorTickMarks>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
<IntervalOffset>1</IntervalOffset>
|
||||
</ChartMajorTickMarks>
|
||||
<ChartMinorTickMarks>
|
||||
<Type>None</Type>
|
||||
</ChartMinorTickMarks>
|
||||
<PreventFontShrink>true</PreventFontShrink>
|
||||
<PreventFontGrow>true</PreventFontGrow>
|
||||
<IncludeZero>false</IncludeZero>
|
||||
</ChartAxis>
|
||||
<ChartAxis Name="Secondary">
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<CrossAt>NaN</CrossAt>
|
||||
<Location>Opposite</Location>
|
||||
<Minimum>NaN</Minimum>
|
||||
<Maximum>NaN</Maximum>
|
||||
</ChartAxis>
|
||||
</ChartCategoryAxes>
|
||||
<ChartValueAxes>
|
||||
<ChartAxis Name="Primary">
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<Margin>True</Margin>
|
||||
<ChartMajorGridLines>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>2</Interval>
|
||||
</ChartMajorGridLines>
|
||||
<ChartMinorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
</ChartMinorGridLines>
|
||||
<ChartMajorTickMarks>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>2</Interval>
|
||||
</ChartMajorTickMarks>
|
||||
<ChartMinorTickMarks>
|
||||
<Type>None</Type>
|
||||
</ChartMinorTickMarks>
|
||||
<Interlaced>true</Interlaced>
|
||||
<Scalar>true</Scalar>
|
||||
<Minimum>0</Minimum>
|
||||
<PreventFontShrink>true</PreventFontShrink>
|
||||
<PreventFontGrow>true</PreventFontGrow>
|
||||
<IncludeZero>false</IncludeZero>
|
||||
</ChartAxis>
|
||||
<ChartAxis Name="Secondary">
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<CrossAt>NaN</CrossAt>
|
||||
<Location>Opposite</Location>
|
||||
<Minimum>NaN</Minimum>
|
||||
<Maximum>NaN</Maximum>
|
||||
</ChartAxis>
|
||||
</ChartValueAxes>
|
||||
<ChartThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<Rotation>0</Rotation>
|
||||
<Inclination>0</Inclination>
|
||||
<WallThickness>0</WallThickness>
|
||||
<Clustered>true</Clustered>
|
||||
</ChartThreeDProperties>
|
||||
<Style>
|
||||
<Border>
|
||||
<Color>DimGray</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
</Style>
|
||||
</ChartArea>
|
||||
</ChartAreas>
|
||||
<ChartLegends>
|
||||
<ChartLegend Name="Default">
|
||||
<Hidden>true</Hidden>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Position>BottomCenter</Position>
|
||||
<Layout>Row</Layout>
|
||||
<ChartLegendTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</ChartLegendTitle>
|
||||
<AutoFitTextDisabled>true</AutoFitTextDisabled>
|
||||
</ChartLegend>
|
||||
</ChartLegends>
|
||||
<ChartTitles>
|
||||
<ChartTitle Name="Default">
|
||||
<Caption>월별 냉난방 에너지 요구량 [kWh/(m²a)]</Caption>
|
||||
<Style>
|
||||
<BackgroundGradientType>None</BackgroundGradientType>
|
||||
<TextAlign>General</TextAlign>
|
||||
<VerticalAlign>Top</VerticalAlign>
|
||||
</Style>
|
||||
</ChartTitle>
|
||||
</ChartTitles>
|
||||
<Palette>Excel</Palette>
|
||||
<ChartBorderSkin>
|
||||
<Style>
|
||||
<BackgroundColor>Gray</BackgroundColor>
|
||||
<BackgroundGradientType>None</BackgroundGradientType>
|
||||
<Color>White</Color>
|
||||
</Style>
|
||||
</ChartBorderSkin>
|
||||
<ChartNoDataMessage Name="NoDataMessage">
|
||||
<Caption>사용 가능한 데이터 없음</Caption>
|
||||
<Style>
|
||||
<BackgroundGradientType>None</BackgroundGradientType>
|
||||
<TextAlign>General</TextAlign>
|
||||
<VerticalAlign>Top</VerticalAlign>
|
||||
</Style>
|
||||
</ChartNoDataMessage>
|
||||
<DataSetName>DSR_Graph_Req</DataSetName>
|
||||
<Top>0.25cm</Top>
|
||||
<Left>0.25cm</Left>
|
||||
<Height>9cm</Height>
|
||||
<Width>18.25cm</Width>
|
||||
<CustomProperties>
|
||||
<CustomProperty>
|
||||
<Name>__Upgraded2005__</Name>
|
||||
<Value>__Upgraded2005__</Value>
|
||||
</CustomProperty>
|
||||
</CustomProperties>
|
||||
<Style>
|
||||
<Border>
|
||||
<Color>Gray</Color>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</Chart>
|
||||
<Chart Name="chart3">
|
||||
<ChartCategoryHierarchy>
|
||||
<ChartMembers>
|
||||
<ChartMember>
|
||||
<Group Name="chart3_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Group>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</ChartMember>
|
||||
</ChartMembers>
|
||||
</ChartCategoryHierarchy>
|
||||
<ChartSeriesHierarchy>
|
||||
<ChartMembers>
|
||||
<ChartMember>
|
||||
<Group Name="chart3_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
<Filters>
|
||||
<Filter>
|
||||
<FilterExpression>=Fields!type.Value</FilterExpression>
|
||||
<Operator>NotEqual</Operator>
|
||||
<FilterValues>
|
||||
<FilterValue>합계</FilterValue>
|
||||
</FilterValues>
|
||||
</Filter>
|
||||
</Filters>
|
||||
</Group>
|
||||
<Label>=Fields!type.Value</Label>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</ChartMember>
|
||||
</ChartMembers>
|
||||
</ChartSeriesHierarchy>
|
||||
<ChartData>
|
||||
<ChartSeriesCollection>
|
||||
<ChartSeries Name="Series1">
|
||||
<ChartDataPoints>
|
||||
<ChartDataPoint>
|
||||
<ChartDataPointValues>
|
||||
<Y>=Sum(Fields!Req.Value)</Y>
|
||||
</ChartDataPointValues>
|
||||
<ChartDataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<Label>=Fields!Req.Value</Label>
|
||||
<Position>Top</Position>
|
||||
</ChartDataLabel>
|
||||
<Style>
|
||||
<Border>
|
||||
<Width>0.376pt</Width>
|
||||
</Border>
|
||||
<Color>=iif(Fields!type.Value="신재생에너지","#475e00",
|
||||
iif(Fields!type.Value="난방에너지","#762f00",
|
||||
iif(Fields!type.Value="냉방에너지","#182f76",
|
||||
iif(Fields!type.Value="급탕에너지","#5e4776",
|
||||
iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</Color>
|
||||
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
|
||||
</Style>
|
||||
<ChartMarker>
|
||||
<Size>6pt</Size>
|
||||
<Style />
|
||||
</ChartMarker>
|
||||
</ChartDataPoint>
|
||||
</ChartDataPoints>
|
||||
<Type>Bar</Type>
|
||||
<Subtype>Stacked</Subtype>
|
||||
<Style />
|
||||
<ChartEmptyPoints>
|
||||
<Style />
|
||||
<ChartMarker>
|
||||
<Style />
|
||||
</ChartMarker>
|
||||
<ChartDataLabel>
|
||||
<Style />
|
||||
</ChartDataLabel>
|
||||
</ChartEmptyPoints>
|
||||
<CustomProperties>
|
||||
<CustomProperty>
|
||||
<Name>PointWidth</Name>
|
||||
<Value>0.6</Value>
|
||||
</CustomProperty>
|
||||
<CustomProperty>
|
||||
<Name>DrawingStyle</Name>
|
||||
<Value>Cylinder</Value>
|
||||
</CustomProperty>
|
||||
</CustomProperties>
|
||||
<ValueAxisName>Primary</ValueAxisName>
|
||||
<CategoryAxisName>Primary</CategoryAxisName>
|
||||
<ChartSmartLabel>
|
||||
<CalloutLineColor>Black</CalloutLineColor>
|
||||
<MinMovingDistance>0pt</MinMovingDistance>
|
||||
</ChartSmartLabel>
|
||||
</ChartSeries>
|
||||
</ChartSeriesCollection>
|
||||
</ChartData>
|
||||
<ChartAreas>
|
||||
<ChartArea Name="Default">
|
||||
<ChartCategoryAxes>
|
||||
<ChartAxis Name="Primary">
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<Margin>True</Margin>
|
||||
<ChartMajorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
<IntervalOffset>1</IntervalOffset>
|
||||
</ChartMajorGridLines>
|
||||
<ChartMinorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
</ChartMinorGridLines>
|
||||
<ChartMajorTickMarks>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>NaN</Interval>
|
||||
<IntervalOffset>1</IntervalOffset>
|
||||
</ChartMajorTickMarks>
|
||||
<ChartMinorTickMarks>
|
||||
<Type>None</Type>
|
||||
</ChartMinorTickMarks>
|
||||
<PreventFontShrink>true</PreventFontShrink>
|
||||
<PreventFontGrow>true</PreventFontGrow>
|
||||
<IncludeZero>false</IncludeZero>
|
||||
</ChartAxis>
|
||||
<ChartAxis Name="Secondary">
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<CrossAt>NaN</CrossAt>
|
||||
<Location>Opposite</Location>
|
||||
<Minimum>NaN</Minimum>
|
||||
<Maximum>NaN</Maximum>
|
||||
</ChartAxis>
|
||||
</ChartCategoryAxes>
|
||||
<ChartValueAxes>
|
||||
<ChartAxis Name="Primary">
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<Margin>True</Margin>
|
||||
<ChartMajorGridLines>
|
||||
<Enabled>False</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>100</Interval>
|
||||
</ChartMajorGridLines>
|
||||
<ChartMinorGridLines>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Color>Gainsboro</Color>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>50</Interval>
|
||||
</ChartMinorGridLines>
|
||||
<ChartMajorTickMarks>
|
||||
<Enabled>True</Enabled>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
</Style>
|
||||
<Interval>100</Interval>
|
||||
</ChartMajorTickMarks>
|
||||
<ChartMinorTickMarks>
|
||||
<Type>None</Type>
|
||||
</ChartMinorTickMarks>
|
||||
<Scalar>true</Scalar>
|
||||
<PreventFontShrink>true</PreventFontShrink>
|
||||
<PreventFontGrow>true</PreventFontGrow>
|
||||
<IncludeZero>false</IncludeZero>
|
||||
</ChartAxis>
|
||||
<ChartAxis Name="Secondary">
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<ChartAxisTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
</ChartAxisTitle>
|
||||
<CrossAt>NaN</CrossAt>
|
||||
<Location>Opposite</Location>
|
||||
<Minimum>NaN</Minimum>
|
||||
<Maximum>NaN</Maximum>
|
||||
</ChartAxis>
|
||||
</ChartValueAxes>
|
||||
<ChartThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<Rotation>0</Rotation>
|
||||
<Inclination>0</Inclination>
|
||||
<WallThickness>0</WallThickness>
|
||||
<Clustered>true</Clustered>
|
||||
</ChartThreeDProperties>
|
||||
<Style>
|
||||
<Border>
|
||||
<Color>DimGray</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
</Style>
|
||||
</ChartArea>
|
||||
</ChartAreas>
|
||||
<ChartLegends>
|
||||
<ChartLegend Name="Default">
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
<Width>0.75pt</Width>
|
||||
</Border>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>6pt</FontSize>
|
||||
</Style>
|
||||
<Position>TopRight</Position>
|
||||
<Layout>Row</Layout>
|
||||
<ChartLegendTitle>
|
||||
<Caption />
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</ChartLegendTitle>
|
||||
<AutoFitTextDisabled>true</AutoFitTextDisabled>
|
||||
</ChartLegend>
|
||||
</ChartLegends>
|
||||
<ChartTitles>
|
||||
<ChartTitle Name="Default">
|
||||
<Caption>연간 에너지 요구량 및 소요량[kWh/㎡]</Caption>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</ChartTitle>
|
||||
</ChartTitles>
|
||||
<Palette>Pastel</Palette>
|
||||
<ChartBorderSkin>
|
||||
<Style>
|
||||
<BackgroundColor>Gray</BackgroundColor>
|
||||
<BackgroundGradientType>None</BackgroundGradientType>
|
||||
<Color>White</Color>
|
||||
</Style>
|
||||
</ChartBorderSkin>
|
||||
<ChartNoDataMessage Name="NoDataMessage">
|
||||
<Caption>사용 가능한 데이터 없음</Caption>
|
||||
<Style>
|
||||
<BackgroundGradientType>None</BackgroundGradientType>
|
||||
<TextAlign>General</TextAlign>
|
||||
<VerticalAlign>Top</VerticalAlign>
|
||||
</Style>
|
||||
</ChartNoDataMessage>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>0.25cm</Left>
|
||||
<Height>9cm</Height>
|
||||
<Width>18.25cm</Width>
|
||||
<ZIndex>1</ZIndex>
|
||||
<CustomProperties>
|
||||
<CustomProperty>
|
||||
<Name>__Upgraded2005__</Name>
|
||||
<Value>__Upgraded2005__</Value>
|
||||
</CustomProperty>
|
||||
</CustomProperties>
|
||||
<Style>
|
||||
<Border>
|
||||
<Color>DimGray</Color>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
<Color>#80ff80</Color>
|
||||
</Style>
|
||||
</Chart>
|
||||
<Tablix Name="matrix1">
|
||||
<TablixCorner>
|
||||
<TablixCornerRows>
|
||||
<TablixCornerRow>
|
||||
<TablixCornerCell>
|
||||
<CellContents>
|
||||
<Textbox Name="textbox1">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value />
|
||||
<Style>
|
||||
<FontFamily>굴림</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox1</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</Border>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCornerCell>
|
||||
</TablixCornerRow>
|
||||
</TablixCornerRows>
|
||||
</TablixCorner>
|
||||
<TablixBody>
|
||||
<TablixColumns>
|
||||
<TablixColumn>
|
||||
<Width>0.86614in</Width>
|
||||
</TablixColumn>
|
||||
</TablixColumns>
|
||||
<TablixRows>
|
||||
<TablixRow>
|
||||
<Height>0.24997in</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="Req">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<Format>N1</Format>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Req</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.25pt</Width>
|
||||
</Border>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</TablixCell>
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
</TablixRows>
|
||||
</TablixBody>
|
||||
<TablixColumnHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember>
|
||||
<Group Name="matrix1_type">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Group>
|
||||
<TablixHeader>
|
||||
<Size>0.24997in</Size>
|
||||
<CellContents>
|
||||
<Textbox Name="type">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Fields!type.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9.5pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>type</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.25pt</Width>
|
||||
</Border>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixHeader>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</TablixMember>
|
||||
</TablixMembers>
|
||||
</TablixColumnHierarchy>
|
||||
<TablixRowHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember>
|
||||
<Group Name="matrix1_Gubun">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Group>
|
||||
<SortExpressions>
|
||||
<SortExpression>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
<Direction>Descending</Direction>
|
||||
</SortExpression>
|
||||
</SortExpressions>
|
||||
<TablixHeader>
|
||||
<Size>0.99987in</Size>
|
||||
<CellContents>
|
||||
<Textbox Name="Gubun">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Gubun</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Dotted</Style>
|
||||
<Width>0.25pt</Width>
|
||||
</Border>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixHeader>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
</TablixMember>
|
||||
</TablixMembers>
|
||||
</TablixRowHierarchy>
|
||||
<RepeatColumnHeaders>true</RepeatColumnHeaders>
|
||||
<RepeatRowHeaders>true</RepeatRowHeaders>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<Top>19cm</Top>
|
||||
<Left>0.5cm</Left>
|
||||
<Height>1.26984cm</Height>
|
||||
<Width>4.73968cm</Width>
|
||||
<ZIndex>2</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</Tablix>
|
||||
</ReportItems>
|
||||
<Height>20.26984cm</Height>
|
||||
<Style />
|
||||
</Body>
|
||||
<Width>19cm</Width>
|
||||
<Page>
|
||||
<PageHeight>29.7cm</PageHeight>
|
||||
<PageWidth>21cm</PageWidth>
|
||||
<LeftMargin>1cm</LeftMargin>
|
||||
<RightMargin>1cm</RightMargin>
|
||||
<TopMargin>1.5cm</TopMargin>
|
||||
<BottomMargin>1.5cm</BottomMargin>
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<Style />
|
||||
</Page>
|
||||
<Language>ko-KR</Language>
|
||||
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
|
||||
<rd:ReportID>5ec02dd0-720b-446d-9ac5-21bd03e4b31f</rd:ReportID>
|
||||
<rd:ReportUnitType>Cm</rd:ReportUnitType>
|
||||
</Report>
|
||||
99
ArinWarev1/REPORT-OD/Report_검토서.Designer.vb
generated
Normal file
99
ArinWarev1/REPORT-OD/Report_검토서.Designer.vb
generated
Normal file
@@ -0,0 +1,99 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Report_검토서
|
||||
Inherits Windows.Forms.Form
|
||||
|
||||
'Form은 Dispose를 재정의하여 구성 요소 목록을 정리합니다.
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows Form 디자이너에 필요합니다.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'참고: 다음 프로시저는 Windows Form 디자이너에 필요합니다.
|
||||
'수정하려면 Windows Form 디자이너를 사용하십시오.
|
||||
'코드 편집기를 사용하여 수정하지 마십시오.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim ReportDataSource1 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Report_검토서))
|
||||
Me.bs_desc = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.DS = New Eco2OD.DS()
|
||||
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||
Me.lb_msg = New System.Windows.Forms.ToolStripStatusLabel()
|
||||
Me.ReportViewer1 = New Microsoft.Reporting.WinForms.ReportViewer()
|
||||
CType(Me.bs_desc, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.DS, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.StatusStrip1.SuspendLayout()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'bs_desc
|
||||
'
|
||||
Me.bs_desc.DataMember = "tbl_Desc"
|
||||
Me.bs_desc.DataSource = Me.DS
|
||||
'
|
||||
'DS
|
||||
'
|
||||
Me.DS.DataSetName = "DS"
|
||||
Me.DS.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||
'
|
||||
'StatusStrip1
|
||||
'
|
||||
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.lb_msg})
|
||||
Me.StatusStrip1.Location = New System.Drawing.Point(0, 890)
|
||||
Me.StatusStrip1.Name = "StatusStrip1"
|
||||
Me.StatusStrip1.Size = New System.Drawing.Size(649, 22)
|
||||
Me.StatusStrip1.TabIndex = 15
|
||||
Me.StatusStrip1.Text = "StatusStrip1"
|
||||
'
|
||||
'lb_msg
|
||||
'
|
||||
Me.lb_msg.Name = "lb_msg"
|
||||
Me.lb_msg.Size = New System.Drawing.Size(59, 17)
|
||||
Me.lb_msg.Text = "<메세지>"
|
||||
'
|
||||
'ReportViewer1
|
||||
'
|
||||
Me.ReportViewer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
ReportDataSource1.Name = "DS"
|
||||
ReportDataSource1.Value = Me.bs_desc
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource1)
|
||||
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "Eco2OD.Result_검토서.rdlc"
|
||||
Me.ReportViewer1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ReportViewer1.Name = "ReportViewer1"
|
||||
Me.ReportViewer1.Size = New System.Drawing.Size(649, 890)
|
||||
Me.ReportViewer1.TabIndex = 16
|
||||
'
|
||||
'Report_검토서
|
||||
'
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None
|
||||
Me.ClientSize = New System.Drawing.Size(649, 912)
|
||||
Me.Controls.Add(Me.ReportViewer1)
|
||||
Me.Controls.Add(Me.StatusStrip1)
|
||||
Me.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.999999!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(129, Byte))
|
||||
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||
Me.Name = "Report_검토서"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "건축물 에너지 소요량 검토서"
|
||||
CType(Me.bs_desc, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.DS, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.StatusStrip1.ResumeLayout(False)
|
||||
Me.StatusStrip1.PerformLayout()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip
|
||||
Friend WithEvents lb_msg As System.Windows.Forms.ToolStripStatusLabel
|
||||
Friend WithEvents ReportViewer1 As Microsoft.Reporting.WinForms.ReportViewer
|
||||
Friend WithEvents bs_desc As System.Windows.Forms.BindingSource
|
||||
Friend WithEvents DS As Eco2OD.DS
|
||||
End Class
|
||||
1574
ArinWarev1/REPORT-OD/Report_검토서.resx
Normal file
1574
ArinWarev1/REPORT-OD/Report_검토서.resx
Normal file
File diff suppressed because it is too large
Load Diff
409
ArinWarev1/REPORT-OD/Report_검토서.vb
Normal file
409
ArinWarev1/REPORT-OD/Report_검토서.vb
Normal file
@@ -0,0 +1,409 @@
|
||||
Public Class Report_검토서
|
||||
|
||||
Dim T As String = "검토서"
|
||||
|
||||
|
||||
Dim 신재생에너지 As Decimal = 0
|
||||
Dim 난방에너지 As Decimal = 0
|
||||
Dim 냉방에너지 As Decimal = 0
|
||||
Dim 급탕에너지 As Decimal = 0
|
||||
Dim 조명에너지 As Decimal = 0
|
||||
Dim 환기에너지 As Decimal = 0
|
||||
Dim 합계 As Decimal = 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)
|
||||
Me.DS.tbl_Desc.Merge(DSET1.tbl_Desc)
|
||||
|
||||
MakeGraphTable()
|
||||
|
||||
Dim param1 As New Microsoft.Reporting.WinForms.ReportParameter("p_heat", 난방에너지.ToString("N1"))
|
||||
Dim param2 As New Microsoft.Reporting.WinForms.ReportParameter("p_cool", 냉방에너지.ToString("N1"))
|
||||
Dim param3 As New Microsoft.Reporting.WinForms.ReportParameter("p_fan", 환기에너지.ToString("N1"))
|
||||
Dim param5 As New Microsoft.Reporting.WinForms.ReportParameter("p_light", 조명에너지.ToString("N1"))
|
||||
Dim param6 As New Microsoft.Reporting.WinForms.ReportParameter("p_kup", 급탕에너지.ToString("N1"))
|
||||
Dim param7 As New Microsoft.Reporting.WinForms.ReportParameter("p_sum", 합계.ToString("N1"))
|
||||
|
||||
Dim 큰프로파일 As String = ""
|
||||
Dim 바닥면적 As Single = 0
|
||||
For Each dr As DS.tbl_myounRow In DSET1.tbl_myoun.Select("존분류 <> '0' and 존분류 <> ''")
|
||||
If dr.바닥면적 > 바닥면적 Then
|
||||
바닥면적 = dr.바닥면적
|
||||
큰프로파일 = dr.존분류
|
||||
End If
|
||||
Next
|
||||
Dim msg As String = ""
|
||||
If 큰프로파일 = "" Then
|
||||
msg = ""
|
||||
Else
|
||||
Dim 프로파일데이터 As DS.tbl_profile_odRow = DSET1.tbl_profile_od.Select("code ='" + 큰프로파일 + "'")(0)
|
||||
If CInt(큰프로파일) < 1 Then
|
||||
msg = "[ v ] 주거용 (" + 프로파일데이터.설명 + ")"
|
||||
Else
|
||||
msg = "[ v ] 주거용 외 ( " + 프로파일데이터.설명 + " )"
|
||||
End If
|
||||
End If
|
||||
|
||||
Dim param8 As New Microsoft.Reporting.WinForms.ReportParameter("p_주용도", msg)
|
||||
|
||||
Dim 건물용도 As Integer = CInt(DSET1.tbl_myoun.Select("존분류 <> '0'")(0)("존분류").ToString())
|
||||
If 건물용도 < 10 Then '//주거
|
||||
If 합계 <= 190 Then
|
||||
msg = "[ v ] 적합 [ ] 부적합"
|
||||
Else
|
||||
msg = "[ ] 적합 [ v ] 부적합"
|
||||
End If
|
||||
Else '//비주고
|
||||
If 합계 <= 260 Then
|
||||
msg = "[ v ] 적합 [ ] 부적합"
|
||||
Else
|
||||
msg = "[ ] 적합 [ v ] 부적합"
|
||||
End If
|
||||
End If
|
||||
Dim param9 As New Microsoft.Reporting.WinForms.ReportParameter("p_1차적합여부", msg)
|
||||
|
||||
'//r간접:내벽(3,4,5) , 직접:외벽(0,1,2,)
|
||||
'//벽체(0,3),지붕(1,4),바닥(2,5),창(7,8) 계산 (열관류율)
|
||||
|
||||
'//벽체(0,3)
|
||||
Dim 직접_벽체 As Single = 0
|
||||
Dim 간접_벽체 As Single = 0
|
||||
Dim 직접_지붕 As Single = 0
|
||||
Dim 간접_지붕 As Single = 0
|
||||
Dim 직접_바닥 As Single = 0
|
||||
Dim 간접_바닥 As Single = 0
|
||||
Dim 직접_창 As Single = 0
|
||||
Dim 간접_창 As Single = 0
|
||||
Dim 평균열관류율 As Single = 0
|
||||
Dim 전체면적 As Single = 0
|
||||
msg = ""
|
||||
For Each dr면 As DS.tbl_myounRow In DSET1.tbl_myoun.Select("code <> '0'")
|
||||
Dim 열관류코드 As String = dr면.열관류율2
|
||||
If 열관류코드.Trim = "" Then Continue For
|
||||
|
||||
Dim find As Boolean = False
|
||||
Dim multi As Single = 1
|
||||
For Each dr열 As DS.tbl_ykRow In DSET1.tbl_yk.Select("code='" + 열관류코드 + "'")
|
||||
Select Case CInt(dr열.면형태)
|
||||
Case 0 '//외벽,벽체
|
||||
If TOSG(T, dr열.열관류율) > 직접_벽체 Then 직접_벽체 = TOSG(T, dr열.열관류율)
|
||||
find = True
|
||||
Case 3 '//내벽,벽체
|
||||
If TOSG(T, dr열.열관류율) > 간접_벽체 Then 간접_벽체 = TOSG(T, dr열.열관류율)
|
||||
find = True
|
||||
multi = 0.8
|
||||
Case 1 '//외벽,지붕
|
||||
If TOSG(T, dr열.열관류율) > 직접_지붕 Then 직접_지붕 = TOSG(T, dr열.열관류율)
|
||||
Case 4 '//내벽,지붕
|
||||
If TOSG(T, dr열.열관류율) > 간접_지붕 Then 간접_지붕 = TOSG(T, dr열.열관류율)
|
||||
Case 2 '//외벽,바닥
|
||||
If TOSG(T, dr열.열관류율) > 직접_바닥 Then 직접_바닥 = TOSG(T, dr열.열관류율)
|
||||
Case 5 '//내벽,바닥
|
||||
If TOSG(T, dr열.열관류율) > 간접_바닥 Then 간접_바닥 = TOSG(T, dr열.열관류율)
|
||||
Case 7 '//외부창
|
||||
If TOSG(T, dr열.열관류율) > 직접_창 Then 직접_창 = TOSG(T, dr열.열관류율)
|
||||
find = True
|
||||
Case 8 '//내부창
|
||||
If TOSG(T, dr열.열관류율) > 간접_창 Then 간접_창 = TOSG(T, dr열.열관류율)
|
||||
find = True
|
||||
multi = 0.7
|
||||
End Select
|
||||
Next
|
||||
If find Then
|
||||
평균열관류율 += TOSG(T, dr면.열관류율 * multi) * TOSG(T, dr면.건축부위면적)
|
||||
전체면적 += TOSG(T, dr면.건축부위면적)
|
||||
End If
|
||||
Next
|
||||
평균열관류율 = 평균열관류율 / 전체면적
|
||||
|
||||
|
||||
msg = ""
|
||||
If 직접_벽체 <> 0 Then msg = "직접(" + 직접_벽체.ToString() + ")"
|
||||
If 간접_벽체 <> 0 Then msg += IIf(msg = "", "", " , ") + "간접(" + 간접_벽체.ToString() + ")"
|
||||
Dim param10 As New Microsoft.Reporting.WinForms.ReportParameter("p_yk1", msg)
|
||||
|
||||
msg = ""
|
||||
If 직접_지붕 <> 0 Then msg = "직접(" + 직접_지붕.ToString() + ")"
|
||||
If 간접_지붕 <> 0 Then msg += IIf(msg = "", "", " , ") + "간접(" + 간접_지붕.ToString() + ")"
|
||||
Dim param11 As New Microsoft.Reporting.WinForms.ReportParameter("p_yk2", msg)
|
||||
|
||||
msg = ""
|
||||
If 직접_바닥 <> 0 Then msg = "직접(" + 직접_바닥.ToString() + ")"
|
||||
If 간접_바닥 <> 0 Then msg += IIf(msg = "", "", " , ") + "간접(" + 간접_바닥.ToString() + ")"
|
||||
Dim param12 As New Microsoft.Reporting.WinForms.ReportParameter("p_yk3", msg)
|
||||
|
||||
msg = ""
|
||||
If 직접_창 <> 0 Then msg = "직접(" + 직접_창.ToString() + ")"
|
||||
If 간접_창 <> 0 Then msg += IIf(msg = "", "", " , ") + "간접(" + 간접_창.ToString() + ")"
|
||||
Dim param13 As New Microsoft.Reporting.WinForms.ReportParameter("p_yk4", msg)
|
||||
|
||||
Dim param14 As New Microsoft.Reporting.WinForms.ReportParameter("p_yksum", 평균열관류율.ToString("N3"))
|
||||
|
||||
|
||||
'//
|
||||
Dim 온열원설비종류 As String = ""
|
||||
Dim 보일러정격출력 As Single = 0
|
||||
Dim 보일러효율 As Single = 0
|
||||
Dim 보일러정격출력합 As Single = 0
|
||||
Dim 순환수용펌프동력 As Single = 0
|
||||
For Each dr As DS.tbl_nanbangkikiRow In DSET1.tbl_nanbangkiki.Select("code <> '0'")
|
||||
If dr.난방급탕구분.IndexOf("난방") <> -1 Then
|
||||
If dr.보일러정격출력 > 보일러정격출력 Then
|
||||
보일러정격출력 = dr.보일러정격출력
|
||||
온열원설비종류 = dr.열생산기기방식
|
||||
보일러효율 = dr.정격보일러효율
|
||||
순환수용펌프동력 += TOSG(T, dr.펌프동력)
|
||||
End If
|
||||
보일러정격출력합 += TOSG(T, dr.보일러정격출력)
|
||||
End If
|
||||
Next
|
||||
Dim param15 As New Microsoft.Reporting.WinForms.ReportParameter("p_온열원설비종류", 온열원설비종류)
|
||||
Dim param16 As New Microsoft.Reporting.WinForms.ReportParameter("p_온열원설비합계", 보일러정격출력합)
|
||||
Dim param17 As New Microsoft.Reporting.WinForms.ReportParameter("p_온열원설비효율", 보일러효율)
|
||||
|
||||
|
||||
Dim 냉동기방식 As String = ""
|
||||
Dim 냉동기용량 As Single = 0
|
||||
Dim 냉동기효율 As Single = 0
|
||||
Dim 냉동기합 As Single = 0
|
||||
For Each dr As DS.tbl_nangbangkikiRow In DSET1.tbl_nangbangkiki.Select("code <> '0'")
|
||||
If dr.냉동기용량 > 냉동기용량 Then
|
||||
냉동기용량 = dr.냉동기용량
|
||||
냉동기방식 = dr.냉동기방식
|
||||
냉동기효율 = dr.열성능비
|
||||
End If
|
||||
냉동기합 += TOSG(T, dr.냉동기용량)
|
||||
Next
|
||||
Dim param18 As New Microsoft.Reporting.WinForms.ReportParameter("p_냉열원설비종류", 냉동기방식)
|
||||
Dim param19 As New Microsoft.Reporting.WinForms.ReportParameter("p_냉열원설비합계", 냉동기합)
|
||||
Dim param20 As New Microsoft.Reporting.WinForms.ReportParameter("p_냉열원설비효율", 냉동기효율)
|
||||
|
||||
|
||||
'//급탕
|
||||
Dim 급탕용펌프동력 As Single = 0
|
||||
Dim 급탕방식 As String = ""
|
||||
Dim 급탕용량 As Single = 0
|
||||
Dim 급탕효율 As Single = 0
|
||||
Dim 급탕용량합 As Single = 0
|
||||
For Each dr As DS.tbl_nanbangkikiRow In DSET1.tbl_nanbangkiki.Select("code <> '0'")
|
||||
If dr.난방급탕구분.IndexOf("난방") = -1 AndAlso dr.난방급탕구분.IndexOf("급탕") <> -1 Then
|
||||
If dr.보일러정격출력 > 급탕용량 Then
|
||||
급탕용량 = dr.보일러정격출력
|
||||
급탕방식 = dr.열생산기기방식
|
||||
급탕효율 = dr.정격보일러효율
|
||||
급탕용펌프동력 = TOSG(T, dr.펌프동력)
|
||||
End If
|
||||
급탕용량합 += TOSG(T, dr.보일러정격출력)
|
||||
End If
|
||||
Next
|
||||
Dim param21 As New Microsoft.Reporting.WinForms.ReportParameter("p_급탕설비종류", 급탕방식)
|
||||
Dim param22 As New Microsoft.Reporting.WinForms.ReportParameter("p_급탕설비합계", 급탕용량합)
|
||||
Dim param23 As New Microsoft.Reporting.WinForms.ReportParameter("p_급탕설비효율", 급탕효율)
|
||||
|
||||
'//공조(반송설비)
|
||||
Dim 송풍기동력 As Single = 0
|
||||
For Each dr As DS.tbl_kongjoRow In DSET1.tbl_kongjo.Select("code <> '0'")
|
||||
송풍기동력 += dr.배기팬동력 + dr.급기팬동력
|
||||
Next
|
||||
|
||||
Dim param24 As New Microsoft.Reporting.WinForms.ReportParameter("p_순환수용펌프동력", 순환수용펌프동력)
|
||||
Dim param25 As New Microsoft.Reporting.WinForms.ReportParameter("p_급탕용펌프동력", 급탕용펌프동력)
|
||||
Dim param26 As New Microsoft.Reporting.WinForms.ReportParameter("p_송풍기동력", 급탕효율)
|
||||
|
||||
'//조명설비
|
||||
Dim 주거실조명전력 As Single = 0
|
||||
Dim 주조명광원옥내 As String = ""
|
||||
Dim dre As DS.tbl_electRow = DSET1.tbl_elect.Rows(0)
|
||||
Dim param27 As New Microsoft.Reporting.WinForms.ReportParameter("p_주거실조명전력", dre.조명밀도)
|
||||
Dim param28 As New Microsoft.Reporting.WinForms.ReportParameter("p_주조명광원옥내", dre.주조명광원옥내)
|
||||
|
||||
'//지열시스템(2)
|
||||
Dim 지열_용량_난방 As Single = 0
|
||||
Dim 지열_용량_냉방 As Single = 0
|
||||
Dim 지열_효율_난방 As String = ""
|
||||
Dim 지열_효율_냉방 As String = ""
|
||||
For Each dr As DS.tbl_newRow In DSET1.tbl_new.Select("code like '2%'")
|
||||
If dr.지열냉난방구분.IndexOf("난방") <> -1 Then
|
||||
지열_용량_난방 += TOSG(T, dr.지열히트펌프용량)
|
||||
지열_효율_난방 = (dr.열성능비난방)
|
||||
ElseIf dr.지열냉난방구분.IndexOf("냉방") <> -1 Then
|
||||
지열_용량_냉방 += TOSG(T, dr.지열히트펌프용량)
|
||||
지열_효율_냉방 = (dr.열성능비냉방)
|
||||
End If
|
||||
Next
|
||||
Dim param29 As New Microsoft.Reporting.WinForms.ReportParameter("p_지열용량난방", 지열_용량_난방)
|
||||
Dim param30 As New Microsoft.Reporting.WinForms.ReportParameter("p_지열용량냉방", 지열_용량_냉방)
|
||||
Dim param31 As New Microsoft.Reporting.WinForms.ReportParameter("p_지열효율난방", 지열_효율_난방)
|
||||
Dim param32 As New Microsoft.Reporting.WinForms.ReportParameter("p_지열효율냉방", 지열_효율_냉방)
|
||||
|
||||
|
||||
'//태양열시스템(1)
|
||||
Dim 집열판면적 As Single = 0
|
||||
Dim 집열판면적합 As Single = 0
|
||||
Dim 집열판유형 As String = ""
|
||||
Dim 집열판방위 As String = ""
|
||||
Dim 태양열코드 As String = ""
|
||||
For Each dr As DS.tbl_newRow In DSET1.tbl_new.Select("code like '1%'")
|
||||
집열판면적합 += TOSG(T, dr.집열판면적)
|
||||
If TOSG(T, dr.집열판면적) > 집열판면적 Then
|
||||
태양열코드 = dr.code
|
||||
집열판면적 = dr.집열판면적
|
||||
End If
|
||||
Next
|
||||
If 태양열코드 <> "" Then
|
||||
Dim drn() As DS.tbl_newRow = DSET1.tbl_new.Select("code ='" + 태양열코드 + "'")
|
||||
If drn.GetUpperBound(0) <> -1 Then
|
||||
집열판유형 = drn(0).집열기유형
|
||||
집열판방위 = drn(0).집열판방위
|
||||
End If
|
||||
End If
|
||||
Dim param33 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양열집열판면적합", 집열판면적합)
|
||||
Dim param34 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양열집열판유형", 집열판유형)
|
||||
Dim param35 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양열집열판방위", 집열판방위)
|
||||
|
||||
|
||||
'//태양광시스템(3)
|
||||
Dim 모듈면적 As Single = 0
|
||||
Dim 모듈면적합 As Single = 0
|
||||
Dim 모듈방위 As String = ""
|
||||
Dim 모듈기울기 As String = ""
|
||||
Dim 모듈적용타입 As String = ""
|
||||
Dim 태양광코드 As String = ""
|
||||
For Each dr As DS.tbl_newRow In DSET1.tbl_new.Select("code like '3%'")
|
||||
모듈면적합 = TOSG(T, dr.태양광모듈면적)
|
||||
If TOSG(T, dr.태양광모듈면적) > 모듈면적 Then
|
||||
태양광코드 = dr.code
|
||||
모듈면적 = dr.태양광모듈면적
|
||||
End If
|
||||
Next
|
||||
If 태양광코드 <> "" Then
|
||||
Dim drn() As DS.tbl_newRow = DSET1.tbl_new.Select("code ='" + 태양광코드 + "'")
|
||||
If drn.GetUpperBound(0) <> -1 Then
|
||||
모듈방위 = drn(0).태양광모듈방위
|
||||
모듈기울기 = drn(0).태양광모듈기울기
|
||||
모듈적용타입 = drn(0).태양광모듈적용타입
|
||||
End If
|
||||
End If
|
||||
Dim param36 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양광모듈면적합", 모듈면적합)
|
||||
Dim param37 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양광모듈방위", 모듈방위)
|
||||
Dim param38 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양광모듈기울기", 모듈기울기)
|
||||
Dim param39 As New Microsoft.Reporting.WinForms.ReportParameter("p_태양광모듈적용타입", 모듈적용타입)
|
||||
|
||||
|
||||
Dim params As New Microsoft.Reporting.WinForms.ReportParameterCollection()
|
||||
params.Add(param1)
|
||||
params.Add(param2)
|
||||
params.Add(param3)
|
||||
params.Add(param5)
|
||||
params.Add(param6)
|
||||
params.Add(param7)
|
||||
params.Add(param8)
|
||||
params.Add(param9)
|
||||
params.Add(param10)
|
||||
params.Add(param11)
|
||||
params.Add(param12)
|
||||
params.Add(param13)
|
||||
params.Add(param14)
|
||||
params.Add(param15)
|
||||
params.Add(param16)
|
||||
params.Add(param17)
|
||||
params.Add(param18)
|
||||
params.Add(param19)
|
||||
params.Add(param20)
|
||||
params.Add(param21)
|
||||
params.Add(param22)
|
||||
params.Add(param23)
|
||||
params.Add(param24)
|
||||
params.Add(param25)
|
||||
params.Add(param26)
|
||||
params.Add(param27)
|
||||
params.Add(param28)
|
||||
params.Add(param29)
|
||||
params.Add(param30)
|
||||
params.Add(param31)
|
||||
params.Add(param32)
|
||||
params.Add(param33)
|
||||
params.Add(param34)
|
||||
params.Add(param35)
|
||||
params.Add(param36)
|
||||
params.Add(param37)
|
||||
params.Add(param38)
|
||||
params.Add(param39)
|
||||
|
||||
Me.ReportViewer1.LocalReport.SetParameters(params)
|
||||
Me.ReportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth
|
||||
Me.ReportViewer1.ZoomPercent = 100
|
||||
Me.ReportViewer1.RefreshReport()
|
||||
End Sub
|
||||
Private Sub MakeGraphTable()
|
||||
'If DSR.TReqUse.Rows.Count < 1 Then Return
|
||||
|
||||
'Dim Dr As DSR.Graph_ReqRow
|
||||
'For Gubun As Short = 0 To 1
|
||||
' For mon As Short = 1 To 12
|
||||
' If Gubun = 0 Then '//6번
|
||||
' Dr = Me.DSR.Graph_Req.NewGraph_ReqRow
|
||||
' Dr.Gubun = "난방에너지요구량"
|
||||
' Dr.Mon = Format(mon, "0") & "월"
|
||||
' Dr.Req = Result1o.E요구량(mon).난방면적
|
||||
' Me.DSR.Graph_Req.Rows.Add(Dr)
|
||||
' Else '//11번
|
||||
' Dr = Me.DSR.Graph_Req.NewGraph_ReqRow
|
||||
' Dr.Gubun = "냉방에너지요구량"
|
||||
' Dr.Mon = Format(mon, "0") & "월"
|
||||
' Dr.Req = Result1o.E요구량(mon).냉방면적
|
||||
' Me.DSR.Graph_Req.Rows.Add(Dr)
|
||||
' End If
|
||||
' Next
|
||||
'Next
|
||||
|
||||
'//연간에너지요구량및소요량
|
||||
'//Graph_requse gubun,type,
|
||||
' 1차에너지소요량 에너지소요량 에너지요구량
|
||||
'신재생에너지(-57)
|
||||
'난방에너지 106 91.87445415 56.14013248
|
||||
'냉방에너지 155.3678094 119.8832527 40.83005443
|
||||
'급탕에너지 42.6421498 14.21404993 14.6
|
||||
'조명에너지 144.2220948 48.07403159 73.08380082
|
||||
'환기에너지 61.68818331 20.56272777
|
||||
|
||||
신재생에너지 = 0
|
||||
If (Result1o.사용면적.H_WF = 0) Then
|
||||
난방에너지 = 0
|
||||
Else
|
||||
난방에너지 = Result1o.일차E소요량(0).난방면적2 * Result1o.사용면적.H / Result1o.사용면적.H_WF
|
||||
End If
|
||||
|
||||
If (Result1o.사용면적.C_WF = 0) Then
|
||||
냉방에너지 = 0
|
||||
Else
|
||||
냉방에너지 = TOSG(T, Result1o.일차E소요량(0).냉방면적 * Result1o.사용면적.C / Result1o.사용면적.C_WF)
|
||||
End If
|
||||
|
||||
If (Result1o.사용면적.W_WF = 0) Then
|
||||
급탕에너지 = 0
|
||||
Else
|
||||
급탕에너지 = Result1o.일차E소요량(0).급탕면적2 * Result1o.사용면적.W / Result1o.사용면적.W_WF
|
||||
End If
|
||||
|
||||
If (Result1o.사용면적.L_WF = 0) Then
|
||||
조명에너지 = 0
|
||||
Else
|
||||
조명에너지 = Result1o.일차E소요량(0).조명면적 * Result1o.사용면적.L / Result1o.사용면적.L_WF
|
||||
End If
|
||||
|
||||
'계산결과!H92*3/계산결과!H27
|
||||
If (Result1o.사용면적.V_WF = 0) Then
|
||||
환기에너지 = 0
|
||||
Else
|
||||
환기에너지 = Result1o.일차E소요량(0).환기면적 * Result1o.사용면적.V / Result1o.사용면적.V_WF
|
||||
End If
|
||||
|
||||
합계 = 난방에너지 + 냉방에너지 + 급탕에너지 + 조명에너지 + 환기에너지
|
||||
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
End Class
|
||||
99
ArinWarev1/REPORT-OD/Report_검토서2.Designer.vb
generated
Normal file
99
ArinWarev1/REPORT-OD/Report_검토서2.Designer.vb
generated
Normal file
@@ -0,0 +1,99 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Report_검토서2
|
||||
Inherits Windows.Forms.Form
|
||||
|
||||
'Form은 Dispose를 재정의하여 구성 요소 목록을 정리합니다.
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows Form 디자이너에 필요합니다.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'참고: 다음 프로시저는 Windows Form 디자이너에 필요합니다.
|
||||
'수정하려면 Windows Form 디자이너를 사용하십시오.
|
||||
'코드 편집기를 사용하여 수정하지 마십시오.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim ReportDataSource1 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Report_검토서2))
|
||||
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||
Me.lb_msg = New System.Windows.Forms.ToolStripStatusLabel()
|
||||
Me.ReportViewer1 = New Microsoft.Reporting.WinForms.ReportViewer()
|
||||
Me.DSR = New Eco2OD.DSR()
|
||||
Me.bs = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.StatusStrip1.SuspendLayout()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.bs, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'StatusStrip1
|
||||
'
|
||||
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.lb_msg})
|
||||
Me.StatusStrip1.Location = New System.Drawing.Point(0, 890)
|
||||
Me.StatusStrip1.Name = "StatusStrip1"
|
||||
Me.StatusStrip1.Size = New System.Drawing.Size(649, 22)
|
||||
Me.StatusStrip1.TabIndex = 15
|
||||
Me.StatusStrip1.Text = "StatusStrip1"
|
||||
'
|
||||
'lb_msg
|
||||
'
|
||||
Me.lb_msg.Name = "lb_msg"
|
||||
Me.lb_msg.Size = New System.Drawing.Size(59, 17)
|
||||
Me.lb_msg.Text = "<메세지>"
|
||||
'
|
||||
'ReportViewer1
|
||||
'
|
||||
Me.ReportViewer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
ReportDataSource1.Name = "DS"
|
||||
ReportDataSource1.Value = Me.bs
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource1)
|
||||
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "Eco2OD.Result_검토서2.rdlc"
|
||||
Me.ReportViewer1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ReportViewer1.Name = "ReportViewer1"
|
||||
Me.ReportViewer1.Size = New System.Drawing.Size(649, 890)
|
||||
Me.ReportViewer1.TabIndex = 16
|
||||
'
|
||||
'DSR
|
||||
'
|
||||
Me.DSR.DataSetName = "DSR"
|
||||
Me.DSR.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||
'
|
||||
'bs
|
||||
'
|
||||
Me.bs.DataMember = "ExtReport"
|
||||
Me.bs.DataSource = Me.DSR
|
||||
'
|
||||
'Report_검토서2
|
||||
'
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None
|
||||
Me.ClientSize = New System.Drawing.Size(649, 912)
|
||||
Me.Controls.Add(Me.ReportViewer1)
|
||||
Me.Controls.Add(Me.StatusStrip1)
|
||||
Me.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.999999!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(129, Byte))
|
||||
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||
Me.Name = "Report_검토서2"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "건축물 에너지 소요량 평가서"
|
||||
Me.StatusStrip1.ResumeLayout(False)
|
||||
Me.StatusStrip1.PerformLayout()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.bs, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip
|
||||
Friend WithEvents lb_msg As System.Windows.Forms.ToolStripStatusLabel
|
||||
Friend WithEvents ReportViewer1 As Microsoft.Reporting.WinForms.ReportViewer
|
||||
Friend WithEvents bs As System.Windows.Forms.BindingSource
|
||||
Friend WithEvents DSR As Eco2OD.DSR
|
||||
End Class
|
||||
1574
ArinWarev1/REPORT-OD/Report_검토서2.resx
Normal file
1574
ArinWarev1/REPORT-OD/Report_검토서2.resx
Normal file
File diff suppressed because it is too large
Load Diff
29
ArinWarev1/REPORT-OD/Report_검토서2.vb
Normal file
29
ArinWarev1/REPORT-OD/Report_검토서2.vb
Normal file
@@ -0,0 +1,29 @@
|
||||
Public Class Report_검토서2
|
||||
|
||||
Dim 신재생에너지 As Decimal = 0
|
||||
Dim 난방에너지 As Decimal = 0
|
||||
Dim 냉방에너지 As Decimal = 0
|
||||
Dim 급탕에너지 As Decimal = 0
|
||||
Dim 조명에너지 As Decimal = 0
|
||||
Dim 환기에너지 As Decimal = 0
|
||||
Dim 합계 As Decimal = 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)
|
||||
Me.DSR.ExtReport.Merge(DSETR1.ExtReport)
|
||||
|
||||
|
||||
Dim drDesc As DS.tbl_DescRow = DSET1.tbl_Desc.Rows(0)
|
||||
Dim params As New List(Of Microsoft.Reporting.WinForms.ReportParameter)
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("param1", drDesc.민간구분))
|
||||
Me.ReportViewer1.LocalReport.SetParameters(params.ToArray)
|
||||
|
||||
|
||||
Me.ReportViewer1.LocalReport.SetParameters(params)
|
||||
Me.ReportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth
|
||||
Me.ReportViewer1.ZoomPercent = 100
|
||||
Me.ReportViewer1.RefreshReport()
|
||||
End Sub
|
||||
|
||||
End Class
|
||||
134
ArinWarev1/REPORT-OD/Report_친환경.Designer.vb
generated
Normal file
134
ArinWarev1/REPORT-OD/Report_친환경.Designer.vb
generated
Normal file
@@ -0,0 +1,134 @@
|
||||
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||
Partial Class Report_친환경
|
||||
Inherits Windows.Forms.Form
|
||||
|
||||
'Form은 Dispose를 재정의하여 구성 요소 목록을 정리합니다.
|
||||
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||
Try
|
||||
If disposing AndAlso components IsNot Nothing Then
|
||||
components.Dispose()
|
||||
End If
|
||||
Finally
|
||||
MyBase.Dispose(disposing)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
'Windows Form 디자이너에 필요합니다.
|
||||
Private components As System.ComponentModel.IContainer
|
||||
|
||||
'참고: 다음 프로시저는 Windows Form 디자이너에 필요합니다.
|
||||
'수정하려면 Windows Form 디자이너를 사용하십시오.
|
||||
'코드 편집기를 사용하여 수정하지 마십시오.
|
||||
<System.Diagnostics.DebuggerStepThrough()> _
|
||||
Private Sub InitializeComponent()
|
||||
Me.components = New System.ComponentModel.Container()
|
||||
Dim ReportDataSource1 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim ReportDataSource2 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim ReportDataSource3 As Microsoft.Reporting.WinForms.ReportDataSource = New Microsoft.Reporting.WinForms.ReportDataSource()
|
||||
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Report_친환경))
|
||||
Me.bsR = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.DSR = New Eco2OD.DSR()
|
||||
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||
Me.lb_msg = New System.Windows.Forms.ToolStripStatusLabel()
|
||||
Me.ReportViewer1 = New Microsoft.Reporting.WinForms.ReportViewer()
|
||||
Me.bsDesc = New System.Windows.Forms.BindingSource(Me.components)
|
||||
Me.DS = New Eco2OD.DS()
|
||||
Me.bsReq = New System.Windows.Forms.BindingSource(Me.components)
|
||||
CType(Me.bsR, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.StatusStrip1.SuspendLayout()
|
||||
CType(Me.bsDesc, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.DS, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
CType(Me.bsReq, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||
Me.SuspendLayout()
|
||||
'
|
||||
'bsR
|
||||
'
|
||||
Me.bsR.DataMember = "ExtReport"
|
||||
Me.bsR.DataSource = Me.DSR
|
||||
'
|
||||
'DSR
|
||||
'
|
||||
Me.DSR.DataSetName = "DSR"
|
||||
Me.DSR.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||
'
|
||||
'StatusStrip1
|
||||
'
|
||||
Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.lb_msg})
|
||||
Me.StatusStrip1.Location = New System.Drawing.Point(0, 890)
|
||||
Me.StatusStrip1.Name = "StatusStrip1"
|
||||
Me.StatusStrip1.Size = New System.Drawing.Size(649, 22)
|
||||
Me.StatusStrip1.TabIndex = 15
|
||||
Me.StatusStrip1.Text = "StatusStrip1"
|
||||
'
|
||||
'lb_msg
|
||||
'
|
||||
Me.lb_msg.Name = "lb_msg"
|
||||
Me.lb_msg.Size = New System.Drawing.Size(59, 17)
|
||||
Me.lb_msg.Text = "<메세지>"
|
||||
'
|
||||
'ReportViewer1
|
||||
'
|
||||
Me.ReportViewer1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||
ReportDataSource1.Name = "DS"
|
||||
ReportDataSource1.Value = Me.bsR
|
||||
ReportDataSource2.Name = "DSReq"
|
||||
ReportDataSource2.Value = Me.bsReq
|
||||
ReportDataSource3.Name = "DSInfo"
|
||||
ReportDataSource3.Value = Me.bsDesc
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource1)
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource2)
|
||||
Me.ReportViewer1.LocalReport.DataSources.Add(ReportDataSource3)
|
||||
Me.ReportViewer1.LocalReport.ReportEmbeddedResource = "Eco2OD.Result_친환경.rdlc"
|
||||
Me.ReportViewer1.Location = New System.Drawing.Point(0, 0)
|
||||
Me.ReportViewer1.Name = "ReportViewer1"
|
||||
Me.ReportViewer1.Size = New System.Drawing.Size(649, 890)
|
||||
Me.ReportViewer1.TabIndex = 16
|
||||
'
|
||||
'bsDesc
|
||||
'
|
||||
Me.bsDesc.DataMember = "tbl_Desc"
|
||||
Me.bsDesc.DataSource = Me.DS
|
||||
'
|
||||
'DS
|
||||
'
|
||||
Me.DS.DataSetName = "DS"
|
||||
Me.DS.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||
'
|
||||
'bsReq
|
||||
'
|
||||
Me.bsReq.DataMember = "tbl_ReqInfo"
|
||||
Me.bsReq.DataSource = Me.DS
|
||||
'
|
||||
'Report_친환경
|
||||
'
|
||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None
|
||||
Me.ClientSize = New System.Drawing.Size(649, 912)
|
||||
Me.Controls.Add(Me.ReportViewer1)
|
||||
Me.Controls.Add(Me.StatusStrip1)
|
||||
Me.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.999999!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(129, Byte))
|
||||
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||
Me.Name = "Report_친환경"
|
||||
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
|
||||
Me.Text = "건축물 에너지 소요량 평가서(친환경)"
|
||||
CType(Me.bsR, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.DSR, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.StatusStrip1.ResumeLayout(False)
|
||||
Me.StatusStrip1.PerformLayout()
|
||||
CType(Me.bsDesc, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.DS, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
CType(Me.bsReq, System.ComponentModel.ISupportInitialize).EndInit()
|
||||
Me.ResumeLayout(False)
|
||||
Me.PerformLayout()
|
||||
|
||||
End Sub
|
||||
Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip
|
||||
Friend WithEvents lb_msg As System.Windows.Forms.ToolStripStatusLabel
|
||||
Friend WithEvents ReportViewer1 As Microsoft.Reporting.WinForms.ReportViewer
|
||||
Friend WithEvents bsR As System.Windows.Forms.BindingSource
|
||||
Friend WithEvents DSR As Eco2OD.DSR
|
||||
Friend WithEvents bsReq As System.Windows.Forms.BindingSource
|
||||
Friend WithEvents DS As Eco2OD.DS
|
||||
Friend WithEvents bsDesc As System.Windows.Forms.BindingSource
|
||||
End Class
|
||||
1583
ArinWarev1/REPORT-OD/Report_친환경.resx
Normal file
1583
ArinWarev1/REPORT-OD/Report_친환경.resx
Normal file
File diff suppressed because it is too large
Load Diff
225
ArinWarev1/REPORT-OD/Report_친환경.vb
Normal file
225
ArinWarev1/REPORT-OD/Report_친환경.vb
Normal file
@@ -0,0 +1,225 @@
|
||||
Public Class Report_친환경
|
||||
|
||||
Dim 신재생에너지 As Decimal = 0
|
||||
Dim 난방에너지 As Decimal = 0
|
||||
Dim 냉방에너지 As Decimal = 0
|
||||
Dim 급탕에너지 As Decimal = 0
|
||||
Dim 조명에너지 As Decimal = 0
|
||||
Dim 환기에너지 As Decimal = 0
|
||||
Dim 합계 As Decimal = 0
|
||||
|
||||
Dim 창면적비 As String = ""
|
||||
Dim 외벽평균열관류율 As String = ""
|
||||
|
||||
Dim 신재생_1차소요량 As String = ""
|
||||
Dim 신재생_소요량 As String = ""
|
||||
Dim 신재생_요구량 As String = ""
|
||||
|
||||
|
||||
Private Sub Frm_v20091231_Result_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
|
||||
|
||||
Me.DS.tbl_Desc.Merge(DSET1.tbl_Desc) '//건물정보
|
||||
Me.DS.tbl_ReqInfo.Merge(DSET1.tbl_ReqInfo) '//의무사항
|
||||
Me.DSR.ExtReport.Merge(DSETR1.ExtReport) '//결과
|
||||
|
||||
Display_info()
|
||||
|
||||
Dim 세대면적(4) As String
|
||||
Dim 세대수(4) As String
|
||||
For i As Integer = 0 To 4
|
||||
세대면적(i) = "0"
|
||||
세대수(i) = "0"
|
||||
Next
|
||||
|
||||
'//세대면적, 세대수처리
|
||||
Dim idx As Integer = 0
|
||||
Dim 총세대수 As Integer = 0
|
||||
Dim 세대별면적합 As Single = 0
|
||||
For Each dr As DS.tbl_typeRow In DSET1.tbl_type.Select("code <> '0'", "세대수 desc")
|
||||
총세대수 += dr.세대수
|
||||
세대별면적합 += dr.세대수 * dr.세대면적
|
||||
If idx <= 4 Then
|
||||
|
||||
세대면적(idx) = dr.세대면적
|
||||
세대수(idx) = dr.세대수
|
||||
|
||||
idx += 1
|
||||
|
||||
End If
|
||||
Next
|
||||
|
||||
세대수(4) = 총세대수 - 세대수(0) - 세대수(1) - 세대수(2) - 세대수(3) '//180122
|
||||
|
||||
For i As Integer = 0 To 4
|
||||
If 세대면적(i) = "0" Then
|
||||
세대면적(i) = ""
|
||||
End If
|
||||
If 세대수(i) = "0" Then
|
||||
세대수(i) = ""
|
||||
End If
|
||||
Next
|
||||
|
||||
|
||||
Dim 단지평균전용면적 As Single = 0
|
||||
If 총세대수 <> 0 Then 단지평균전용면적 = 세대별면적합 / 총세대수
|
||||
|
||||
Dim ReportData As DSR.ExtReportRow = DSETR1.ExtReport.Rows(0)
|
||||
Dim 소요량1차 As Single = 0 'Single.Parse(ReportData.c078)
|
||||
Dim 소요량1차Sum As Single = 0 'Single.Parse(ReportData.c082)
|
||||
If IsNumeric(ReportData.c078) Then
|
||||
소요량1차 = Single.Parse(ReportData.c078)
|
||||
End If
|
||||
If IsNumeric(ReportData.c082) Then
|
||||
소요량1차Sum = Single.Parse(ReportData.c082)
|
||||
End If
|
||||
|
||||
|
||||
|
||||
Dim drDesc As DS.tbl_DescRow = DSET1.tbl_Desc.Rows(0)
|
||||
Dim areaCode As String = drDesc.buildarea
|
||||
Dim drWGs() As DS.weather_groupRow = DSET1.weather_group.Select("code = '" + areaCode + "'")
|
||||
Dim offset As Single = 0
|
||||
If drWGs.Length = 1 Then
|
||||
Dim drWG As DS.weather_groupRow = drWGs(0)
|
||||
Dim Area3 As String = drWG.area3
|
||||
If Area3 = "중부1" Then
|
||||
If 소요량1차 = 0 Then
|
||||
offset = 1.1
|
||||
Else
|
||||
offset = 1.2
|
||||
End If
|
||||
ElseIf Area3 = "중부2" Then
|
||||
If 소요량1차 = 0 Then
|
||||
offset = 1.0
|
||||
Else
|
||||
offset = 1.1
|
||||
End If
|
||||
ElseIf Area3 = "남부" Then
|
||||
If 소요량1차 = 0 Then
|
||||
offset = 0.9
|
||||
Else
|
||||
offset = 1.0
|
||||
End If
|
||||
|
||||
ElseIf Area3 = "제주" Then
|
||||
If 소요량1차 = 0 Then
|
||||
offset = 0.8
|
||||
Else
|
||||
offset = 0.9
|
||||
End If
|
||||
End If
|
||||
Else
|
||||
'//지역코드가 연결되지 않은경우
|
||||
MsgBox("지역코드 에러", MsgBoxStyle.Critical, "확인")
|
||||
End If
|
||||
|
||||
|
||||
Dim 평가기준주택1차에너지소요량 As Single = 320 * offset
|
||||
Dim 평가대상주택1차에너지소요량 As Single = 소요량1차Sum
|
||||
Dim 총에너지절감률 As Single = 0
|
||||
|
||||
If 평가기준주택1차에너지소요량 <> 0 Then
|
||||
총에너지절감률 = ((평가기준주택1차에너지소요량 - 평가대상주택1차에너지소요량) / 평가기준주택1차에너지소요량) * 100
|
||||
End If
|
||||
|
||||
Dim params As New List(Of Microsoft.Reporting.WinForms.ReportParameter)
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("param1", drDesc.민간구분))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("창면적비", 창면적비))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("외벽평균열관류율", 외벽평균열관류율))
|
||||
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("평가기준주택1차에너지소요량", 평가기준주택1차에너지소요량))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("평가대상주택1차에너지소요량", 평가대상주택1차에너지소요량))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("총에너지절감률", 총에너지절감률.ToString("N2")))
|
||||
|
||||
For i As Integer = 0 To 4
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("전용면적" + (i + 1).ToString(), 세대면적(i)))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("세대수" + (i + 1).ToString(), 세대수(i)))
|
||||
Next
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("총세대수", 총세대수))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("단지평균전용면적", 단지평균전용면적))
|
||||
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("신재생_1차소요량", 신재생_1차소요량))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("신재생_소요량", 신재생_소요량))
|
||||
params.Add(New Microsoft.Reporting.WinForms.ReportParameter("신재생_요구량", 신재생_요구량))
|
||||
|
||||
Me.ReportViewer1.LocalReport.SetParameters(params.ToArray)
|
||||
|
||||
Me.ReportViewer1.LocalReport.SetParameters(params)
|
||||
Me.ReportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout)
|
||||
Me.ReportViewer1.ZoomMode = Microsoft.Reporting.WinForms.ZoomMode.PageWidth
|
||||
Me.ReportViewer1.ZoomPercent = 100
|
||||
Me.ReportViewer1.PageCountMode = Microsoft.Reporting.WinForms.PageCountMode.Actual
|
||||
Me.ReportViewer1.RefreshReport()
|
||||
End Sub
|
||||
|
||||
|
||||
|
||||
Private Sub Display_info()
|
||||
Dim T As String = "RPT:친환경"
|
||||
Dim WallArea As Decimal, WindowArea As Decimal, WallUvalue As Decimal, WindowUvalue As Decimal
|
||||
WallArea = 0
|
||||
WindowArea = 0
|
||||
WallUvalue = 0
|
||||
WindowUvalue = 0
|
||||
Try
|
||||
For Each Dr입력면 As DS.tbl_myounRow In DSET1.tbl_myoun.Select("건축부위방식='외벽' or 건축부위방식 ='외부창' or 건축부위방식 ='내벽' or 건축부위방식 ='내부창'")
|
||||
If Dr입력면.RowState = DataRowState.Deleted OrElse Dr입력면.RowState = DataRowState.Detached Then Continue For
|
||||
Dim Dr열관류율 As DS.tbl_ykRow = DSET1.tbl_yk.Select("code='" & Dr입력면.열관류율2.ToString & "'")(0)
|
||||
|
||||
Select Case Dr입력면.건축부위방식
|
||||
Case "외벽"
|
||||
|
||||
If Dr열관류율.면형태 = "외벽(직접)" OrElse Dr열관류율.면형태 = "0" Then
|
||||
WallArea = WallArea + TOSG(T, Dr입력면.건축부위면적)
|
||||
Dim dr() As DS.tbl_ykRow = DSET1.tbl_yk.Select("code='" & Dr입력면.열관류율2 & "'")
|
||||
WallUvalue = WallUvalue + TOSG(T, dr(0).열관류율) * TOSG(T, Dr입력면.건축부위면적)
|
||||
End If
|
||||
|
||||
Case "외부창"
|
||||
|
||||
If Dr열관류율.면형태 = "창(직접)" OrElse Dr열관류율.면형태 = "0007" OrElse _
|
||||
Dr열관류율.면형태 = "문(직접)" OrElse Dr열관류율.면형태 = "0010" OrElse _
|
||||
Dr열관류율.면형태 = "세대현관문(직접)" OrElse Dr열관류율.면형태 = "0012" Then
|
||||
WindowArea = WindowArea + TOSG(T, Dr입력면.건축부위면적)
|
||||
Dim dr() As DS.tbl_ykRow = DSET1.tbl_yk.Select("code='" & Dr입력면.열관류율2 & "'")
|
||||
WindowUvalue = WindowUvalue + TOSG(T, dr(0).열관류율) * TOSG(T, Dr입력면.건축부위면적)
|
||||
End If
|
||||
Case "내부창"
|
||||
|
||||
If Dr열관류율.면형태 = "창(간접)" OrElse Dr열관류율.면형태 = "0008" OrElse _
|
||||
Dr열관류율.면형태 = "문(간접)" OrElse Dr열관류율.면형태 = "0011" OrElse _
|
||||
Dr열관류율.면형태 = "세대현관문(간접)" OrElse Dr열관류율.면형태 = "0013" Then
|
||||
WindowArea = WindowArea + TOSG(T, Dr입력면.건축부위면적)
|
||||
Dim dr() As DS.tbl_ykRow = DSET1.tbl_yk.Select("code='" & Dr입력면.열관류율2 & "'")
|
||||
WindowUvalue = WindowUvalue + TOSG(T, dr(0).열관류율) * TOSG(T, Dr입력면.건축부위면적) * 0.8
|
||||
End If
|
||||
Case "내벽"
|
||||
If Dr열관류율.면형태 = "외벽(간접)" OrElse Dr열관류율.면형태 = "0003" Then
|
||||
WallArea = WallArea + TOSG(T, Dr입력면.건축부위면적)
|
||||
Dim dr() As DS.tbl_ykRow = DSET1.tbl_yk.Select("code='" & Dr입력면.열관류율2 & "'")
|
||||
WallUvalue = WallUvalue + TOSG(T, dr(0).열관류율) * TOSG(T, Dr입력면.건축부위면적) * 0.7
|
||||
End If
|
||||
|
||||
|
||||
End Select
|
||||
Next
|
||||
Catch ex As Exception
|
||||
|
||||
End Try
|
||||
|
||||
Try
|
||||
창면적비 = Math.Round(WindowArea / (WallArea + WindowArea) * 100, 2).ToString
|
||||
Catch ex As Exception
|
||||
창면적비 = ""
|
||||
End Try
|
||||
|
||||
Try
|
||||
외벽평균열관류율 = Math.Round((WallUvalue + WindowUvalue) / (WallArea + WindowArea), 3).ToString
|
||||
Catch ex As Exception
|
||||
외벽평균열관류율 = ""
|
||||
End Try
|
||||
|
||||
End Sub
|
||||
|
||||
|
||||
End Class
|
||||
573
ArinWarev1/REPORT-OD/Result_검토서 - 백업.rdlc
Normal file
573
ArinWarev1/REPORT-OD/Result_검토서 - 백업.rdlc
Normal file
@@ -0,0 +1,573 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
|
||||
<DataSources>
|
||||
<DataSource Name="DummyDataSource">
|
||||
<rd:DataSourceID>86b9a4cd-3b18-499f-bc7b-ae4126af8be2</rd:DataSourceID>
|
||||
<ConnectionProperties>
|
||||
<DataProvider>SQL</DataProvider>
|
||||
<ConnectString>Data Source=ms0501.gabiadb.com;Initial Catalog=eco2;Persist Security Info=True;User ID=raytrace;Password=arin</ConnectString>
|
||||
</ConnectionProperties>
|
||||
</DataSource>
|
||||
</DataSources>
|
||||
<InteractiveHeight>29.7cm</InteractiveHeight>
|
||||
<rd:DrawGrid>true</rd:DrawGrid>
|
||||
<InteractiveWidth>21cm</InteractiveWidth>
|
||||
<rd:GridSpacing>0.25cm</rd:GridSpacing>
|
||||
<rd:SnapToGrid>true</rd:SnapToGrid>
|
||||
<RightMargin>1cm</RightMargin>
|
||||
<LeftMargin>1cm</LeftMargin>
|
||||
<BottomMargin>1.5cm</BottomMargin>
|
||||
<rd:ReportID>5ec02dd0-720b-446d-9ac5-21bd03e4b31f</rd:ReportID>
|
||||
<PageWidth>21cm</PageWidth>
|
||||
<DataSets>
|
||||
<DataSet Name="DSR_Graph_Req">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Mon">
|
||||
<DataField>Mon</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_Req</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
<DataSet Name="DSR_Graph_ReqUse">
|
||||
<Fields>
|
||||
<Field Name="Gubun">
|
||||
<DataField>Gubun</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="type">
|
||||
<DataField>type</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Req">
|
||||
<DataField>Req</DataField>
|
||||
<rd:TypeName>System.Single</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
<Query>
|
||||
<DataSourceName>DummyDataSource</DataSourceName>
|
||||
<CommandText />
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<rd:DataSetInfo>
|
||||
<rd:DataSetName>DSR</rd:DataSetName>
|
||||
<rd:TableName>Graph_ReqUse</rd:TableName>
|
||||
</rd:DataSetInfo>
|
||||
</DataSet>
|
||||
</DataSets>
|
||||
<Code />
|
||||
<Width>19cm</Width>
|
||||
<Body>
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<ReportItems>
|
||||
<Matrix Name="matrix1">
|
||||
<MatrixColumns>
|
||||
<MatrixColumn>
|
||||
<Width>2.2cm</Width>
|
||||
</MatrixColumn>
|
||||
</MatrixColumns>
|
||||
<ZIndex>2</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<RowGroupings>
|
||||
<RowGrouping>
|
||||
<Width>2.53968cm</Width>
|
||||
<DynamicRows>
|
||||
<Grouping Name="matrix1_Gubun">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<ReportItems>
|
||||
<Textbox Name="Gubun">
|
||||
<rd:DefaultName>Gubun</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!Gubun.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicRows>
|
||||
</RowGrouping>
|
||||
</RowGroupings>
|
||||
<Top>19cm</Top>
|
||||
<ColumnGroupings>
|
||||
<ColumnGrouping>
|
||||
<Height>0.63492cm</Height>
|
||||
<DynamicColumns>
|
||||
<Grouping Name="matrix1_type">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<ReportItems>
|
||||
<Textbox Name="type">
|
||||
<rd:DefaultName>type</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9.5pt</FontSize>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Fields!type.Value</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</DynamicColumns>
|
||||
</ColumnGrouping>
|
||||
</ColumnGroupings>
|
||||
<Width>4.73968cm</Width>
|
||||
<Corner>
|
||||
<ReportItems>
|
||||
<Textbox Name="textbox1">
|
||||
<rd:DefaultName>textbox1</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.5pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>굴림</FontFamily>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value />
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</Corner>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
<MatrixRows>
|
||||
<MatrixRow>
|
||||
<Height>0.63492cm</Height>
|
||||
<MatrixCells>
|
||||
<MatrixCell>
|
||||
<ReportItems>
|
||||
<Textbox Name="Req">
|
||||
<rd:DefaultName>Req</rd:DefaultName>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
<BorderWidth>
|
||||
<Default>0.25pt</Default>
|
||||
</BorderWidth>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<Format>N1</Format>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
<CanGrow>true</CanGrow>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
</MatrixCell>
|
||||
</MatrixCells>
|
||||
</MatrixRow>
|
||||
</MatrixRows>
|
||||
<Height>1.26984cm</Height>
|
||||
<Left>0.5cm</Left>
|
||||
</Matrix>
|
||||
<Chart Name="chart3">
|
||||
<Legend>
|
||||
<Visible>true</Visible>
|
||||
<Style>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>6pt</FontSize>
|
||||
</Style>
|
||||
<Position>TopRight</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
<Position>Near</Position>
|
||||
</Title>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
</Style>
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<ZIndex>1</ZIndex>
|
||||
<DataSetName>DSR_Graph_ReqUse</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart3_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!type.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
<Filters>
|
||||
<Filter>
|
||||
<FilterExpression>=Fields!type.Value</FilterExpression>
|
||||
<Operator>NotEqual</Operator>
|
||||
<FilterValues>
|
||||
<FilterValue>합계</FilterValue>
|
||||
</FilterValues>
|
||||
</Filter>
|
||||
</Filters>
|
||||
</Grouping>
|
||||
<Label>=Fields!type.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>9.5cm</Top>
|
||||
<Subtype>Stacked</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title>
|
||||
<Style />
|
||||
</Title>
|
||||
<Style />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderColor>
|
||||
<Default>Gainsboro</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Dotted</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<MajorInterval>100</MajorInterval>
|
||||
<MinorInterval>50</MinorInterval>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Bar</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart3_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Pastel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontSize>8pt</FontSize>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
</DataLabel>
|
||||
<Style>
|
||||
<BackgroundColor>=iif(Fields!type.Value="신재생에너지","#475e00",
|
||||
iif(Fields!type.Value="난방에너지","#762f00",
|
||||
iif(Fields!type.Value="냉방에너지","#182f76",
|
||||
iif(Fields!type.Value="급탕에너지","#5e4776",
|
||||
iif(Fields!type.Value="조명에너지","#765e00","#475e76")))))</BackgroundColor>
|
||||
<BackgroundGradientEndColor>White</BackgroundGradientEndColor>
|
||||
</Style>
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<Color>#80ff80</Color>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>연간 에너지 요구량 및 소요량[kWh/㎡]</Caption>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
</Style>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
<Chart Name="chart1">
|
||||
<Legend>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
<Position>BottomCenter</Position>
|
||||
<Layout>Row</Layout>
|
||||
</Legend>
|
||||
<CategoryAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
</Axis>
|
||||
</CategoryAxis>
|
||||
<DataSetName>DSR_Graph_Req</DataSetName>
|
||||
<PlotArea>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BackgroundGradientType>LeftRight</BackgroundGradientType>
|
||||
<BorderColor>
|
||||
<Default>DimGray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</PlotArea>
|
||||
<ThreeDProperties>
|
||||
<Enabled>true</Enabled>
|
||||
<ProjectionMode>Orthographic</ProjectionMode>
|
||||
<Shading>Real</Shading>
|
||||
<WallThickness>1</WallThickness>
|
||||
<DrawingStyle>Cylinder</DrawingStyle>
|
||||
</ThreeDProperties>
|
||||
<PointWidth>0</PointWidth>
|
||||
<SeriesGroupings>
|
||||
<SeriesGrouping>
|
||||
<DynamicSeries>
|
||||
<Grouping Name="chart1_SeriesGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Gubun.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Sorting>
|
||||
<SortBy>
|
||||
<SortExpression>=Fields!Gubun.Value</SortExpression>
|
||||
<Direction>Descending</Direction>
|
||||
</SortBy>
|
||||
</Sorting>
|
||||
<Label>=Fields!Gubun.Value</Label>
|
||||
</DynamicSeries>
|
||||
</SeriesGrouping>
|
||||
</SeriesGroupings>
|
||||
<Top>0.25cm</Top>
|
||||
<Subtype>Plain</Subtype>
|
||||
<ValueAxis>
|
||||
<Axis>
|
||||
<Title />
|
||||
<MajorGridLines>
|
||||
<ShowGridLines>true</ShowGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MajorGridLines>
|
||||
<MinorGridLines>
|
||||
<Style>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
</Style>
|
||||
</MinorGridLines>
|
||||
<MajorTickMarks>Outside</MajorTickMarks>
|
||||
<Min>0</Min>
|
||||
<MajorInterval>2</MajorInterval>
|
||||
<Interlaced>true</Interlaced>
|
||||
<Margin>true</Margin>
|
||||
<Visible>true</Visible>
|
||||
<Scalar>true</Scalar>
|
||||
</Axis>
|
||||
</ValueAxis>
|
||||
<Type>Column</Type>
|
||||
<Width>18.25cm</Width>
|
||||
<CategoryGroupings>
|
||||
<CategoryGrouping>
|
||||
<DynamicCategories>
|
||||
<Grouping Name="chart1_CategoryGroup1">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!Mon.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
</Grouping>
|
||||
<Label>=Fields!Mon.Value</Label>
|
||||
</DynamicCategories>
|
||||
</CategoryGrouping>
|
||||
</CategoryGroupings>
|
||||
<Palette>Excel</Palette>
|
||||
<ChartData>
|
||||
<ChartSeries>
|
||||
<DataPoints>
|
||||
<DataPoint>
|
||||
<DataValues>
|
||||
<DataValue>
|
||||
<Value>=Sum(Fields!Req.Value)</Value>
|
||||
</DataValue>
|
||||
</DataValues>
|
||||
<DataLabel>
|
||||
<Style>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Value>=Fields!Req.Value</Value>
|
||||
<Position>Top</Position>
|
||||
<Rotation>60</Rotation>
|
||||
</DataLabel>
|
||||
<Style />
|
||||
<Marker>
|
||||
<Size>6pt</Size>
|
||||
</Marker>
|
||||
</DataPoint>
|
||||
</DataPoints>
|
||||
</ChartSeries>
|
||||
</ChartData>
|
||||
<Style>
|
||||
<BackgroundColor>White</BackgroundColor>
|
||||
<BorderColor>
|
||||
<Default>Gray</Default>
|
||||
</BorderColor>
|
||||
<BorderStyle>
|
||||
<Default>Solid</Default>
|
||||
</BorderStyle>
|
||||
<FontFamily>나눔고딕</FontFamily>
|
||||
<FontWeight>700</FontWeight>
|
||||
</Style>
|
||||
<Title>
|
||||
<Caption>월별 냉난방 에너지 요구량 [kWh/(m²a)]</Caption>
|
||||
</Title>
|
||||
<Height>9cm</Height>
|
||||
<Left>0.25cm</Left>
|
||||
</Chart>
|
||||
</ReportItems>
|
||||
<Height>24cm</Height>
|
||||
</Body>
|
||||
<Language>ko-KR</Language>
|
||||
<TopMargin>1.5cm</TopMargin>
|
||||
<PageHeight>29.7cm</PageHeight>
|
||||
</Report>
|
||||
5952
ArinWarev1/REPORT-OD/Result_검토서.rdlc
Normal file
5952
ArinWarev1/REPORT-OD/Result_검토서.rdlc
Normal file
File diff suppressed because it is too large
Load Diff
11386
ArinWarev1/REPORT-OD/Result_검토서2.rdlc
Normal file
11386
ArinWarev1/REPORT-OD/Result_검토서2.rdlc
Normal file
File diff suppressed because it is too large
Load Diff
9417
ArinWarev1/REPORT-OD/Result_친환경.rdlc
Normal file
9417
ArinWarev1/REPORT-OD/Result_친환경.rdlc
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user