Formats d'importation et d'exportation personnalisés
Vous pouvez modifier un format prédéfini afin de convenir à vos exigences spécifiques, ou l'utiliser comme un modèle afin de créer un format d'importation ou d’exportation complètement nouveau.
Vous pouvez utiliser tout éditeur de texte, tel que les Microsoft Notepad, pour effectuer des petites modifications aux formats prédéfinis.
Trimble recommande de sauvegarder des fichiers XSLT modifié avec un nouveau nom. Si vous conservez le nom d’origine, les formats de fichier XSLT prédéfinis sont remplacés lors de la mise à niveau du contrôleur, donc toutes les modifications personnalisées seront perdues.
Pour créer un nouveau format ASCII personnalisé, il vous faut une connaissance fondamentale de programmation afin de modifier le fichier XSLT. Les fichiers de définition de feuille de type XSLT sont les fichiers de format XML. Il faut créer les feuilles de type selon les normes XSLT comme définies par le World Wide Web Consortium (W3C). Pour des détails, visitez www.w3.org.
Il n'est pas possible de modifier ou de créer facilement une feuille de type sur le contrôleur. Afin de développer des nouvelles définitions de feuille de type avec succès, travaillez sur un ordinateur de bureau et utilisez un utilitaire de fichier XML approprié.
Trimble Access de version 2021.00 et ultérieure prend en charge des feuilles de style qui utilisent les modules EXSLT suivants :
- math : des fonctions mathématiques typiquement définies pour utiliser la math : espace de nom
- date : des fonctions de date et d’heure typiquement définies pour utiliser la math : espace de nom (à l’exception de la date : format-date, date : parse-date et date : sum)
- groupes : des fonctions pour fournir une manipulation de groupe définies typiquement pour utiliser lr groupe : espace de nom.
- polylignes : des fonctions pour fournir une manipulation des polylignes typiquement définies pour utiliser le groupe : espace de nom
- fonctions : des fonctions permettant aux utilisateurs de définir leurs propres fonctions à utiliser dans XSLT (à l’exception de func : script)
Pour plus de détails concernant l’utilisation de ces fonctions d’extension dans les feuilles de style, référez-vous au site Web exslt.org qui fournit des détails complets sur les fonctions.
Les feuilles de style utilisant ces extensions EXSLT peuvent être utilisées dans Trimble Access, mais ne fonctionneront pas correctement dans le programme de l’utilitaire ASCII File Generator, ou dans Trimble Sync Manager (Gestionnaire de sync Trimble), car ces systèmes sont basés uniquement sur les fonctionnalités de feuille de style disponibles dans le système d’exploitation Windows.
Exigences
Pour développer vos propres feuilles de type XSLT, il vous faut:
- Un ordinateur de bureau.
- Une connaissance de base de programmation.
- Un utilitaire de fichier XML avec des bonnes fonctions de débogage.
- Une définition de fichier schema JobXML qui fournit les détails du format JobXML requis afin de créer la nouvelle feuille de type XSLT. Il y a un lien à l'emplacement du schéma en haut de chaque fichier JobXML.
- Un fichier Job/JobXML contenant les données de source.
Les feuilles de style XSLT prédéfinies et l'utilitaire ASCII File Generator sont disponibles à télécharger. Accédez à www.trimble.com/support_trl.aspx?Nav=Collection-62098&pt=Trimble%20Access et sélectionnez la section Style Sheets et téléchargez les liens de feuille de style appropriés. Les définitions de feuille de type prédéfinies sont fournies en anglais. Modifiez ces fichiers comme requis pour votre propre langue.
Procédure de création de feuille de style personnalisée
Les étapes de base sont:
- Prenez un fichier Job ou JobXML à partir de votre contrôleur.
- Créez le nouveau format en utilisant une feuille de type XLST comme un point de départ et le schema JobXML comme un guide.
- Pour créer le nouveau fichier ASCII personnalisé sur l'ordinateur de bureau, utilisez l'utilitaire ASCII File Generator pour appliquer la feuille de type XSLT au fichier Job ou JobXML de Trimble. Pour des informations concernant comment utiliser cet utilitaire, référez-vous à l'Aide ASCII File Generator.
- Pour créer les fichiers ASCII personnalisés sur le contrôleur, copiez le fichier dans le dossier System Files sur le contrôleur.
Pour des informations concernant comment créer vos propres formats d'importation personnalisés, référez-vous au PDF Importing Custom Formats into Trimble Access.