So ganz verstehe ich diese Frage nun nicht.
Die DDS stellt doch nur die Kommunikation zwischen Programm und Bildschirm zur Verfügung.
Was du eingeben läßt (Prüfung) und ausgibst ist dann deine Sache.

Für Listenformen gibts da noch die Subfiles.

Was willst du also genau ?