Sagen er den, at underrapport er ikke tom, men grundet et filter i linket i main reporten kan den vaere tom. E.g. udvalgte medlemsnumre vises i underapporten. I main rapporten for et enkelt medlem skal underrapporten kun vises, hvis mainrapport medlems numret findes i underrapporten.
Det er jeg desvaerre ikke istand til. Logikken er baseret på fanen data. hvor sourceObejct er er underrapport og linket mellem master og child er lad os sige medlems nr. Filteret for mainreport indsættes mainrapportens egenskaber - data filter of filter on= ja
Sorry but I dont think I'll be able to help you with out being able to see the report and related objects.
If I make a report/subreport here the sub report isnt shown when there is no data. But my reports are obvioulsy diffent to yors and without be able to see what is different its not easy to give a solution.
Synes godt om
Slettet bruger
09. december 2007 - 00:10#8
I underrapportens forespørgsel skal du ved hjælp af kriterier sørge for at disse "tomme" poster ikke forekommer...
Eks. Du har en hovedrapport med navne og en underrapport med deres tilhørende e-mail adresser. Du har linket dem sammen ved hjælp af navn, så det vil sige at i underrapporten, har du navn og email, men har selvfølgelig kun e-mail feltet i selve underrapporten. I dette tilfælde vil du have det problem, du skitserer, hvis der er navne uden tilhørende e-mail. Løsningen ville så være, at du i underrapportens forespørgsel under kriterie for feltet email, skriver Not Is Null!~)
Du kan vel måle på forespørgslen, der ligger til grund for underrapporten:
I Detaljesektionens VedFormatering hændelse: If DCount("*","DinForespørgsel")=0 then Me.UnderrapportensNavn.Visible=False else Me.UnderrapportensNavn.Visible=True endif
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.