04. juli 2002 - 10:05Der er
11 kommentarer og 1 løsning
Rapport - kan detalje sektionens størrelse variere?
Jeg har en rapport, hvor jeg ikke altid ønsker at skrive alle felter ud - fx. skal adresse 2 ikke skrives ud, hvis der ikke er indtastet noget i adresse 2. Dette skyldes at jeg gerne vil undgå den tomme linje i rapporten. Kan dette lade sig gøre??
Det er sikkert det med at der ikke må stå noget ved siden af der er problemet. Rapporten bliver udskrevet så det ligner en tabel. Der er streger ud for adresse 2 feltet, sådan at det ser ca sådan ud (stregerne er dog fuldt optrukket og lavet med stregværktøjet)
Denne kode giver en lodret streg i rapporten. Den er dynamisk på den måde, at stregen lodret tilpasser sig antallet af poster. Der første tal i parantesen i linien Me.Line... angiver stregens vandrette placering. Farven justerer du på tallene i linien lngColor. Koden er hentet fra et andet svar her på siden.
Private Sub Detaljesektion_Print(Cancel As Integer, PrintCount As Integer) Dim lngColor As Long Dim Hoejde As Single Me.ScaleMode = 3 Hoejde = Me.Height lngColor = RGB(0, 0, 180) Me.Line (100, 0)-Step(0, Hoejde), lngColor End Sub
Det var noget i den retning jeg leder efter. Jeg kan dog ikke helt for Me.Height til at fungere som ønsket. Jeg ønsker den skal tilpasse sig den aktuelle højde i
Det var noget i den retning jeg leder efter. Jeg kan dog ikke helt få Me.Height til at fungere som ønsket. Jeg ønsker den skal tilpasse sig den aktuelle højde i detaljesektionen, men det spiller ikke helt. Anyway tak for svaret. Jeg leger videre med det.
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.