Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenRoads | OpenSite
  • Product Communities
OpenRoads | OpenSite
OpenRoads | OpenSite - Wiki (Français) Spéficier les définitions d'objets à inclure dans les rapports Civils
    • Sign In
    • -OpenRoads - OpenSite - Wiki (français)
      • -OpenRoads Designer
        • +Annotations
        • +Assainissement et réseaux
        • +Compatibilité des fichiers civils
        • +Configuration
        • Coupe
        • +Dataset FR_Standards
        • +Exports
        • +Formations
        • +Gestion des standards - définitions d'objets, symbologies, modèles d'éléments
        • +Géométrie
        • +Installation OpenRoads/OpenRails/OpenSite
        • +Interface
        • +Interopérabilité AUTOCAD
        • Intégration ProjectWise
        • +Modélisation des corridors
        • +Modélisation Urbaine
        • Paramètres de base
        • +Production des Dessins
        • +Profils en Travers
        • -Rapports
          • Rapport de surfaces 3D
          • Spéficier les définitions d'objets à inclure dans les rapports Civils
        • +Renforcement / Rabotage
        • +Terrain
        • +Utilitaires
        • +Visibilité
        • +Webinaires

     
     Questions about this article, topic, or product? Click here. 

    Spéficier les définitions d'objets à inclure dans les rapports Civils

    FR_Quantitatifs_Decapage.zip

    Dans les rapports quantitatifs, par défaut,toutes les définitions d'objets sont listées.

    Nous allons modifier cela en prenant comme exemple les quantitatifs par limites nommées" FR_Quantitatifs_par_Frontieres_Nommees.xsl

    Pour filtrer les matériaux inclus dans le listing, il est possible d'insérer un test conditionnel dans la boucle qui "scanne" tous les objets.

    Pour cela, nous allons repérer la boucle principale: Dans le listing brut, les définitions d'objet sont parcourues en tant que "Material";

    • Ouvrir le fichier FR_Quantitatifs_par_Frontieres_Nommees.xsl avec NotePad++, ou votre éditeur de texte favori
    • Fichier > Enregistrer sous > FR_Quantitatifs_par_Frontieres_Nommees_DECAPAGE.xsl
    • Rechercher "Material"

    Juste après cette ligne se trouve la balise <tr>  qui créé une ligne pour chaque entrée du listing.
    Nous allons encadrer le bloc <tr> ..... </tr> par un test qui va vérifier que le "Material" est bien celui que l'on souhaite.

    • Insérer une ligne en dessous de la ligne trouvée, et ajouter le texte suivant:                    <xsl:template match="Material" mode="normalParent">

    Cela donne:

    • rechercher la balise </xsl:template> qui "ferme" la boucle , et ajouter                </xsl:if>

    Cela donne:

    Exemple de résultat;

    • décapage
    • OpenRoads
    • metres
    • quantitatifs
    • Share
    • History
    • More
    • Cancel
    • vincent Created by Bentley Colleague vincent
    • When: Tue, Mar 29 2022 4:01 AM
    • vincent Last revision by Bentley Colleague vincent
    • When: Tue, Mar 29 2022 4:02 AM
    • Revisions: 3
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies