06. juni 2004 - 22:07Der er
14 kommentarer og 2 løsninger
Sideantal fra en anden rapport
Er det muligt fra en rapport, at "se" hvor mange sider, der er i i alt en anden rapport.
Jeg har to rapporter, der ofte udskrives samlet. Brugerne vil gerne have at det totale sidetal fremgår af hver side. Hvis der blot udskrives én rapport, er det ret nemt:
="Side " & [Page] & " af " & [Pages]
Men findes der en måde hvorpå jeg kan finde ud af hvor mange sider, der er i den anden rapport?
Håber jeg ikke fik skrevet så meget, så det er helt ubegribeligt :O)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Det kan æade sig gøre ved hjælp af en public konstant, som du sætter lig med pages på den rapport, som du vil have sideantallet fra, men det kræver at rapporten er åben. Jeg ved ikke om man kan uden at åbne rapporten. Du kan sætte konstanten ved udskrivning eller vedlukning hændelsen på rapporten og hente den over i den nye rapport
Hekla -> Kunne ikke få Public Constant til at virke. Har bidt i det sure æble og lagt rapporterne sammen (det var lidt kringlet, men jeg tror det lykkedes). Derfor er spørgmålet ikke aktuelt længere.
Du får dog lidt af pointene for dit forsøg. Håber det er ok.
Jeg kan få public constant metoden til at virke ved at lave et modul: Public strPages as Long Public Function Getpages() Getpages = strPages End Function
sætte følgende ind i den ene rapports OnClose event: strPages = Pages
og hente værdien til et felt i den anden rapport ved at sætte kontrolelementkilde til: = GetPages() eller = getpages() + [Pages]
Har prøvet med breakpoint i koden, og der står 0 i Pages (eller Me.Pages) når rapporten lukkes. Jeg har også prøvet andre (simplere rapporter) med samme resultat.
Hvordan åbner og lukker du den første rapport? Udkriver du den på printeren uden at lave preview? Jeg har kun testet det ved at åbne rapporten i preview og lukke den igen.
Tjah, sådan går det nogen gange. Jeg kan i hvert tilfælde ikke lige umiddelbart komme på noget vi kan have overset. Men mange tak for forsøget.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.