In een rapport gebruik in een subrapport in de voettekst van een groepeerniveau om bepaalde records weer te geven. Iets concreter:
Per medewerker geef ik de gewerkte uren weer (dus groeperen op medewerker). In de voettekst van het groepeerniveau medewerker gebruik ik een subrapport om speciale uren (ziek,verlof) weer te geven. Dit subrapport neemt natuurlijk ruimte in, ook als er geen speciale uren zijn. Je ziet dan weliswaar niets, maar het subrapport neemt blanco ruimte in beslag.
Als ik nu een rapport opvraag, krijg ik voor medewerkers die geen speciale uren hebben dus blanco ruimte onder de uren. Het komt vaak voor dat dit precies onderaan de bladzijde begint, zodat de bladzijde erop leeg blijft (na elke medewerker komt een nieuwe bladzijde, als er dus lege ruimte onderaan de sectie van de betreffende medewerker wordt weergegeven en dit toevallig op de nieuwe bladzijde komt, wordt deze dus geheel leeggelaten). Is er een manier om dit te voorkomen?
De moeilijkheid zit hem erin dat de ruimte voor de ene medewerker wel gereserveerd moet zijn (er zijn in dat geval speciale uren) en voor sommige anderen weer niet (geen speciale uren).
Per medewerker geef ik de gewerkte uren weer (dus groeperen op medewerker). In de voettekst van het groepeerniveau medewerker gebruik ik een subrapport om speciale uren (ziek,verlof) weer te geven. Dit subrapport neemt natuurlijk ruimte in, ook als er geen speciale uren zijn. Je ziet dan weliswaar niets, maar het subrapport neemt blanco ruimte in beslag.
Als ik nu een rapport opvraag, krijg ik voor medewerkers die geen speciale uren hebben dus blanco ruimte onder de uren. Het komt vaak voor dat dit precies onderaan de bladzijde begint, zodat de bladzijde erop leeg blijft (na elke medewerker komt een nieuwe bladzijde, als er dus lege ruimte onderaan de sectie van de betreffende medewerker wordt weergegeven en dit toevallig op de nieuwe bladzijde komt, wordt deze dus geheel leeggelaten). Is er een manier om dit te voorkomen?
De moeilijkheid zit hem erin dat de ruimte voor de ene medewerker wel gereserveerd moet zijn (er zijn in dat geval speciale uren) en voor sommige anderen weer niet (geen speciale uren).