Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

How do you manually install help (RB10.06/D2007 Update 1)??

edited June 2007 in General
I've just installed D2007 update 1 and surprise surprise all additional
help files have been removed (RB, Dev Express).

How do you manually re-install RB help without going through the full
install process again??

Cary.

Comments

  • edited June 2007
    Hi Cary,

    Take a look at the "help installation" section of the following article on
    manually installing the ReportBuilder Help 2.

    ARTICLE: ReportBuilder Help 2 Help
    ----------------------------------

    INTRODUCTION

    Delphi 2005/2006 has migrated its help system from WinHelp to MS Help 2. MS
    Help 2 is used by Visual Studio .Net, and the MSDN Library as well. MS Help
    2 is very different from WinHelp in that it is HTML based and requires a
    minimum of IE 5.0 to run. If you would like more information on what MS
    Help 2 is and how to use it correctly, visit http://www.helpware.net.

    The ReportBuilder 9 help files have been converted into the Help 2 format in
    order to be utilized in Delphi. These help pages are very similar to the
    format of the VS .Net help pages as we found they were the most user
    friendly.

    HELP INSTALLATION

    During the installation process, ReportBuilder tries to run a number of
    scripts that essentially merge the new ReportBuilder Help into the existing
    Borland Help 2 namespace. If you are running some virus protection software
    on you machine, it may be stopping or holding up these scripts, preventing
    the help from merging correctly. In this case you will need to either
    install the help manually or reconfigure your protection software to allow
    these scripts to run on your machine.

    To manually merge the ReportBuilder help use the RBInstallHelper application
    included in the \RBuilder\Help\... directory. Running this program from the
    command line without any parameters will display full instructions on its
    use. For example, typing the command:

    "RBInstallHelper MergeRBuilderHelp"

    Will automatically merge the standard ReportBuilder help into the
    borland.bdsX namespace. If you have RB Enterprise or Server, you will need
    to merge the other help files separately.

    HELP RESTORATION

    If for some reason your entire help system has become corrupt or simply does
    not work correctly, you can perform a restore using the reghelp.exe
    application provided by Borland. The reghelp.exe application is located in
    the \Borland\BDS\x.0\Help\Common\... directory. Running this program from
    the command line will also give you instructions on its use. Typing the
    command "reghelp 7" will completely restore your Borland help.

    If this fails, you will need to reinstall the Microsoft Help 2 system by
    reinstalling one of the following Microsoft products...

    - Visual Studio .NET
    - MSDN Library
    - .NET Framework SDK
    - MS Office XP/2003 Developer

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited June 2007
    Can you elaborate on what "you will need to merge the other help files
    separately" means? Are there any specific instructions?

  • edited June 2007
    Hi David,

    If you run the RBInstallHelper application from the command line without any
    parameters, instructions for its use will be displayed.

    RBInstallHelper MergeRBuilderHelp

    RBInstallHelper MergeRAPHelp

    RBInstallHelper MergeRBServerHelp

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited June 2007
    Thanks, Nico. It worked Great!

  • edited June 2007
    Unfortunately this doesn't work for me.

    When I run it (MergeRBuilderHelp or MergeRAPHelp) all I get is a
    windows box saying "RBInstallHelper has stopped working" and offering
    me options to Debug or Close the program.

    Cary.

  • edited June 2007
    Hi Cary,

    I have not seen this behavior before. Which operating system are you
    running the application from? Does the error show up as a dialog in Windows
    or displayed in the command prompt. Does the command promt display anything
    after the app is executed?

    You might try reinstalling ReportBuilder and see if that solves the problem.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited June 2007
    It worked great for me. Are you running it under Vista? If so, maybe you
    did not run command prompt as administrator?

  • edited June 2007
    By the way, did you guys write this RBInstallHelper from scratch, or is
    there code available for it somewhere? I really like it.
  • edited June 2007
    Hi David,

    All the internal Help 2 registration was provided by Borland. See the
    following article. The actual RBInstallHelper app was created by us to make
    the process of registering and merging our help files easier (both for us
    and for our customers).

    http://dn.codegear.com/article/32372

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.