Hallo Michael
z.B. http://ip-adresse/CGIBIN/tg01.pgm
aber wie rufst Du das CGI mit dem Download Button in deinem Formular auf?

Frage 2 :
das muss man eben programmieren, ggf über eine Sitzungs-ID feststellen, ob das der erste Aufruf ist , dann eben Seite 1 aufrufen , ist die Sitzungs-ID gefüllt die Daten noch einmal anzeigen mit Seite 2 , die entweder die Möglichkeit bietet das ganze zu speichern , oder auf eventuelle Fehler in der Eingabe hinweist.

Bei meiner CGIDEV2 Installation war eine Dokumentation sowie Beispielprogramme unter der Adresse
http://ip-adresse as400/cgidev2/start
zu finden.

Gruss
Edgar