Функция выбора требуемого фрейма
@SetTargetFrame( "имя_фрейма" )
Область применения: предназначена для работы в формулах акций, гиперобъектов, кнопок панели инструментов и агентов, запускаемых вручную. За функцией должна следовать одна из команд: @Command( [OpenFrameset] ), @Command( [OpenPage] ), @Command( [OpenView] ),
@Command( [Compose] ), @Command( [EditDocument] ), @Command([RefreshFrame]). Функция не выполняется, если за ней следует команда @Command( [OpenView] ), у которой не опущен параметр "окно". В случае если за функцией следует команда @Command( [OpenView] ), у которой опущен параметр "вид", то открывается вид, который перед вызовом функции последний раз открывался во фрейме с именем "имя_фрейма". Функция не выполняется, если за ней следует команда @Command([RefreshFrame])
, у которой не опущен параметр "целевой_фрейм".
Функция определяет фрейм, в пределах которого должен быть открыт объект, указанный в следующей за функцией команде. Может быть использована для открытия в рамках фрейма видов, страниц, набора фреймов, или документов в режиме создания или редактирования.
Параметр "имя_фрейма" определяет требуемый фрейм.
Из личного опыта функция также работает совместно с @URLOpen, как в браузере, так и в клиенте Notes.
Пример 1. Открывает во фрейме с именем "Second" вид с именем "View1".
@SetTargetFrame( "Second" );
@Command( [OpenView]; "View1" )
Пример 2. Открывает в новом окне главную страницу сайта lotus.com.
@SetTargetFrame( "_blank" );
@URLOpen( "http://www.lotus.com" )