Ну, например, так на кнопку можно посадить:
@If(@IsDocBeingEdited; @True;@Command( [EditDocument] ; 1 ));
list:=@If(field1="";@DbLookup("":"NoCache";"":"";"view";field1;"data");"");
@If(@IsError(list);list:="";"");
temp:=@Prompt([OkCancelList];"";"";"";list);
@If(temp!="";@If(temp=@True;@SetField("field2";"");@SetField("field2";temp));"")
Этот код даже на 4-ке работает ))))))
<!--QuoteBegin-Mikhail+27:04:2007, 10:52 -->
<span class="vbquote">(Mikhail @ 27:04:2007, 10:52 )</span><!--QuoteEBegin-->а Лотус так "воспримет" значение в поле, без сохранения формы?
[snapback]63707" rel="nofollow" target="_blank[/snapback]
[/quote]
Как показывает практика, самые достоверные ответы на такие вопросы дает практика
<!--QuoteBegin-Mikhail+27:04:2007, 11:06 -->
<span class="vbquote">(Mikhail @ 27:04:2007, 11:06 )</span><!--QuoteEBegin-->значения из Oracle подгружаю
[snapback]63710" rel="nofollow" target="_blank[/snapback]
[/quote]
По всем докам из выборки пробегись - выбери нужные значения в массив и потом с ним работать, думаю, удобнее будет.