Help System For Application

E

EarlCPhillips

In "Access 2003 Bible" it refers to a HTML Help product that can create a
context sensitive help document whenever the cursor is in focus on a control
and the F1 key is pressed. The authors state that this utility is in
Microsoft Office.

I cannot find it. Please point me in the right direction for the wizard to
create a context sensitive help document for my application.

Earl Phillips
Ex-Mainframer Learning Access
To Help Feed the Hungry Efficiently
 
T

Tony Toews [MVP]

EarlCPhillips said:
In "Access 2003 Bible" it refers to a HTML Help product that can create a
context sensitive help document whenever the cursor is in focus on a control
and the F1 key is pressed. The authors state that this utility is in
Microsoft Office.

FWIW I created a table of help text with a form to view the help text
memo field. Then I created command buttons with a question mark
graphic calling the appropriate page in the help text. A lot less
work than figuring out MS help.

Tony
 
J

JohnC

I too did the same. But not until after fighting with HTML Help and then
finding that I couldn't get it to work on our network. Much better to
create a help table and command buttons that display the memo field as
suggested by Tony.

-------

Create a OpenHelpTopic function in a standard module similar to:

Public Function OpenHelpTopic(stTopicIdx As String)
On Error GoTo Err_OpenHelpTopic

Dim stDocName As String
Dim stLinkCriteria As String

stLinkCriteria = "[HLPTOPIC_INDEX] = '" & stTopicIdx & "'"

stDocName = "frmHelpTopic"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_OpenHelpTopic:
Exit Function

Err_OpenHelpTopic:
MsgBox Err.Description
Resume Exit_OpenHelpTopic

End Function

-----

Create a table: tblHelpTopic
Fields HLPTOPIC_INDEX as text. HLPTOPIC_MSG as memo.
HLPTOPIC_INDEX contains the index number. In this example: "10201"
Assign unique index numbers for each help topic.

-----
Create a form "frmHelpTopic" to display your help memo field. You can add a
command button to print the help topic if you wish.

---------

In the on-click event of the help buttons for eample have
=OpenHelpTopic("10201")
This will call the function and pass the required index number to it so the
form opens with the correct help memo.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top