Ich bin Delphi-Anfänger.
und versuche, einen mehrseitigen Fragebogen zu entwickeln, der am Computer Fragen stellt, die mit Mausklick beantwortet werden können.
Das alles ist noch kein Problem - bisher. (Delphi 7 Enterprise)
Die Fragen sollen aus einer
Access-Tabelle TbFragen (ID,Rubrik, FrageNr, FrageText) abgerufen werden, die Antworten, Personenangaben u.a.m. sollen in TbErfassung gespeichert werden.
Es gibt 8 Rubriken, pro Rubrik werden auf einer Seite 6-8 Fragen (dar)gestellt.
Um den Computer-Fragebogen möglichst übersichtlich zu gestalten, möchte ich die Fragen farbig unterlegen, und zwar abwechselnd, etwa so:
1. Frage hellgelb, 2. Frage mittelgelb, 3. Frage hellgelb, 4. Frage mittelgelb usw.
Auch das wäre wahrscheinlich auch kein Problem.
Problem ist, dass die Fragen unterschiedlich lang sind; mal besteht eine Frage nur aus einer Zeile, mal aus vier Zeilen.
Und das ist bei den 8 Seiten der Rubriken immer wieder unterschiedlich.
Geht das am besten über DBGrid ?
Oder soll ich die Buchstaben der Fragen zählen lassen, um daraus die Zeilenanzahl errechnen zu lassen ?
Soll ich die Anzahl der Zeilen schon bei der Frageerfassung mit eingeben ?
Oder einfach gefragt: Wie kriege ich sechs unterschiedlich lange Fragen abwechseln farbig unterlegt auf eine Computer-Seite ?
Ich wäre für jeden Tipp dankbar.
mfg