Bericht aus Kreuztabelle mit CrossTabReport.zip --- keine Daten

04/10/2007 - 09:22 von Lisa Glonegger | Report spam
Hi zusammen,
ich habe versucht, mit Hilfe der CrossTabReport.zip einen Bericht aus
einer Kreuztabelle zu erzeugen. In einer anderen Datenbank hat es
schon mal funktioniert doch diesmal nicht. Er überspringt an der
Stelle For Each fld In qdf.Fields die If-Schleife und macht sofort
bei For i = indexx To 14 weiter anscheinend bekommt er
keine Werte.
In der entspechenden Kreuztabellenabfrage ist ein Formularbezug mit
eingebaut, welcher in den Parameters korrekt definiert ist. So
funktioniert die Kreuztabellenabfrage, nur wenn ich diese in dem
Bericht aufrufen will, gehts nicht und er zeigt keine Daten an. :-
( Weiss wer eine Lösung?

Viele Grüße
Elisabeth

_________________________________________________________________
Hier noch der Code:


Set db = CurrentDb
Set qdf = db.QueryDefs("qry_xxx_kreuztabelle")
indexx = 0
For Each fld In qdf.Fields 'Hier überspringt er die
nàchsten 5 Zeilen
If fld.Type >= 1 And fld.Type <= 8 Or fld.Type = 10 Then
FieldList = FieldList & "[" & fld.Name & "] as Field" &
indexx & ", "
ReportLabel(indexx) = fld.Name
End If
indexx = indexx + 1
Next fld
For i = indexx To 14 '<<
FieldList = FieldList & "null as Field" & i & ","

Next i
FieldList = Left(FieldList, Len(FieldList) - 1) '<<
 

Lesen sie die antworten

#1 Thomas Möller
04/10/2007 - 09:51 | Warnen spam
Hallo Lisa,

Lisa Glonegger schrieb:
In der entspechenden Kreuztabellenabfrage ist ein Formularbezug mit
eingebaut, welcher in den Parameters korrekt definiert ist. So
funktioniert die Kreuztabellenabfrage, nur wenn ich diese in dem
Bericht aufrufen will, gehts nicht und er zeigt keine Daten an. :-
( Weiss wer eine Lösung?



Du musst dem QueryDef-Objekt noch den Parameter übergeben. Wie's geht
findest Du hier:
www.donkarl.com?FAQ6.16


HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen