On peut vous aider ?

Cherchez des réponses ou parcourez les rubriques de notre documentation

Voir aussi:

< All Topics
Print

Syntaxe des hyperliens

GTHYPERLIEN

Fonction de créations d’objets lors de l’import Excel-Design. Cette fonction n’est connue que de GT Design.

GTHYPERLIEN(entête;libellé d'affichage ou formule;url de l'hyperlien ou formule)

Crée un hyperlien calame avec :

  • un entête
  • un libellé d’affichage
  • une url de destination

Le libellé d’affichage comme l’url de destination peuvent être le résultat d’une formule.

Note : l’entête spécifié doit être identique à l’entête du composant ciblé en respectant la casse.

Cf l’article Syntaxe de création des composants (XlCode) pour les hyperliens à l’intérieur du questionnaire.

Syntaxe des liens internes

  • Lien vers une page :
qstp://[[AxeMultiOnglet.]ValeurAxeMultiOnglet.]NomDeLaPage

Exemple 1 : qstp://Page3 : pour aller à l’onglet dénommé Page3
Exemple 2 : qstp://Pays1.Page3 : pour aller à l’onglet dénommé Page3 du seul groupe de multi-onglets pour l’item « Pays 1 »
Exemple 3 : qstp://Pays.Pays1.Page3 : pour aller à l’onglet dénommé Page3 du groupe de multi-onglets Pays pour l’item « Pays 1 »

Penser à encadrer les valeurs d’items par un guillemet double si celles-ci peuvent contenir le caractère point.

  • Lien vers un entête :
qsth://[[AxeMultiOnglet.]ValeurAxeMultiOnglet.]Entête_Prefixé_Du_Motif[.NumDeLigneDansLeMotif]

Exemple 1 : qsth://BoiteSaisie3 : pour aller au composant BoiteSaisie3 ne se trouvant pas dans un motif
Exemple 2 : qsth://MonMotif?BoiteSaisie3 : pour aller au composant BoiteSaisie3 dans le motif MonMotif

Exemple 3 : qsth://Pays1.BoiteSaisie3 : pour aller au composant BoiteSaisie3 du seul groupe de multi-onglets pour l’item « Pays 1 »
Exemple 4 : qsth://Pays1.MonMotif?BoiteSaisie3 : pour aller au composant BoiteSaisie3 dans le motif MonMotif du seul groupe de multi-onglets pour l’item « Pays 1 »

Exemple 5 : qsth://Pays.Pays1.MonMotif?BoiteSaisie3 : pour aller au composant BoiteSaisie3 dans le motif MonMotif du groupe de multi-onglets Pays pour l’item « Pays 1 »
Exemple 6 : qsth://Pays.Pays1.MonMotif?BoiteSaisie3.21 : pour aller au composant BoiteSaisie3 et à la ligne 21 du motif MonMotif dans l’onglet correspondant à l’item « Pays 1 » du groupe de multi-onglets Pays

Penser à encadrer les valeurs d’items par un guillemet double si celles-ci peuvent contenir le caractère point.
Note : l’entête spécifié doit être identique à l’entête du composant ciblé en respectant la casse.

Syntaxe des liens externes

  • Url supportées :

Exemple 1 : http://www.gathering-tools.com/
Exemple 2 : ftp://server/lien_interne_pour_document/
Exemple 3 : notes://server/db/view/document?Command&params=values (si IBM notes est installé)
Exemple 4 : file:///C:\Users\Sebastien\Documents\ExcelFile.xlsx

Les hyperliens sont exprimés sous forme de chaîne et le concepteur de questionnaire doit s’assurer manuellement de la cohérence des noms d’onglets dans le classeur Excel, des noms de composants, des noms de groupe de multi-onglets avec les références à ces noms exprimées sous forme de chaîne dans les hyperliens.

Construction de l’hyperlien dans une cellule

Dans Excel                                                                               Import dans GTDesign

Remarques:

  • Le style de la cellule ne change pas. Il faut soi-même mettre les attributs bleu et souligné.
  • La valeur utilisée par le moteur est bien « Aller à la page 2 » dans l’exemple ci-dessus.

L’utilisation de la fonction GTHYPERLIEN est la méthode la plus simple Pour construire l’hyperlien, éventuellement en combinaison avec les fonctions suivantes :

  • GTMOAXISVAL ([offset]) : renvoie l’item de l’axe de multi-onglet qui se trouve à (offset) onglets dans le groupe de multi-onglet en cours ; c’est-à-dire l’item courant, suivant ou précédent (avec un déclage de +/-n) dans le groupe de multi-onglet en cours.

Exemple : Dans le groupe « Pays » pour l’item « Pays 2 », GTMOAXISVAL(0), GTMOAXISVAL(-1) et GTMOAXISVAL(1) renverront « Pays 1 », « Pays 2 » et « Pays 3 ». Cette fonction renvoie #N/A dans Design.

  • GTPATNUM ([reference]) : renvoie le numéro de motif de la cellule en cours ou de reference. Renvoie #N/A dans Design. Voir l’article détaillé GTPATNUM
  • GTMOAXIS ([offset]) : renvoie le nom de l’axe du groupe de multi-onglet de la cellule contenant la formule. Le paramètre offset permet de connaître le nom de l’axe du groupe courant, suivant ou précédent (dans le cas où plusieurs groupes de multi-onglets existent. Par exemple, avec deux groupes Pays et région, GTMOAXIS(1) dans le groupe pays renvoie « Région », GTMOAXIS(-1) dans le groupe Région renvoie « Pays ».

Exemple : Dans un motif multi-onglet, aller à la même ligne que celle en cours mais dans la page suivante :

Voici le résultat :

Tutoriel

Hyperliens & motif

Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
How Can We Improve This Article?
Table of Contents