you can not use @prompt function in Domino applications. Here is a work around
using javascript.
Venkateswara Rao
SYSTOR AG
Zurich
Switzerland
Place the following Javasscript code in form "JSHeader" event and call
"subwritewindow()" in a button where you want to show a promot with options.
function makewindow(){
newwindow=window.open("","","status,height=50,width=200,toolbar=no,directories=n
o,status=no,scrollbar=no,resize=no, menubar=no")}
function subwritewindow(){
makewindow();
var content="<HTML><HEAD>";
content+="<SCRIPT LANGUAGE=\"JavaScript\">";
content+="function val(){"
content+="var result=\"\";";
content+="for(var i=0;i<window.document.forms[0].ComBox.length;i++){";
content+="if (window.document.forms[0].ComBox.options[i].selected){";
content+="result= window.document.forms[0].ComBox.options[i].text;} }";
content+=" window.opener.document.forms[0].Language.value =result;";
content+="window.close();";
content+="}";
content+="</SCRIPT>";
content+="</HEAD>";
content+="<BODY TEXT=\"000000\" BGCOLOR=\"FFFFF1\">";
content+="<FORM METHOD=post >";
content+="<SELECT NAME=\"ComBox\">";
content+="<OPTION>English"; // Options start here
content+="<OPTION>French";
content+="<OPTION>Telugu";
content+="<OPTION>Slovak";
content+="<OPTION>Japanees";
content+="<OPTION>Chinees";
content+="<OPTION>German</SELECT>"; // Options end
content+="<INPUT TYPE=button onClick=\"val()\" VALUE=\"OK\"></FORM>";
content+="</BODY>";
content+="</HTML>";
newwindow.document.write(content)
}
This was first published in November 2000