Files
SDL/SDL/Reports/Zoll/subrptKontrolleLKW_Telotec.vb
2024-10-02 08:59:41 +00:00

67 lines
2.5 KiB
VB.net

Imports GrapeCity.ActiveReports
Imports GrapeCity.ActiveReports.Document
Imports System.Globalization
Public Class subrptKontrolleLKW_Telotec
Public Kennzeichen As String
' Public OperatorId As Integer
Public AnmeldungsDatum As Date
Public AnzT = 0
Private Sub PageFooter1_Format(sender As System.Object, e As System.EventArgs) Handles PageFooter.Format
End Sub
Private Sub rptAuswertung_NoData(sender As Object, e As System.EventArgs) Handles Me.NoData
' MsgBox("Es wurden keine Daten zum Drucken gefunden.", vbInformation, "Druck Aviso-Auswertung")
Me.Cancel() 'ev. abbrechen, falls noch aufgebaut wird
End Sub
'''''''' ADD AT RUNTIME:
'Dim d As New GrapeCity.ActiveReports.SectionReportModel.TextBox
Private Sub rptAuswertung_ReportStart(sender As System.Object, e As System.EventArgs) Handles MyBase.ReportStart
'Format + Ränder setzen
Me.PageSettings.Orientation = Section.PageOrientation.Portrait
Me.PageSettings.Margins.Left = 0.3
Me.PageSettings.Margins.Right = 0.3
Me.PageSettings.Margins.Top = 0.5
Me.PageSettings.Margins.Bottom = 0.4
End Sub
Dim dummycount As Integer = 0
Private Sub Detail1_Format(sender As System.Object, e As System.EventArgs) Handles Detail.Format
dummycount = dummycount + 1
lblBezugsnrValue.Text = nullStr(Fields.Item("telanm_BezugsNr").Value)
'lblArbNrValue.Text = nullStr(Fields.Item("ArbNr").Value)
lblMRNValue.Text = nullStr(Fields.Item("telanm_CRN").Value)
'.Text = nullStr(Fields.Item("Pos").Value)
lblAnDatValue.Text = nullStr(Fields.Item("dec_CreateDate").Value)
lblGestDatValue.Text = nullStr(Fields.Item("Hea_WoffD").Value)
lblSBValue.Text = nullStr(Fields.Item("Represent_Na").Value)
lblBuergschaft.Text = nullStr(Fields.Item("GRN").Value)
If Not Fields.Item("GVal").Value Is DBNull.Value Then
lblSiBetragValue.Text = "" & CDbl(Fields.Item("GVal").Value).ToString("N2", CultureInfo.InvariantCulture)
End If
AnzT += 1
'Abwechselnd grauen und weißen Hintergrund
If (dummycount Mod 2) = 0 Then
' Detail.BackColor = Drawing.Color.White
Else
' Detail.BackColor = Drawing.Color.WhiteSmoke
End If
End Sub
Function nullStr(o As Object) As String
Try
If o Is DBNull.Value Then Return ""
Return CStr(o)
Catch ex As Exception
Return ""
End Try
End Function
End Class