Команды вызова Инфо-Навигатора
Общие сведения
Команды предназначены для управления просмотром документации, когда Инфо-Навигатор работает в составе программы Инфо-Бухгалтер версии 8 или 10. При выполнении команды происходит открытие окна справки или используется уже открытое окно.
Некоторые команды показа справки встроены в программы Инфо-Бухгалтер. Например, поиск ключевых слов при нажатии Ctrl+F1 в текстовом редакторе. Также с использованием команд реализуется привязка контекстной справки к окнам, пунктам меню и др.
Для показа документации (в т.ч. контекстной справки) по прикладным компонентам, команды Инфо-Навигатора могут указываться в соответствующих местах. Т.к. сохраняется возможность вызова справки в форматах WinHelp (*.hlp) и HtmlHelp (*.chm), то команда Инфо-Навигатора начинается с символа "*" (звездочка). Вхождение звездочки в имя файла запрещено (из-за использования в масках, wildcards), что позволяет уверенно отличать команду Инфо-Навигатора от имени файла.
Синтаксис команд
Вызов контекстной справки
Команда вызова контекстной справки позволяет открыть страницу, связанную с заданным help-id (см. Инструкции HTML: help-id).*help=SettingsDialogКлючевое слово help предполагается по умолчанию, поэтому следующая короткая запись эквивалентна:
*SettingsDialogПри вызове для прикладного help-id платформа обычно задает help-id по умолчанию, который будет использован, если прикладной help-id не найден. Например, при заполнении бланка по умолчанию будет показываться контекстная справка платформы с общей информацией о заполнении полей бланка.
Поиск ключевого слова
Команда поиска ключевого позволяет осуществить поиск по алфавитному указателю. О формировании алфавитного указателя см. Инструкции HTML: ключевые слова.*keyword=БД_ОТКРЫТЬЕсли точного соответствия ключевому слову не найдено, то в алфавитном указателе выделяется наиболее близкое слово. Если соответствие найдено, то Инфо-Навигатор переходит к первой страницы из результатов поиска.
Полнотекстовый поиск
Команда поиска позволяет осуществить полнотекстовый поиск по всей документации с учетом различных форм слова (для русского языка).*search=МинздравсоцразвитиеРезультаты поиска отображаются в соответствующем окне Инфо-Навигатора. Если найдена только одна подходящая страница, то Инфо-Навигатора сразу переходит к ней. Формы искомого слова подсвечиваются в тексте страницы.
Переход к файлу
Команда позволяет отобразить в Инфо-Навигаторе страницу путем задания относительного имени файла. Имена файлов откладываются от корневой папки документации. При работе в Инфо-Бухгалтере - это папка "docs".*file=platform/idn/command.htmlТакже допускается задание перехода по анкерной ссылке:
*file=platform/idn/command.html#file
Переход по URL
Команда позволяет отобразить в Инфо-Навигаторе страницу с заданным URL.*url=http://www.ib.ru
Переход к стартовой странице
Команда позволяет отобразить в Инфо-Навигаторе стартовую страницу справки.*startСтартовая страница определяется платформой для каждой разновидности окна справки.
Использование в Инфо-Бухгалтер 8
Для бланков команда Инфо-Навигатора может задаваться в диалоге "Параметры бланка" в поле "Файл справки". Для типовых операций ссылка на справку задается в заголовке операции:ОПЕРАЦИЯ Касса: сдача в банк <sdacha.ibx,?*КАССА>
Использование в Инфо-Бухгалтер 10
Для визуальных компонентов модулей FC и SPECDLG команда Инфо-Навигатора может задаваться в поле "справка":ТИП ДиалогНастройки(ДИАЛОГ) [ //... СТРОКА: справка = "*ДиалогНастройки"; //... ]Возможен явный вызов с помощью функции ОТКРЫТЬ_СПРАВКУ из модуля FC:
ОТКРЫТЬ_СПРАВКУ("*search=Оборотная ведомость")Для параметрических действий меню и панелей инструментов возможно задание команды Инфо-Навигатора для параметра "справка":
...; справка=*HelpMe; ...
См также: