vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: Crystal Rports VB2008 Prof. 
Autor: VIVAX
Datum: 10.08.09 19:35

versuchs mal so!!

   Private Sub frm_Mitglieder_Load(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles MyBase.Load
 
        str_tmp1 = Command()
 
        If str_tmp1 = "" Then   'Abfrage ob ein Report übergeben wird, sonst 
        ' Programmende
            str_Msg = "Es konnte kein Report geöffnet werden." & vbCr & "Der" & _
              "Übgergabeparameter ist nicht vorhanden." & vbCr & "Das Programm" & _
              "wird wieder beendet."
            MsgBox(str_Msg, vbExclamation Or vbOKOnly, "Programm-Fehler")
            End
        End If
 
        'If str_tmp1.StartsWith("/Report") Then
        'str_tmp1 = str_tmp1.Remove(0, 8) '"/Report=" wird entfernt 
        'str_tmp2 = Split(str_tmp1, " ")
        'str_Report = str_tmp2(0)
        'Else
        'str_Msg = "Es konnte kein Report geöffnet werden." & vbCr & "Der" & _
          "Übgergabeparameter beginnt nicht mit ""/Report=""." & vbCr & "Das" & _
          "Programm wird wieder beendet."
        'MsgBox(str_Msg, vbExclamation Or vbOKOnly, "Programm-Fehler")
        'Me.Close()
        'End If
 
        'jedes Argument einzeln Abrufen
        For Each Argument As String In My.Application.CommandLineArgs
 
            'Argument abfragen
 
            If Argument.StartsWith("/Report") Then
                Argument = Argument.Remove(0, 8) '"/Report=" wird entfernt 
                str_Report = Argument
            Else
                str_Msg = "Es konnte kein Report geöffnet werden." & vbCr & _
                  "Der Übgergabeparameter beginnt nicht mit ""/Report=""." & _
                  vbCr & "Das Programm wird wieder beendet."
                MsgBox(str_Msg, vbExclamation Or vbOKOnly, "Programm-Fehler")
                End
            End If
 
        Next
 
        'Report = Clipboard.GetText  'Reportnamen wird aus dem Zwischenspeicher _
          in die Variable Report geladen
        Me.Text = str_Report
 
        If IO.File.Exists(My.Application.Info.DirectoryPath & "\DB.dbc") Then
 
            Dim sr1 As New IO.StreamReader(My.Application.Info.DirectoryPath & _
              "\DB.dbc")
 
            str_Server = sr1.ReadLine()
            str_Database = sr1.ReadLine()
            str_User = sr1.ReadLine()
            str_Password = sr1.ReadLine()
 
            'Datei schliessen
            sr1.Close()
        Else
            Dim Msg As String
            Msg = "Die Konfigurations-Datei DB.dbc ist nicht vorhanden!"
            MsgBox(Msg, vbExclamation Or vbOKOnly, "Fehler")
        End If
 
        Dim rp As New ReportDocument()
        rp.Load(Application.StartupPath & "\" & Me.Text)
        CrystalReportViewer1.ReportSource = rp
 
        Dim logonInfo As New TableLogOnInfo()
 
        For Each table As Table In rp.Database.Tables
            logonInfo = table.LogOnInfo
 
            logonInfo.ConnectionInfo.ServerName = str_Server
            logonInfo.ConnectionInfo.DatabaseName = str_Database
            logonInfo.ConnectionInfo.UserID = str_User
            logonInfo.ConnectionInfo.Password = str_Password
 
            table.ApplyLogOnInfo(logonInfo)
 
        Next
 
 
        rp.ExportToDisk( _
          CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, _
          "TestExport.pdf")
        'CrystalReportViewer1.ReportSource = rp
 
    End Sub

Gruss
VIVAX

}
}
}

1:0 für Visual Basic.NET

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Crystal Rports VB2008 Prof.3.766Ingo Schick10.08.09 08:49
Re: Crystal Rports VB2008 Prof.3.133ModeratorFZelle10.08.09 10:31
Re: Crystal Rports VB2008 Prof.3.139Ingo Schick10.08.09 11:23
Re: Crystal Rports VB2008 Prof.3.120ModeratorFZelle10.08.09 15:50
Re: Crystal Rports VB2008 Prof.3.093Ingo Schick10.08.09 16:04
Re: Crystal Rports VB2008 Prof.3.118VIVAX10.08.09 17:19
Re: Crystal Rports VB2008 Prof.3.200Ingo Schick10.08.09 17:42
Re: Crystal Rports VB2008 Prof.3.068VIVAX10.08.09 18:02
Re: Crystal Rports VB2008 Prof.3.115Ingo Schick10.08.09 18:03
Re: Crystal Rports VB2008 Prof.3.113VIVAX10.08.09 18:08
Re: Crystal Rports VB2008 Prof.3.150Ingo Schick10.08.09 18:14
Re: Crystal Rports VB2008 Prof.3.065VIVAX10.08.09 18:19
Re: Crystal Rports VB2008 Prof.3.080Ingo Schick10.08.09 18:24
Re: Crystal Rports VB2008 Prof.3.113VIVAX10.08.09 18:28
Re: Crystal Rports VB2008 Prof.3.102Ingo Schick10.08.09 18:33
Re: Crystal Rports VB2008 Prof.3.113VIVAX10.08.09 18:54
Re: Crystal Rports VB2008 Prof.3.254Ingo Schick10.08.09 18:57
Re: Crystal Rports VB2008 Prof.3.224VIVAX10.08.09 19:16
Re: Crystal Rports VB2008 Prof.3.087VIVAX10.08.09 19:35
Re: Crystal Rports VB2008 Prof.3.169Ingo Schick10.08.09 20:03
Re: Crystal Rports VB2008 Prof.3.144VIVAX10.08.09 13:29
Re: Crystal Rports VB2008 Prof.3.115Ingo Schick10.08.09 14:08

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel