Mit durchgangshtml kann man nur ein Feld definieren, wenn sich ein gleichnahmiges Feld in der Maske befindet. Sonst gibts eine Fehlermeldung auf der Serverkonsole (schau da mal drauf).
Warum arbeitest du nicht einfach mit numbers of columns im 2. Reiter der Feldeigenschaften?
Das müßte die Notes Html Rendering Engine doch eigentlich packen.
Wenn du mit DurchgangsHTML Felder erzeugst musst du vermutlich noch mit ein paar Tricks arbeiten.
Css-Eigenschaft hidden da reinprökeln oder Generate HTML for all fields im "Karlson-vom-Dach"-Reiter der Masken-Eigenschaften (Sektion "on Web Access).
Mit CSS kannst du oft weiteres finetuning durchführen. Vielleicht lohnt sich grundsätzlich der Kauf eines einfachen Web-Frontend Entwicklungs Buch wie z.B. das hier
http://tinyurl.com/23bl34 (oder die deutsche Übersetzung).