Hallo,
ich würde das wie folgt lösen:
- Aufruf der Dialog-Maske mit einem JavaScript Button:
window.open( "/Datenbank.nsf/Maskenname?OpenForm", "temp", params )
- In der Dialog-Maske mit Durchgangs-HTML den automatisch generierten Form-Tag beenden und ggf. einen neuen Form-Tag zum Aufruf eines Agenten einfügen:
</form>
<form name="myForm" method="post" action="/Datenbank.nsf/processWebDialog?openAgent">
- Im Agent processWebDialog können die Daten aus der Dialog-Maske dann weiter verarbeitet werden (soweit man sie nicht aus dem Dialog direkt in das aufrufende Dokument schreiben kann / möchte )
siehe hierzu session.DocumentContext und Request_Content
Hubert