Kbase P39570: Is there any documentation that explains how to use dynamics
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/17/2004 |
|
Status: Unverified
GOAL:
Is there any documentation that explains how to use Dynamics context help control?
GOAL:
What steps do you follow to integrate help with Dynamics?
FACT(s) (Environment):
Progress 9.1D
FACT(s) (Environment):
Dynamics 2.0A
FIX:
This document describes how to implement application help in a Progress
Dynamics application. This document is about help integration not help development.
The document takes you through the steps to add pre-built application help files to your application. This document uses standard WinHelp files as well as HTML Help files.
In order to follow these steps, you should have a customer update screen available to which you can add the help files. Also, make sure you have a toolbar active on the viewer screen that has a ·File· menu defined with the ·Map Help Context· option.
1. Build a customer maintenance screen (or use an already build version) that includes a viewer.
2. Start the Customer maintenance screen and make sure the customer viewer is active.
3. From the ·File· menu, select the ·Map Help Context· option to activate the help context-mapping tool.
4. Setup the screen so it will show all customer viewer fields and the language we want the help to appear in. This language setting is used to be able to specify different filenames for different languages.
5. Now that the help context mapping screen shows all the customer fields (at least the ones you have on your viewer) we can start adding the help filename and context values to it. Make sure the viewer object is selected in the ·Object· combo and that all the customer datafields are listed together with the viewer itself. Press the ·Select All· button to select all entries (viewer and customer datafields).
6. In the ·Help Filename· fill-in, type the name (and relative path) of the winhelp help file to be used for this viewer, e.g. ·dynsports/hlp/NameOfHelpfile.hlp·, press the ·Update Selected· button next to the ·Help Filename· fill-in to copy the filename into the selected browser entries.
7. The help filename is now filled out for this viewer object. You will now have to specify the help context for each object. The help context is like a chapter in the help file. You can have one help file containing multiple sections which will be pointed to by the help context number. Another solution would be to have a different help file for each object specified. Press the ·Deselect All· button to deselect the selected entries in the browser. Fill out the help context numbers as shown below. Notice the name of the object (viewer and or datafield) and the number.
9. Press ·OK· to close the mapping tool and to save the information. Now, run the maintenance screen again and press the ·HELP· button in the toolbar or press ·F1· to get container help.
10. Close the help window, select the customer name widget and press the ·HELP· button on the toolbar or press ·F1·.
11. So far, WinHelp versions of the help file have been used. To use the HTML Help version, follow the instructions here again substituting the filename from ·dynsports/hlp/NameOfHelpfile.hlp· to ·dynsports/hlp/NameOfHelpfile.chm·.