-
1. Re: index_rhc.htm vs index_csh.htm... to dat or not to dat
Willam van Weelden Jul 1, 2014 7:19 AM (in response to starrd)A good start is see which version of RH you are using. I have looked into RH7 and later and as far as I remember, it doesn't work as you describe. (See also http://www.wvanweelden.eu/articles/part/rhc-start-file)
If you call the rhc file with an id after the # (rhc.htm#123), the number refers to a topic id that is generated on compile time. This is completely separate from any id you have set in RoboHelp. At least, that is how the scripts say it works iin the versions I have studied.
The RHC file does not support these strings at all, but the CSH file does. The _csh file does support this, but there is a catch: if you are using the map ID string AND that consists of numbers, the method you use will treat is as the map number. The safe way is to call the file as follows: foo_csh.htm#topicid="+ helpID;
If you want to understand how the system works, please see the link above. I have tried to gather all information on the WebHelp CSH I could reverse engineer from the code.
Kind regards,
Willam


