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
DataReport Haupt-/Detailbericht 
Autor: Hartl
Datum: 09.07.06 20:05

Hallo,

ich würde gern einen Haupt-/Detailbericht mit dem DataReport drucken, aber sobald ich im Detailbereich die Felder angebe, kommt die Fehlermeldung:
Field 'Nachname' nicht gefunden
Einen Gruppenkopf habe ich angelegt und dort werden die Daten auch richtig angezeigt, wenn ich die Detailfelder weglasse.

Im MSHFlexGrid1 funktioniert aber folgender Code:

Private Sub CmdDrucken_Click()

Dim SQLDruck As String
Dim dbDruck As String
Dim rsDruck As ADODB.Recordset

DatenbankPfad = "c:\Visual_B\VB-Datenbank-Buch\Kap04\ADO\person.mdb"

SQLDruck = "SHAPE {Select id, RaumNr FROM räume} AS raum " & _
"APPEND ({SELECT * FROM personen} AS personen " & _
"RELATE id to raum) as Mitarbeiter"

dbDruck = "Provider=MSDataShape.1;Data Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Persist Security Info=False;Data Source=" & DatenbankPfad


Set rsDruck = New ADODB.Recordset
rsDruck.CursorLocation = adUseClient
rsDruck.Open SQLDruck, dbDruck

Set DataReport1.DataSource = rsDruck
DataReport1.Show vbModal, Me

End Sub


Kann da jemand weiterhelfen?
Oder liege ich da völlig falsch?

Danke im Vorraus für die Hilfe

Viele Grüße
Hartl
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DataReport Haupt-/Detailbericht1.139Hartl09.07.06 20:05

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