vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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

VB & Datenbanken
Berichtsüberschrift beim öffnen ändern 
Autor: Prian0815
Datum: 24.05.07 15:48

Hallo Forum, Ich stehe vor einem Rätsel. Mein Anwender öffnet über ein Formular verschiedene Berichte.

Private Sub cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click()
On Error GoTo Err_cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click
If txtkoskey <> 0 Then
    hKostenstelle = cboKostenstelle.Column(1)
    hKosKeynr = txtkoskey.Value
    stSQL = "SELECT QHarKey_Mitkey.KomBezeichnung, Standort.StaStandort," & _
      "Kostenstellen.KosKostenstelle, " _
    & "Abteilung.AbtAbteilung, QHarKey_Mitkey.ArbPostfach," & _
    "QHarKey_Mitkey.HarSerienNummer, " _
    & "QHarKey_Mitkey.HarInterneNummer, QHarKey_Mitkey.HarAnlageNummer," & _
    "QHarKey_Mitkey.HarBemerkung, " _
    & "QHarKey_Mitkey.HarBeschreibung, QHarKey_Mitkey.HarLagerplatz," & _
    "QHarKey_Mitkey.HarEvers, " _
    & "QHarKey_Mitkey.ArbPcName, QSofkey_Mitkey.SofArt," & _
    "QSofkey_Mitkey.TitTitel, QSofkey_Mitkey.VerVersion, " _
    & "QSofkey_Mitkey.SofLizenzNummer, QSofkey_Mitkey.SofAnlageNummer," & _
    "QSofkey_Mitkey.SofBemerkung, " _
    & "QSofkey_Mitkey.SofBeschreibung" _
    & " FROM Abteilung RIGHT JOIN ((Standort RIGHT JOIN (Kostenstellen RIGHT" & _
    "JOIN QHarKey_Mitkey ON " _
    & "Kostenstellen.KosKey = QHarKey_Mitkey.HarKostenstelleNr) ON" & _
    "Standort.StaKey = " _
    & "QHarKey_Mitkey.HarStandortNr) LEFT JOIN QSofkey_Mitkey ON" & _
    "QHarKey_Mitkey.HarArbArbeitsplatzNr = " _
    & "QSofkey_Mitkey.SofArbArbeitsplatzNr) ON Abteilung.AbtKey =" & _
    "QHarKey_Mitkey.ArbAbteilungNr" _
    & " WHERE (((QHarKey_Mitkey.HarKostenstelleNr) = " & hKosKeynr & "And (" & _
    "QHarKey_Mitkey.HarKostenstelleNr) = " & hKosKeynr & "));"
    Set RS = New ADODB.Recordset
    RS.Open stSQL, con, adOpenStatic, adLockOptimistic
    If RS.EOF = True And RS.BOF = True Then
        Mldg = "Derzeit sind keine interne Nummern für die ausgewählte" & _
          "Kostenstelle erfasst!" _
        & vbCr & "Bericht kann nicht geöffnet werden!"
        Titel = "Keine Berichtsdaten vorhanden!"
        MsgBox Mldg, Stil_ok, Titel
        Exit Sub
        Else
        stDocName = "rptArbeitsplatz_InterneNummer_Kostenstelle"
        DoCmd.OpenReport stDocName, acPreview
    End If
    RS.Close
    Set RS = Nothing
    Else
    Mldg = "Sie müssen zuerst eine Kostenstelle auswählen!"
    Titel = "Kostenstelle auswählen!"
    MsgBox Mldg, Stil_ok, Titel
    cboKostenstelle.SetFocus
    cboKostenstelle.Dropdown
End If
 
Err_cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click:
If Err.Number <> 0 Then
    MsgBox Err.Number & " " & Err.Description & " " & _
      "Form!frmrptArbeitsplatz_Auswahl_Int -" & _
      "cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click"
    Resume Exit_cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click
End If
 
Exit_cmdrptArbeitsplatz_InterneNummer_Kostenstelle_Click:
    Exit Sub
End Sub
Beim Öffnen-Ereigniss des jeweiligen Berichts ist folgende Behehlszeile hinterlegt:

Private Sub Report_Open(Cancel As Integer)
Me.Caption = "Arbeitsplätze bezüglich Aller Interner Nummern für ausgewählte" & _
  "Kostenstelle: " & hKostenstelle
End Sub
Trotzdem bleibt die im Eigenschaftsfenster des Berichts angegebene Caption bestehen, warum wird durch me.caption = die Überschrift nicht geändert?
Ich hoffe jemand weiß mir einen Rat.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Berichtsüberschrift beim öffnen ändern850Prian081524.05.07 15:48
Problem gelöst488Prian081524.05.07 16:18

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