Avatar billede massy Nybegynder
31. oktober 2000 - 11:37 Der er 6 kommentarer

Farveskift ved forskellige værdier (negativ, middel, positiv)

Hej...

Jeg skal bruge en metode til at få tekst/værdi/tal til at skifte farve (i en tabel eksempelvis) alt efter hvilken procent og tal der fremkommer. Siden henter dataen fra en database (SQl eller mdb), og bliver enten udregent i selve databasen eller i ASP/VBscript-dokumentet.

Hvis formlen udregner procenten til at være:
10%/25 eller derunder = rød
20%/50 eller derunder = gul
20%/60 eller derover = grøn

Siden skal selvfølgelig være dynamisk så man hele tiden kan følge med i statistikken. Er dette overhovedet muligt???

Håber på jeres hjælp.

-Massy
Avatar billede sone Nybegynder
31. oktober 2000 - 11:42 #1
Er det ikke et spørgsmål om at lave en bunde IF-sætninger:

  IF procent<=10 THEN farve = \"#FF0000\"
  osv.

Til sidst:

  Response.Write(\"<FONT COLOR=\"\" & farve & \"\">\" & procent & \"</FONT>\")
Avatar billede sone Nybegynder
31. oktober 2000 - 11:42 #2
bunde = bunke
Avatar billede massy Nybegynder
31. oktober 2000 - 11:56 #3
Jo... og dog.

Procent-kravene er forskellig fra case til case og jeg har mange cases. Og kan IF-sætningerne bruges på Dynamic text fra en database i Dreamweaver UltraDev???

-Massy
Avatar billede sone Nybegynder
31. oktober 2000 - 11:58 #4
Dine krav / cases - står de i en database eller hvor ?
Avatar billede massy Nybegynder
31. oktober 2000 - 12:08 #5
Jeps! I en database (.mdb)
Avatar billede massy Nybegynder
31. oktober 2000 - 12:20 #6
Jeg er ikke særlig god til ren asp, js eller sql for den sags skyld - kun Ultra Dev og Access faktisk. Så du må meget gerne skære det ud i pap hvis du forstår... tak..

-Massy
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