Применение
Объект BoundObjectFrame |
Объект Image |
Объект Page |
Объект CheckBox |
Объект Label |
Объект Report |
Объект ComboBox |
Объект ListBox |
Объект TabControl |
Объект CommandButton |
Объект ObjectFrame |
Объект TextBox |
Объект CustomControl |
Объект OptionButton |
Объект ToggleButton |
Объект Form |
Объект OptionGroup |
Свойство HelpContextID (Идентификатор справки) содержит идентификатор раздела справки в пользовательском файле справки, который определен в свойстве HelpFile (Файл справки). Возвращает доступное для чтения и записи значение типа Long.
выражение.HelpContextId
Выражение Обязательный. Выражение, возвращающее один из объектов в списке Применяется к.
Замечания
Примечание: Если ввести идентификатор раздела справки как положительное число, этот раздел будет открываться в полном окне раздела справки. Если же перед идентификатором поставить знак минус (-), раздел будет открываться во всплывающем окне. Важно отметить, что для созданного в Microsoft Help Workshop раздела справки не требуется отрицательный идентификатор. Чтобы вывести раздел во всплывающем окне, знак "минус" нужно добавить при настройке свойства.
Вы можете создать пользовательский файл справки для форм, отчетов и приложений, разработанных в Microsoft Office Access 2007.
При нажатии клавиши F1 в представление формы Access вызывает приложение Microsoft Help Workshop или Microsoft HTML Help Workshop, загружает пользовательский файл справки, заданный параметром свойства HelpFile для формы или отчета, и отображает раздел справки, заданный параметром свойства HelpContextID .
Если для свойства HelpContextID элемента управления задано значение 0 (значение по умолчанию), то для определения отображаемого раздела справки используются свойства HelpContextID и HelpFile формы. Раздел справки Access можно вывести на экран, нажав клавишу F1 в режиме, отличном от режима формы, или задав для свойства HelpContextID формы и элемента управления значение 0.
Пример
В этом примере свойство HelpContext объекта Err используется для вывода раздела справки Visual Basic для приложений (VBA), посвященного ошибке Overflow.
Dim Msg
Err.Clear
On Error Resume Next
Err.Raise 6 ' Generate "Overflow" error.
If Err.Number <> 0 Then
Msg = "Press F1 or HELP to see " & Err.HelpFile & _
" topic for" & _
" the following HelpContext: " & Err.HelpContext
MsgBox Msg, , "Error: " & Err.Description, _
Err.HelpFile, Err.HelpContext
End If