Help Viewer Infinite Searches

When you search for something in Help Viewer for which there is apparently no relevant help topic, the program just keeps on searching, and searching, and searching, and searching, forever and ever and ever. It never just stops and gives you a logical response like "no topic found". This is really a classic of poor design which has persisted in every incarnation of OSX.
Is there some reason why Apple has never fixed this, or is the project manager for this bit of code some sort of sadist????

Wet Baloney,
This may be a symptom of the ubiquitous Help Viewer problem.
Troubleshooting Help Viewer by Dr. Smoke may be "Helpful" in eliminating your "Infinite Searches."
;~)

Similar Messages

  • Help View for Search Help

    Dear Experts,
    I have successfully created a Help View (ZKEYHELP) using SE11 and activated it.  Then when I try create a Search Help using SE11 again and specify the Selection Method as (ZKEYHELP) it prompts me an error when activating saying: "View ZKEYHELP is of type C and therefore not suitable as selection method".
    The Delivery Class of the Help View ZKEYHELP I created is C - Customizing table, maintenance only by cust. 
    Is there any way to solve this problem.  Thanks.  
    Best Regards.

    *Creating Elementary Search Helps *
    Procedure
    In the initial screen of the ABAP Dictionary, select object class Search help, enter the name of the search help and choose Create.
    A dialog box appears in which you must select the type of search help.
    Select Elementary search help and choose .
    The maintenance screen for elementary search helps appears.
    Enter an explanatory text in the field Short text.
    You can for example find the search help at a later time using this short text.
    In the Definition tab page enter the selection method of the search help.
    You can enter the name of a table or a view (database view, projection view or help view) here. If you enter a table that has a  text table, the name of the text table is automatically entered in the corresponding field.
    Using the input help (F4 help), select fields of the selection method as parameter in the Search help parameter area. Select the fields that should be used in the dialog box for value selection or in the hit list.
    If the selection method is a table that has a text table, both the fields of the table and the fields of the text table are offered in the input help.
    The data element of the parameter is automatically copied from the selection method. The data element defines the output attributes and the F1 help of the parameter in the hit list and in the dialog box for value selection.
    You can assign the parameter another data element. To do so, select the Mod flag. The Data element field is now ready for input. Then select a data element with the input help (F4 help). Only data elements whose data type, length and number of decimal places is the same as those of the previous data element can be assigned.
    This removes the link between the data element of the search help parameter and the data element of the selection method field having the same name. If you cancel the Mod flag, the data element of the assigned table field is used again.
    Define the attributes of the search help parameters.
    Select the IMP flag if it is an import parameter. Select the EXP flag if it is an export parameter.
    You can define the dialog for the input help with the fields LPos, SPos and SDis. Enter the parameter position in the hit list in LPos. If you enter nothing or the value 0 here, the parameter is not displayed in the hit list.
    Enter the parameter position in the dialog box for value selection in SPos. If you enter nothing or the value 0 here, the parameter is not displayed in the dialog box for value selection.
    Set the SDis flag if the parameter should be a pure display field in the dialog box for value selection. The user is thus informed that the contents of the parameter restrict the value, but he cannot change this restriction. This makes sense for example when the parameter is an import parameter or if it has a default value.
    You can assign the parameter a  default value in the Default value field.
    Select the  dialog type of the search help.
    The dialog type defines how the hit list is displayed in the input help.
    Save your entries.
    A dialog box appears in which you have to assign the search help a development class.
    Choose .
    Do not forget to link the search help to a screen field. The search help attachment is not part of the search help definition; it is part of the object definition to which the search help is attached.
    Result
    The search help is activated. You can find information about the activation flow in the activation log, which you can display with Utilities ® Activation log. If errors occurred during activation, the activation log is automatically displayed.
    Other Options
    Assign a hot key: If the search help is to be accessed with a  hot key, you must enter a one-place ID in the Hot key field. All the elementary search helps contained in a collective search help should have different short cuts.
    Assign a search help exit: In exceptions, you might have to change the standard flow defined by the search help with a search help exit. In this case enter the name of the search help exit in the corresponding field.
    Test the search help: You can test the flow of an input help defined by the elementary search help with  . A dialog box appears in which you can simulate the behavior of the search help under different conditions. You can obtain information about the options provided in this window with

  • Search help & help view

    Hi Guys,
    I am not clear wtih search help  & help view. Plz let me know the diff b/w them..
    I have created Help view but how to use it I am unaware  of it so cld you plz help me how t o work on it.
    What I am thinking in my view is the selection method what we get for search help is nothing but the help view if i am right so...then how to put the selection criteria for my search help
    Points will be rewarded for your valuable answers
    Regards,
    Ravi Ganji

    Hi Ravi,
    Please refer the links,
    Difference between "Help View" and "Search Help"
    hi,  difference between database view and elementary search help
    Regards,
    Hema.
    Reward points if it is useful.

  • Regarding creation Of Help View

    Hi , Can Any body Tell me what is the step by Step Procedure how to create the Help View. Plz it's urgent .
    Thanks&Regards .
    Nihar.

    Help View ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    Go thru this link plzz
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    Reward points for useful Answers

  • Diff bt Help view and Maintanence view

    hi gem's
    i need the diff bt Help view and Maintanence view with example...............

    Hi
    The followings are different types of views:
    - Database View (SE11)
    Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set.
    In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
    - Help View ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    Go thru this link plzz
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    - Projection View
    Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
    A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
    - Maintenance View ( SE54 )
    Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system.
    Please have a look at below link. It will help you.
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    for more detailed info look on:
    http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&
    1.Go to se11
    2. select view radiobutton and give a name
    3. Create
    4. select type of view you want to create. Such as database view.
    5. give short description
    6. give a table name such as mara
    7. press the pushbutton relationship. here you will find all the tables which are allowed to create view with mara.
    8. select one or mane tables.
    8 copy
    9.save , check and activate.
    Regards
    Anji

  • Help views

    i have already created a help view...what do i do next?????

    Hi,
        Go thru this link plzz
         http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    Help View ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    Please have a look at below link. It will help you.
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    for more detailed info look on:
    http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&
    Regards,
    Rajesh

  • Difference among the Help view,Database view and Maintanance View

    hi,
    can Anyone pls let me know the Difference among the Help view,Database view and Maintanance View
    thanks&regards
    rama

    The followings are different types of views:
    Database View (SE11)
    Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set.
    In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
    Help View ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    Go thru this link plzz
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    Projection View
    Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
    A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
    Maintenance View ( SE54 )
    Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system.
    Please have a look at below link. It will help you.
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    for more detailed info look on:
    http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&
    1.Go to se11
    2. select view radiobutton and give a name
    3. Create
    4. select type of view you want to create. Such as database view.
    5. give short description
    6. give a table name such as mara
    7. press the pushbutton relationship. here you will find all the tables which are allowed to create view with mara.
    8. select one or mane tables.
    8 copy
    9.save , check and activate.
    The followings are different types of views:
    Database View (SE11)
    Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set.
    In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
    Help View ( SE54)
    Help views are used to output additional information when the online help system is called.
    When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
    Go thru this link plzz
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    Projection View
    Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
    A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
    Maintenance View ( SE54 )
    Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system.
    Please have a look at below link. It will help you.
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    for more detailed info look on:
    http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&
    Go thru this link plzz
    http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ecf9446011d189700000e8322d00/frameset.htm
    Difference between "Help View" and "Search Help"
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
    Hope this is helpful, Do reward

  • Problem in search help view for Contact (BP_CONT_SEARCH)

    Hi,
    I am trying to create service order. There I have 2 fields ... Sold-to-Party and Contact.
    when I say F4 for Contact it is displaying the next screen with 4 parameters. There I have Account ID paramater.
    In the CRM 6.0, the Account ID is being populated with Sold-to-Party ID, by default.
    But, Now I am working in CRM 7.0. The Account id is not defaulting to Sold-to-Party ID.
    And I observed that in CRM 6.0, all the fields on Serch help view are binded to SEARCH->VALUE1 attribute.
    But, In CRM 7.0, this is not done. I donno whthr it might be the reason..or som thing else.
    Please let me know, for defaulting this value, what we need to.
    Thanks,
    Sandeep

    Hi,
    I am trying to create service order. There I have 2 fields ... Sold-to-Party and Contact.
    when I say F4 for Contact it is displaying the next screen with 4 parameters. There I have Account ID paramater.
    In the CRM 6.0, the Account ID is being populated with Sold-to-Party ID, by default.
    But, Now I am working in CRM 7.0. The Account id is not defaulting to Sold-to-Party ID.
    And I observed that in CRM 6.0, all the fields on Serch help view are binded to SEARCH->VALUE1 attribute.
    But, In CRM 7.0, this is not done. I donno whthr it might be the reason..or som thing else.
    Please let me know, for defaulting this value, what we need to.
    Thanks,
    Sandeep

  • Help view to get two table entries in search help

    Hi,
    I have created the help view for join two tables and that help view was  called in the selection method for creating search help of the custom table field. since it has show inthe selection screen , it is fetching only one table entries. and the shown entries are displaying but not passing.
    Please provide the steps to get the two table entries and the displayed entries should pass.
    Thanks in Advance,
    siva

    Hi sivanag,
    1. Try your view with SE16/SE16N to see if it really finds what you expect
    2. Use the same data elements in help view as on selection screen
    3. read documentation and F1 help on all fields you see in the search help definition - especially only field marked as EXPORT parameter will be put back on screen.
    But, sincerely, I don't know what your selection-screen looks like.
    Regards,
    Clemens

  • Search in Help Viewer always returns "No matching help topics were found".

    Hi!
    I'm running 10.3.9 on 14" iBook G4.
    Recently re-installed OSX from CD after a hard disk replacement. Help viewer was fine on the original / old installation of the same version number of OSX.
    The CD installs a version earlier than 10.3.9. Possibly 10.3.4? Cannot recall... is this important?
    After HDD replacement, went through all the updates fairly rapidly, and arrived at version 10.3.9. Excellent! Except one thing (there may be more, but I've only discovered this so far!)... searches in Help Viewer return the same message irrespective of what I search for. I type the search string (e.g. "dvd" ) in the search bubble in the Viewer window. The message is as follows:
    [bouyancy aid with question mark logo] No matching help topics were found
    I have tried the usual things, without success, of:
    - Removing the Famous Four cache and preference files/dirs.
    - Repairing permissions. This repaired a few 'permissions'.
    - Rebooting.
    I think the icon of the bouyancy aid is a comic irony, but very well suited to my situation. Anyone out there with any suggestions on how to fix, please?
    RSJ

    Excellent pointers, thanks!
    I haven't quite got it working, yet, but have got it to a point that is better than nothing.
    Very peculiar -- discovered that, after trying many of the troubleshooting ideas without success, the solution was to hit the "back" icon on the viewer to get to the list of help topics satisfying my search criteria... cannot work out why. It would appear that, for some reason, the viewer is skipping the page with the help topics, and going directly to the "No topics found" page. Curious. I am wondering if one of the above activities (from your help pages) may have helped.
    Anyway. Thanks very much for your help on this, and your *very* rapid responses.
    Yours most impressed,
    RSJ.

  • Help views ( search helps) in tables

    Hello Experts,
    we are creating customized infotypes.Can anyone tell me how to create help views ( search help ) in tables.
    Regards,
    Shilpa.

    Helli Shipa
    You can create the search helps via se11 transaction and then attach the seach help from the field in table
    Regards
    Sonu Gupta

  • Search Help or Help View????? URGENT

    hi,
    I have created a Z Search help (<b>Z_SCKOSTL</b>) for the table <b>ZTPCM004</b> . This table has fields such has <b>EKGRP</b> (Purchasing group) , <b>SCKOSTL</b> (Cost center)....& many other...
    My search help now has only EKGRP (only Key field of ZTPCM004 table) & SCKOSTL. fields...
    I need to fetch the text (<b>CSKT-LTEXT</b>) for the field SCKOSTL from the table CSKT using the field comparing <b>CSKT-KOSTL = ZTPCM004-SCKOSTL</b>...
    <u><b>Note :</b></u>
    Feld SCKOSTL from table ZTPCM004 & Field KOSTL from table CSKT are of same data length & data type....
    <b>how do i get this done ?
    when F4 Help is pressed for the parameter P_SCKOSTL how do i get the values of SCKOSTL & its respective LTEXT ????</b>
    PARAMETERS : P_SCKOSTL   TYPE   ZTPCM004-SCKOSTL MATCHCODE OBJECT Z_SCKOSTL.
    Note : Z_SCKOSTL is the search help,
             is searc help possible for two tables, if not then should I use a help view ???
    please suggest a solution,
    Points will be rewarded immddiately,
    Thanks,
    Ginni

    Hi
    Attaching a search help to a field
    A search help can influence the behavior of a field when the input help is called. The search help must be assigned to the field in order to do this. You have the following options for this assignment:
    Attach search help to a data element / table or structure field / screen field / check table.
    Conventionally search helps are attached to table fields or data elements. We shall see the same.
    Attaching a search help to a screen element
    A search help can be directly assigned to a screen field in two ways.
    The name of the search help must be entered in the Screen Painter in the Attributes for the field in the field Search help.
    The name of the search help can be defined for selection screens in ABAP reports in the PARAMETERS or SELECT-OPTIONS statement directly following the supplement MATCHCODE OBJECT.
    However, input help is only available for this particular screen.
    In this case, the search help is only available for this screen.
    OR by useing FM
    refer this code
    TYPES : BEGIN OF ST_OBJID_SH,
    OTYPE TYPE HRP1000-OTYPE,
    OBJID TYPE HRP1000-OBJID,
    END OF ST_OBJID_SH.
    DATA : IT_OBJID_SH TYPE STANDARD TABLE OF ST_OBJID_SH.
    DATA : WA_OBJID_SH TYPE ST_OBJID_SH.
    ***********SELECTION SCREEN DESIGN***********************
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    *SELECT-OPTIONS : S_OTYPE FOR HRP1001-OTYPE NO INTERVALS .
    SELECT-OPTIONS : S_OBJID FOR HRP1001-OBJID NO INTERVALS .
    SELECT-OPTIONS : DATE FOR SY-DATUM NO-EXTENSION OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK B1.
    **********END OF SELECTION SCREEN DESIGN*****************
    *********VALIDATION FOR SCREEN FIELDS********************
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_OBJID-LOW.
    IF S_OBJID IS NOT INITIAL.
    SELECT OTYPE OBJID FROM HRP1000
    INTO TABLE IT_OBJID_SH
    WHERE OTYPE = 'D'.
    IF SY-SUBRC EQ 0.
    SEARCH HELP FOR QUALIFICATION.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
    DDIC_STRUCTURE = ' '
    RETFIELD = 'OBJID'
    PVALKEY = ' '
    DYNPPROG = SY-REPID
    DYNPNR = SY-DYNNR
    DYNPROFIELD = 'S_OBJID'
    STEPL = 0
    WINDOW_TITLE =
    VALUE = ' '
    VALUE_ORG = 'S'
    MULTIPLE_CHOICE = ' '
    DISPLAY = ' '
    CALLBACK_PROGRAM = ' '
    CALLBACK_FORM = ' '
    MARK_TAB =
    IMPORTING
    USER_RESET =
    TABLES
    VALUE_TAB = IT_OBJID_SH
    FIELD_TAB =
    RETURN_TAB = RETURN_TAB
    DYNPFLD_MAPPING =
    EXCEPTIONS
    PARAMETER_ERROR = 1
    NO_VALUES_FOUND = 2
    OTHERS = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDIF.
    Reward if uswefull

  • Mac Help no longer searches

    Mac Help, in all apps that I've tried is no longer searchable. When I open Mac Help in say iTunes and search for the term Cover Flow the Help app doesn't find anything and the search icon just spins. When I click to stop the search the icon continues spinning.
    I've tried to reset Help with Onyx to no avail.

    Solved, specifically I did this:
    Quit Help Viewer if it is open. Leopard users should click the red Close button in the upper-left corner of the Help Viewer window. Users of Tiger and earlier can press the Command-Q (Quit) keyboard shortcut.
    Trash the following three files in your Home > Library > Preferences folder, if extant:
    com.apple.help.plist
    com.apple.helpui.plist
    com.apple.helpviewer.plist
    Trash the following two folders in your Home > Library > Caches folder, if extant:
    com.apple.helpui folder
    com.apple.helpdata
    Empty the Trash.
    Test that Help Viewer is now operating normally.
    Many thanks Ferd II!

  • Help Viewer no longer works!

    Not sure when this started, but now when I choose the help menu (at least from Finder and iChat), it takes a while for the viewer to bring up the proper library and then the links in the window are dead. In addition, the search feature just results in the spinning cog.
    Not life threatening, but annoying.
    Dual 2.0GHz G5   Mac OS X (10.4.3)  

    Hi, Thomas.
    See my "Troubleshooting Help Viewer" FAQ for comprehensive advice on fixing issues with Help Viewer, including the issue you mention.
    Good luck!
    Dr. Smoke
    Author: Troubleshooting Mac® OS X
    Note: The information provided in the link(s) above is freely available. However, because I own The X Lab™, a commercial Web site to which some of these links point, the Apple Discussions Terms of Use require I include the following disclosure statement with this post:
    I may receive some form of compensation, financial or otherwise, from my recommendation or link.

  • Help viewer is weird to display topics

    Hi,
    When I try to get help with the help viewer, I enter a word in the little window for a keyword search and Help always display that He can't find anything (Aucune rubrique d'aide correspondante n'a pu être trouvée in french) Per exemple : if I enter the word Safari... it's simple!! but after this message I go back with the little arrow and it display finally the information that he was supposed to display !!! Do I need the trash the library folder com.apple.helpui ??? What append after that?

    Help Viewer crashes or shows blank....
    http://discussions.info.apple.com/webx?[email protected]@.6897a2ae http://www.thexlab.com/faqs/helpviewer.html
    This is a common bug in Panther. The solution to this problem is simple though:
    • (~ means your home directory)
    Go to ~/Library/Preferences and delete the following files......
    com.apple.help.plist
    com.apple.helpui.plist (you may or may not have this one).
    com.apple.helpviewer.plist
    Next go to ~/Library/Caches and delete the folder......
    com.apple.helpui
    Log out and log in. If the problem is gone, empty the trash. If not, put everything back.
    or you can open MacHelp directly from .....
    /Library/Documentation/Help and it works fine.
    george

Maybe you are looking for