Copy link to clipboard
Copied
Bonjour,
Je travaille avec la version 2017 (13.0.0.257) de RoboHelp.
Toutes mes rubriques ont un ID et un numéro de mappage.
Dans une de mes rubriques "Paramètres" (ID de mappage 2004), j'ai un tableau avec environ 100 paramètres différents avec leurs explications. Exemple :
001 Nom de la société
002 Adresse de la société
003 Taxes
...
Je souhaiterai utiliser un sous mappage, du style 2004/002 pour indiquer que je souhaite l'aide de la rubrique ayant l'ID 2004 et à l'intérieur de cette rubrique, aller directement à l'information 002 du tableau.
Actuellement, lorsque j'appelle l'aide à partir de mon application, j'arrive bien sur ma rubrique des paramètres, mais ensuite je suis obligé d'aller sur le paramètre souhaité en utilisant l'ascenceur.
Est-ce qu'il existe une possibilité pour réaliser ma demande ?
Merci
I think you are talking about context sensitive help, yes? You can't specify "sub map ids" so you would need separate map ids for each field you want to link to a table row.
As Peter said, you need to create bookmarks in the desired table rows. Once you do this, you can see the bookmarks in the Edit Map IDs dialog box.
In this example, I have linked a map id to bookmark "A1" in topic "First Topic".
When you call the help, it will jump directly to the bookmarked row in the topic.
Using a bookmark in a CSH mapping definitely works. I used to use this all the time and just re-checked in RH2019 Classic.
The URL in your screenshot looks like a custom solution, not the built in context sensitive help call. 'tag' is not the usual text for the help call, and if it was using the default functionality, after the destination page has loaded the URL would look something like this: www.mysite.com/path/to/help/index.htm?rhcsh=1#t=path%2FMyTopic.htm
Without knowing what your devel
...Copy link to clipboard
Copied
To go to a specific point, add a bookmark to that point. Then create the map area and link to the topic. OK that and then open it again, the link will be shorter. Add #bookmark name at the end.
I haven't tested it but that should work.
________________________________________________________
My website www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.
Copy link to clipboard
Copied
Merci pour cette procédure.
Je vais tester pour voir si elle s'adapte à mon projet.
Copy link to clipboard
Copied
I think you are talking about context sensitive help, yes? You can't specify "sub map ids" so you would need separate map ids for each field you want to link to a table row.
As Peter said, you need to create bookmarks in the desired table rows. Once you do this, you can see the bookmarks in the Edit Map IDs dialog box.
In this example, I have linked a map id to bookmark "A1" in topic "First Topic".
When you call the help, it will jump directly to the bookmarked row in the topic.
Copy link to clipboard
Copied
Effectivement, cela concerne l'aide contextuelle.
Je vais essayer de mettre en place.
Merci pour votre retour.
Copy link to clipboard
Copied
Bonjour,
Après essai cela ne fonctionne pas.
Pour tester j'ai créé les signets sur 3 paramètres de mon tableau, je leur ai affecté un ID.
Lors de l'appel à partir de mon application, l'aide contextuelle me positionne sur le 1er niveau "Paramètres généraux" mais ne m'amène pas sur le signet défini.
Voilà ce que j'ai défini :
Il doit me manquer quelque chose ?
Peut-être au niveau des options de génération de la sortie ? J'utilise Responsive HTML5.
Merci pour vos idées
Copy link to clipboard
Copied
What does your call to the CSH look like for that P005 bookmark?
Copy link to clipboard
Copied
Bonjour,
Pour l'appel au niveau de l'url, je passe juste le numéro de mappage, soit le 7005.
Sauf que l'aide se positionne sur le début de l'aide des Paramètres généraux mais ne se positionne pas plus bas dans la fenêtre, sur le paramètre 005 qui est dans mon tableau.
Merci
Copy link to clipboard
Copied
Merci, cela fonctionne avec la version 2020 de RoboHelp.
J'ai vu dans la liste des corrections de cette version, qu'ils avaient apporté une correction sur les liens des signets.
Donc le problème est bien présent sur la version 2017 et corrigé en 2020.
Tout fonctionne désormais correctement.
Copy link to clipboard
Copied
To the best of my knowledge you can't combine using Map IDs and URLs to bookmarks. You either use a Map ID to open a topic or a full filename/bookmark URL. This isn't my area of expertise but I am in a different time zone to those who will know more. Hopefully they may be able to add something.
________________________________________________________
My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.
Copy link to clipboard
Copied
Using a bookmark in a CSH mapping definitely works. I used to use this all the time and just re-checked in RH2019 Classic.
The URL in your screenshot looks like a custom solution, not the built in context sensitive help call. 'tag' is not the usual text for the help call, and if it was using the default functionality, after the destination page has loaded the URL would look something like this: www.mysite.com/path/to/help/index.htm?rhcsh=1#t=path%2FMyTopic.htm
Without knowing what your developers have done, it's hard to say what the problem could be.
You can confirm that the built in functionality works using your locally generated output.
1. Generate the output and open the start page in your browser. (Do not publish to the web server.)
2. Paste the following immediately after the URL: ?rhcsh=1&rhmapno=7005
The full URL will look something like this:
C:/MyHelp/index.htm?rhcsh=1&rhmapno=7005
3. Press Enter. The correct page should load and jump down to the bookmark location in the topic.