Das kann (mit den Beispielen) einige nette Ideen beisteuern.
http://www.codestore.net/store.nsf/unid/EPSD-5VBS6Y?OpenDocument
oder vielleicht das hier (kenn ich nicht) http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/Domino%20Web%20Tools
Du solltest dir die Zeit nehmen von dem Zeugs zu lernen. Auch wenns am Anfang wehtun könnte. Ist auf jeden Fall besser als selber loszubasteln.
Zu den wechselnden row-Hintergrundfarben gibts einen hack, in dem du dir die @DocNumber Funktion benutzt. In javaScript kannst du die nämlich verwenden (ansonsten ist das special text).
So in der Art:
"<script>if (" + @DocNumber + " % 2 == 0) document.write("<div class='rowEven'>\") else document.write("<div class='rowOdd'>\")</script>" + derWert + "</div>"
Letztlich erzeugst du in der Spaltenformel JavaScript das wiederum html erzeugt. Das ist die einzige Möglichkeit, um den SpecialText von @DocNumber programmatisch anzusprechen und der schreibt dir raus, welche Zeile in der Ansicht gerade verarbeitet wird.
Mittlerweile werden auch verschiedene ajax libs Domino fähig gemacht:
http://www.codestore.net/store.nsf/unid/BLOG-20070531
http://dojomino.com/dojomino/blog.nsf/d6plinks/LSPN-746PSC