Avatar billede altinet Nybegynder
28. november 2000 - 14:42 Der er 2 kommentarer og
1 løsning

Betinget baggrundsfarve på Access report

Hejsa!

Jeg har lavet en report i Access, hvor jeg har brug for at få vist et bestemt felt med grå/farvet baggrund, når data i feltet opfylder en bestemt betingelse (textfelt med bestemt værdi).

Jeg har prøvet mig frem med \"BackColor\", men det vil ikke som jeg vil.

Any ideas??

Her er mit forsøg på koden:
-----------------------------------

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)

Dim Svar



Svar = Me.Controller__Departure_Aerodrome

If Svar = \"EKDA\" Then
    Me.Controller__Departure_Aerodrome.BackColor = RGB(255, 0, 0) \'12632256
End If

Svar = Me.Controller_Destination_Aerodrome

If Svar = \"EKDA\" Then
    Me.Controller_Destination_Aerodrome.BackColor = 12632256
End If

End Sub


Avatar billede moses Praktikant
28. november 2000 - 15:16 #1
En lille ting, der snyder helt vildt:

Husk at ændre baggrundstypen fra transparent til normal !!!!!

Ellers skal du også lige huske at sætte farven til noget andet, når if sætningen ikke er sand:

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)

Dim Svar

Svar = Me.Controller_Destination_Aerodrome

If Svar = \"EKDA\" Then
    Me.Controller_Destination_Aerodrome.BackColor = 12632256
ELSE
    Me.Controller_Destination_Aerodrome.BackColor = RGB(255,255,255)
End If

End Sub


Avatar billede altinet Nybegynder
28. november 2000 - 19:22 #2
Jamen...hvor er det nemt når man ved det!

*G*

Tak Moses!

:-) Lars
Avatar billede moses Praktikant
29. november 2000 - 13:52 #3
Selvtak
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
Kurser inden for grundlæggende programmering

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