URL HELiOS pour types d'objets

Lorsque vous utilisez une URL HELiOS, par exemple pour exécuter des objets HELiOS à partir d'un logiciel externe, vous pouvez également utiliser, au lieu de l'ID d'en-tête, l'URL spécifique à l'objet Numéro de document, Numéro d'article, Numéro de projet, Numéro de classeur, Nom de la classe de tuyau ou Types personnalisés (comme par exemple le Numéro de client ou la Désignation du matériau) .

Après l'exécution d'une URL, le masque de détail de l'objet HELiOS correspondant s'ouvre.

Un cas d'utilisation possible serait une liste de documents et/ou d'articles HELiOS composer sous forme de tableau Excel avec divers attributs tels que le numéro du document ou de l'article. Vous pourriez alors créer une macro qui "rassemble" les liens pour chacun de ces objets HELiOS via des formules pour l'ajouter à une colonne de tableau et permettre un accès direct par un simple clic de souris.

 

Les URL HELiOS suivent en principe la syntaxe générale de l'encodage des URL.

L'URL pour l'exécution d'un objet HELiOS se compose du protocole HELIOS ("helios://") et de l'indication de l'ID HELiOS.

Le type d'objet est défini à la suite de l'exécution helios://show- en indiquant document, article, project, folder, pipe ou utoName.

Les documents et les articles ont un ID de révision en plus de l'identifiant d'en-tête.

 

Syntaxe URLpour les Documents ou les Articles :

Exemple (Document avec ID d'en-tête "B006QHDM5N7EXO00004M5W" et ID de révision "0") :

helios://show-document-by-id?B006QHDM5N7EXO00004M5W-0

 

Syntaxe URLpour les Projets, les Classeurs ou les Classes de tuyau :

Exemple (Projet avec ID d'en-tête "B006QHDM5N7EXO00004M5T") :

helios://show-project-by-id/B006QHDM5N7EXO00004M5T

 

Syntaxe URL pour les Types personnalisés :

Exemple :

 

De plus, des critères de recherche, ainsi que des attributions de projet et de classeur (au moyen de "&"), peuvent être associés à l'exécution d'un objet via une URL HELiOS.

La ligne "?attributes=" permet de distinguer les critères de recherche.

Une attribution de projet et de classeur est indiquée avec "&projectContextId" ou "&folderContextId". En outre, vous avez la possibilité d'effectuer une distinction unique avec "&projectContextSearch" ou "&folderContextSearch". Les attributs du contexte du projet ou du classeur sont alors transmis de manière similaire aux attributs d'objet proprement dits.

 

Veuillez noter à ce sujet :

Exemple : helios://show-document/?attributes={BENENNUNG:"Plan_de_montage"}&folderContextSearch={attributes:{BENENNUNG:"Archivé"},folderContextSearch:{attributes:{BENENNUNG:"Plans_de_conception1"}}}

 

URLSyntaxe URL pour les Documents, les Articles, les Projets, les Classeurs et les Classes de tuyau :

Exemples :

 

Exemple pratique : 

Dans une structure de classeurs, un sous-classeur avec la dénomination "Archivé" existe plusieurs fois.

Grâce au contexte avec le classeur superordonné, le classeur de votre choix peut être sélectionné sans ambiguïté.

L'URL exécutée pour le classeur avec la dénomination "Archivé" sous le classeur avec le nom de classeur "2303339_1" se présenterait alors comme suit :

Si vous voulez être sûr de l'exécuter sans ambiguïté possible lors de la recherche d'un document (existant plusieurs fois) avec la dénomination "Plan_de_montage" dans le classeur "Archivé" (existant plusieurs fois), une URL avec des critères de recherche imbriqués du contexte du classeur pourrait ressembler à ceci :

 

 

Syntaxe URL pour les Types personnalisés :

Exemple :

helios://show-uto?utoName=Werkstoff&attributes=%7bMATERIAL:S235JRG2%7d

 

 

Si une URL ne peut pas être exécutée, un message d'erreur correspondant apparaît.

Pour une information plus précise, on distingue l'ambiguïté d'une URL saisie (message d'erreur : "L'URL HELiOS sélectionné décrit plus d'un objet."), la non-existence d'une URL (message d'erreur : "Aucun objet trouvé pour l'URL HELiOS sélectionné."). ou une quelconque erreur de syntaxe.

 En cas d'objet non trouvé, il peut également y avoir, par exemple, une erreur de syntaxe.

InterfaceRechercher un article Rechercher un document