Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Obrac am 07.05.03 - 11:15:17

Titel: alternierende Zeilen in HTML Ansicht
Beitrag von: Obrac am 07.05.03 - 11:15:17
Moin..

Ich habe eine Ansicht fürs Web erstellt. Es wird eine Spalte mit HTML im Web dargestellt. Nun müsste ich noch alternierende Zeilenhintergrundfarben haben. Die Ansichtseigenschaften helfen ja leider nicht mehr weiter.
Weiss jemand um Rat?

/Nad
Titel: Re:alternierende Zeilen in HTML Ansicht
Beitrag von: Performance am 07.05.03 - 11:44:17
eine solche db gibt es auf LDD  von nagarajanpv@yahoo.com - ich weiss halt nicht mehr wie sie heisst - aber wenn du suchst müsstest du fündig werden.


cu
Titel: Re:alternierende Zeilen in HTML Ansicht
Beitrag von: Axel_Janssen am 07.05.03 - 11:56:55
Der Tip von Performance ist gut.

Für den Fall, dass Du in der Ansicht Treat content as html angehakt hast, kannst Du auch das hier ausprobieren.

Mit "programmiersprachen-chaining" von Formelsprache und Javascript nachprogrammieren:

Versuche irgendwie diesen view-spalten-code mit deinem code in Einklang zu bringen:

nl := @NewLine;

"<tr>" + nl +
"<script>" + nl +
"if (" + @DocNumber + " % 2 == 0 ) { " + nl +
"document.write (\"<td bgcolor=\'cccccc\'>\");" + nl +
"} else {" + nl +
"document.write (\"<td bgcolor=\'ffffff\'>\");" + nl +
 " }" + nl +

"</script>" + nl +
land + nl +
"</td>"

Die nls sind natürlich optional (übersichtlicherer html-quellcode)
Land ist das was letztlich in die html-Tabellenzelle geschrieben werden soll.

Versuchs einfach.

Dafür inkluierst Du die Special-Text-Formelsprache Funktion @DocNumber in JavaScript. Besser ist es natürlich mit Stylesheets zu arbeiten.  
Titel: Re:alternierende Zeilen in HTML Ansicht
Beitrag von: Obrac am 13.05.03 - 15:46:57
Sorry, dass ich mich erst jetzt melde. Danke jedenfalls für die Tips, ich werde es alsbald ausprobieren.