4 Replies Latest reply on Feb 9, 2011 10:45 AM by Ashley_Drew

    Index in .chm file is incorrect

    Ashley_Drew Level 1

      Hi,

       

      I'm using RoboHelp X5 with Windows XP SP3. I have an index that is correct in RoboHelp but not in the .chm file. In RoboHelp, I have General Ledger as a keyword and several sub-keywords. However, in the .chm file, the sub-keywords show up under General Ledger Journal instead of General Ledger. I've attached screen shots of both at the bottom of this post, and I've pasted the applicable section of the project's .hhk file. (The .hhk file is really long, so I didn't want to insert the whole thing.)

       

      While troubleshooting this issue, my coworker changed the keyword from General Ledger to General edger, and that fixed the problem, but obviously we can't keep it that way.

       

      I tried the following:

       

      • Compared that section of the HHK file to others. I may have missed something, but it looked OK to me.
      • Started the project, deleted the HHK file, and then saved a change to the index so RH regenerated the HHK file.
      • Deleted the .cpd file.
      • Deleted and reentered all of the keywords.

       

      When the issue first started, the General Ledger subkeywords appeared under Future Periods instead of General Ledger Journal - I'm not sure what I did to change that, but I think it was when I deleted and then reentered the Future Periods keyword.

       

      Unfortunately, none of these worked.I saw another thread with a similar issue where the solution was to create a second index and copy the keywords to it, but I don't think X5 allows a second index.

       

      Any suggestions will be greatly appreciated.

       

      IndexInRH.png IndexInChmFile.png

        <li><object type="text/sitemap">
          <param name="Name" value="General Ledger Journal">
          <param name="Name" value="General Ledger Journal">
          <param name="Local" value="GLOverviews\GLJournal_Overview.htm">
        </object>
        <ul>
          <li><object type="text/sitemap">
            <param name="Name" value="overview">
            <param name="Name" value="General Ledger Journal">
            <param name="Local" value="GLOverviews\GLJournal_Overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="fields">
            <param name="Name" value="General Ledger Journal - Fields">
            <param name="Local" value="GLFields\GLJournal_Fields.htm">
          </object>
          </ul>
        <li><object type="text/sitemap">
          <param name="Name" value="General Ledger">
        </object>

        <ul>
          <li><object type="text/sitemap">
            <param name="Name" value="account record layout">
            <param name="Name" value="Account Segments Record Layout">
            <param name="Local" value="GLConcepts\Account_Segments_Record_Layout.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="adding account groups">
            <param name="Name" value="Add or Change General Ledger Account Groups">
            <param name="Local" value="GLProcedures\Add_a_General_Ledger_Account_Group.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="adding accounts">
            <param name="Name" value="Add or Change General Ledger Accounts">
            <param name="Local" value="GLProcedures\Add_or_Change_a_General_Ledger_Account.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="daily activities flowchart">
            <param name="Name" value="General Ledger Daily Activities Flowchart">
            <param name="Local" value="GLFlowcharts\GL_Daily_Activities_Flowchart.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="data, limiting export of">
            <param name="Name" value="Limit Export of General Ledger Data by Account Number">
            <param name="Local" value="GLProcedures\Limit_Export_of_General_Ledger_Data_by_Account_Number.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="deleting accounts">
            <param name="Name" value="Delete General Ledger Accounts">
            <param name="Local" value="GLProcedures\Delete_General_Ledger_Accounts.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="exporting information">
            <param name="Name" value="Export General Ledger Information">
            <param name="Local" value="GLProcedures\Export_General_Ledger_Information.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="features">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="flowcharts">
            <param name="Name" value="General Ledger Maintenance Flowchart">
            <param name="Local" value="GLFlowcharts\General_Ledger_Maintenance_Flowchart.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="history, purging">
            <param name="Name" value="Purge General Ledger History">
            <param name="Local" value="GLProcedures\Purge_General_Ledger_History.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="import utilities">
            <param name="Name" value="General Ledger Import Utilities">
            <param name="Local" value="GLConcepts\General_Ledger_Import_Utilities.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="importing information">
            <param name="Name" value="Import General Ledger Information">
            <param name="Local" value="GLProcedures\Import_General_Ledger_Information.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Accounts Payable">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Accounts Receivable">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Advanced Consolidations">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Cash Management">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Inventory Management">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Multicurrency Management">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="integrating with Purchase Order">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="overview">
            <param name="Name" value="General Ledger Overview">
            <param name="Local" value="GLConcepts\accounts_receivable_overview.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="multicurrency reports">
            <param name="Name" value="Multicurrency Reports for General Ledger">
            <param name="Local" value="GLConcepts\Multicurrency_Reports_for_General_Ledger.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="period-end flowchart">
            <param name="Name" value="General Ledger Period End Flowchart">
            <param name="Local" value="GLFlowcharts\General_Ledger_Period_End_Flowchart.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="Registers">
            <param name="Name" value="General Ledger Registers">
            <param name="Local" value="GLConcepts\General_Ledger_Registers.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="reprinting transaction registers">
            <param name="Name" value="Reprint a General Ledger Transaction Register">
            <param name="Local" value="GLProcedures\Reprint_a_General_Ledger_Transaction_Register.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="transactions record layout">
            <param name="Name" value="General Ledger Transactions Record Layout">
            <param name="Local" value="GLConcepts\GL_Transactions_Record_Layout.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="using reports as auditing tools">
            <param name="Name" value="General Ledger Reports as Auditing Tools">
            <param name="Local" value="GLConcepts\General_Ledger_Reports_as_Auditing_Tools.htm">
          </object>
          <li><object type="text/sitemap">
            <param name="Name" value="viewing account information">
            <param name="Name" value="View General Ledger Account Information">
            <param name="Local" value="GLProcedures\View_General_Ledger_Account_Information.htm">
          </object>
          </ul>
        <li><object type="text/sitemap">
          <param name="Name" value="Future Periods">
          <param name="Name" value="Future Periods">
          <param name="Local" value="GLConcepts\Future_Periods.htm">
        </object>
      </ul>
      </html>