Autor Beitrag
Mike19
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 256

Win XP, Vista, Win 7
Delphi 2005, Turbo Delphi
BeitragVerfasst: So 28.10.07 15:52 
Hallo, ich habe folgendes Problem:

In einem Report sollen für jeden Tag im ausgewählten Monat bestimmte Daten aufgelistet werden. Ich habe den Report mit einer Table verbunden ist. Die Table wird mit SetRange eingegrenzt auf den ausgewählten Monat.

Im Report habe ich die Anzahl auf 31 Datensätze festgelegt. Wenn nun aber ein Monat mit 28, 29 oder 30 Tagen aufgerufen wird. Ergänzt der Report automatisch die fehlenden Datensätze bis 31 mit den Daten des folgenden Monats.

Was mache ich falsch, bzw. wo liegt mein Denkfehler ?


Gruß

Micha
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: So 28.10.07 16:40 
Hi,

ich kenne mich nur mit Freereport aus, aber:

user profile iconMike19 hat folgendes geschrieben:

Im Report habe ich die Anzahl auf 31 Datensätze festgelegt.

Wie denn das? Warum nimmst du nicht einfach ein Master-Data-Band?
Sorry, falls das in FastReport anders ist :)

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
Mike19 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 256

Win XP, Vista, Win 7
Delphi 2005, Turbo Delphi
BeitragVerfasst: So 28.10.07 16:56 
Danke,

aber im Masterdatenband muss ich ja 31 Records zulassen, da eben die längsten Monate 31 Tage haben. Somit macht es keinen Unterschied, ob im Master- oder Detaildatenband die Auflistung erfolgen soll.

Miicha
MarkusB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 68



BeitragVerfasst: So 04.11.07 12:38 
Moin Mike191,

user profile iconMike19 hat folgendes geschrieben:
Danke,

aber im Masterdatenband muss ich ja 31 Records zulassen, da eben die längsten Monate 31 Tage haben. Somit macht es keinen Unterschied, ob im Master- oder Detaildatenband die Auflistung erfolgen soll.

Miicha


Das solltest Du nicht tun.
Setze eifach die Eigenschaft auf 0 und alles wird gut.

Viele Grüße
Markus
Mike19 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 256

Win XP, Vista, Win 7
Delphi 2005, Turbo Delphi
BeitragVerfasst: So 04.11.07 13:47 
Danke,

aber das macht bei mir auch keinen Unterschied.