Avatar billede fdata Forsker
03. juni 2002 - 23:12 Der er 9 kommentarer og
1 løsning

Lodrette linier i rapport

Hej natteravne!
Er der nogen bud på, hvordan man får indsat lodrette linier i detail sektionen i en rapport - vel og mærke så deres højde tilpasses detail sektionens højde, post for post?
(Altså: Højden skal beregnes løbende under opbygningen af rapporten)
Det er muligvis enkelt; men hjernen er på stand-by lige nu  |o)
Avatar billede juks Novice
04. juni 2002 - 00:00 #1
du kan evt. insætte en kasse. også sidde og fedte med det indtil det passer , jeg tror ikke der er nogen anden løsning
Avatar billede fdata Forsker
04. juni 2002 - 00:17 #2
Mja, Juks. Så enkelt er det nok ikke. Stregerne skal jo have forskellig længde fra post til post.
Avatar billede nih Novice
04. juni 2002 - 00:30 #3
fdata

jeg har engang lavet flg. kode

Private Sub Detaljesektion_Print(Cancel As Integer, PrintCount As Integer)
    Dim lngColor As Long
    Dim Bredde As Single, Hoejde As Single

    Me.ScaleMode = 3
    Bredde = Me.ScaleWidth
    Hoejde = Me.Height
    lngColor = RGB(0, 0, 0)
    Me.Line (0, 0)-(Bredde, Hoejde), lngColor, B
End Sub

den tegner et retangel i detajlsektionen - uanset højde.

Niels
Avatar billede nih Novice
04. juni 2002 - 00:50 #4
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

Her er den med en lodret linje (blå) 100 pixel fra højre kant.

Niels
Avatar billede terry Ekspert
04. juni 2002 - 09:04 #5
you will need to open the report in design view calculated the height and re-size the object (with VBA code) . Then once thats done open in normal view.
Avatar billede nih Novice
04. juni 2002 - 10:17 #6
øhh Terry, er det ikke det jeg gør i mit svar.
Avatar billede terry Ekspert
04. juni 2002 - 10:30 #7
Hi Niels
I'm not sure! If you open the report (normal view) I am not sure if you can alter ALL properties. I do know that you can open the report in design view and modify heights etc. and then open it in normal view.
But I assum you have tested it :o)
04. juni 2002 - 19:20 #8
Terry, når du åbner formularen i design, så ved du jo ikke hvor høj hver linie er! FData's problem er jo at hans tekstbokse er sat til "Can Grow"/"Kan strækkes". Derved kan hver linie i rapporter være vilkårlig lang!

Jeg tror Niels' svar er det rigtige, da man er nødt til at sætte en streg gennem det hele uden at tænke i 'Records'.

Du kan nemlig ikke aflæse højden på detaljesektionen for hver record. Den er altid det samme, som den er i design.
Avatar billede nih Novice
04. juni 2002 - 23:18 #9
fdata -> hvodden går det ???
Avatar billede fdata Forsker
05. juni 2002 - 14:47 #10
Sorry, guys. Så er jeg tilbage.
Niels, det virker præcis om det skulle - og ja, jeg skulle nok have præciseret "Can grow". Tak for hjælpen.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester