Archivlink: javarea.de Forum > JavaScript > farbe der zelle ändern
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > farbe der zelle ändern

Pages: [1]

geschrieben von fanatikus am 13.08.2007 - 16:04
Hallo habe eine tabelle in der daten aus einer datenbank übernommen werden.
funktioniert auch. Nur sollte wenn in der letzten spalte "-1" steht die ganze zeile eingefärbt werden.
hat von euch vielleicht einer ne idee wie man das anstellen kann?
danke schon mal im voraus



geschrieben von René am 13.08.2007 - 19:30
Zitat
 ... habe eine tabelle in der daten aus einer datenbank übernommen werden. funktioniert auch

und weiter, wie sieht dein funktionierender Code aus? Ansonsten

PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 

<?
if ($unbekannt == '-1')
    echo 
'<td bgcolor="#??????" ...';
else
    echo 
'<td bgcolor="#??????" ...';
?>


geschrieben von fanatikus am 14.08.2007 - 08:16
der restliche code sieht so aus:

geschrieben von René am 14.08.2007 - 08:36
ja?

geschrieben von fanatikus am 14.08.2007 - 16:08
sorry hat beim ersten mal wohl nicht gefunzt!
SO aber jetzt:

geschrieben von fanatikus am 14.08.2007 - 16:09
So aber jetzt

geschrieben von René am 14.08.2007 - 18:04
... tut mir leid damit (ASP) kenne ich mich nicht aus.

geschrieben von Klaush am 15.08.2007 - 22:50
Vorweg, ASP ist auch nicht mein Spezialgebiet. In Zeile 167 machst du eine Abfrage:
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
if rs.fields("IN_REV")= 0 then
                     strColor = "#FF0000"
                 else
                     strColor = ""
                 end if


Ich gehe mal davon aus, dass strColor deine FarbVariable ist die du füllen möchtest, wenn das Feld = 0 ist. Ich sehe aber nirgendwo, wo die Variable strColor weiter verarbeitet wird.

Frage:
ist denn rs.fields("IN_REV") das Feld welches vll. -1 haben kann?

Su solltest etwas mehr beschreiben, da nicht jeder ASP Spezi ist und wir dir gerne helfen wollen.

Welches Feld ist denn zu prüfen und wo wird -1 erwartet?

geschrieben von fanatikus am 16.08.2007 - 08:19
kenn mich leider auch nicht so dut aus.(in asp)
die felder die -1 enthalten können liegen in der Spalte IN_REV. Zumindest heißt die spalte in der Datenbank so.
Hoffe iihr versteht was ich meine. Danke

geschrieben von Klaush am 18.08.2007 - 00:35
Wenn das so ist, dann kannst du das Feld wie schon zuvor mit 0 geprüft wurde nun auf -1 geprüft werden.

HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
if rs.fields("IN_REV")= -1 then
                     strColor = "#FF0000"
                 else
                     strColor = ""
                 end if


Was du nun machen musst, ist die Variable strColor in deine Tabellenstruktur einzubinden. Wie man das in ASP macht solltest du dann auch wissen.

So könnte es aussehen:
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
<table>
<tr bgcolor="<%=strColor%>">
<td></td>
</tr>
</table>


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.