Из справки :
Выполняет переход в заданное место заданного документа либо к заданному URL.
Это как?
И возможно ли что то типа:
hyperLink.Navigate, "Main!Operation =1545" , т.е выделить операцию в писке документов
Ссылка - это самая обычная ссылка в HTML (если мы говорим об объекте Hyperlink). Позвляет открыть (например, в браузере по умолчанию) документ в интернете/сети/локальном диске.
Если мы говорим о гиперссылке Ассистента, то в принципе - то же самое, но немного другой контекст вызова и синтаксис.
Выделить документ в списке операций возможности (насколько я знаю) нет. Можно документ открыть.
Если мы говорим о гиперссылке Ассистента, то в принципе - то же самое, но немного другой контекст вызова и синтаксис.
Именно его и интересно было бы узнать
Ну например вызов хелпы из формы:
Код:
Sub ShowHelp(ByRef Form)
Dim Ast
Set Ast = Form.Assistant
If Ast.visible = False Then
Ast.visible = True
Ast.Navigate Form.FileName &".htm"&"#Страница "& Form.ActivePage.Caption
Else
Ast.visible = False
End If
End Sub
Как переходить в html - я знаю. Но мне интересовал именно акцентовский hyperLink.Navigate - его синтаксис негде не описан! Может есть и другие "секретные" ссылки, кроме этих:
Как переходить в html - я знаю. Но мне интересовал именно акцентовский hyperLink.Navigate - его синтаксис негде не описан! Может есть и другие "секретные" ссылки, кроме этих:
Может есть и другие "секретные" ссылки, кроме этих:
"Вы хочете мифов? Их есть у меня."
Код:
Sub btn_navDoc_OnClick
'MsgBox "недокументированная функция Акцента, не работает."
'If IsNumeric(s.OpID) Then hyperLink.Navigate "", "Main!DocumentID="&CStr(s.OpID): workarea.Window.Refresh
If Not IsNumeric(s.OpID) Then Exit Sub
hyperLink.Navigate "", "Main!FolderID=CLng("&CStr(s.opFolderID)&")" : workarea.Window.Refresh
hyperLink.Navigate "", "Main!Operation="&s.OpID : workarea.Window.Refresh
hyperLink.Navigate "", "Main!DocumentID="&s.OpID : workarea.Window.Refresh
End Sub
olimp писал(а):
it's all, folks (c) мультик
К сожалению.
Невозможно перейти к документу из диалога, как делает это системный диалог поиска документов.
Добавлено: Пт Окт 29, 2010 8:38 am Заголовок сообщения:
С помощью hyperLink.Navigate можно осуществлять переходы между справочниками Акцента, устанавливая при этом курсор на конкретный элемент справочника.
Например, из платежного поручения перейти в Корреспонденты на плательщика
hyperLink.Navigate, "Main!Agent =1545"
для выделения документов он не работает. С информационным окном Акцента вообще тяжело программно работать. Мало инструментов.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах