Maak een tekstuele template

Tekla Structures
Aangepast: 14 nov 2024
2025
Tekla Structures

Maak een tekstuele template

Tekstuele templates (.rpt) bevatten alleen tekst. Ze worden voornamelijk gebruikt om rapporten of lijsten te maken van objecten die specifiek zijn voor Tekla Structures, bijvoorbeeld materiaallijsten van constructiesamenstellen.

We maken een eenvoudige onderdelenlijst als voorbeeld van een tekstuele template. Eerst voegen we een page header toe met een beschrijving en datuminformatie van de lijst, vervolgens een regel voor de onderdelenlijst en ten slotte een page footer voor een samenvatting van de onderdeelgegevens.
  1. Klik in het menu Tekla Structures Bestand op Editors > Template Editor.
  2. Klik in de Template Editor op Bestand > Nieuw.
  3. Selecteer Tekstuele template.

    Als u een nieuwe template wilt maken op basis van een vooraf gedefinieerde template, selecteer dan een bestand in de sectie met vooraf gedefinieerde sjablonen in het dialoogvenster Templatetypen.

  4. Klik op OK.

    Er opent een lege template in het werkgebied voor templates en u kunt beginnen met het toevoegen van inhoud. Als u een vooraf gedefinieerde template hebt geselecteerd, dan bevat het werkgebied de vooraf gedefinieerde inhoud.

  5. Stel de instellingen van de templatepagina en marge-instellingen in of wijzig deze:
    1. Dubbelklik op de template om het dialoogvenster Template eigenschappen te openen.
    2. Wijzig het volgende in de gebieden Uitvoer, Werkgebied en Marges:
      • Breedte en Hoogte: Stel de waarde in tekens in. De optie om pagina-onderbrekingen te gebruiken als de paginahoogte wordt overschreden, wordt standaard geselecteerd. Als deze niet is geselecteerd, dan verschijnen er geen pagina-onderbrekingen in de uitvoer.

        Als u meerdere kolommen in de template wilt gebruiken, definieert u de breedte overeenkomstig. Meer informatie over hoe u een tweekolomtemplate maakt, vindt u in Een dubbele-kolomtemplate maken.

      • Vensterhoogte: Stel voor het ontwerp de hoogte van de pagina in tekens in. Dit heeft geen invloed op de uitvoer van templates.

      • Marges: Stel de marges voor de linker-, rechter- en onderkant van de template in tekens in.

    3. Klik op OK om de wijzigingen op te slaan.
  6. Als u een regel page header wilt toevoegen aan de template, klik dan op Invoegen > Component > Page header.
  7. Voeg de benodigde tekstlabels toe aan de page header.
    1. Selecteer de page header en klik op de knop Tekst op de werkbalk.
    2. Typ de benodigde tekst en klik op OK.

    3. Kies een locatie voor de tekst in de page header.
    4. Voeg op dezelfde manier andere tekstlabels toe.
      Voeg bijvoorbeeld een label toe voor de lijstnaam, het paginanummer en de datum en kolom header labels voor de onderdelenlijst die wordt geplaatst onder de page header.

    We hebben hier enkele tekstlabels toegevoegd aan de header, inclusief de kolom header labels voor de onderdelenlijst:

  8. De teksteigenschappen wijzigen.
    1. Dubbelklik op een tekstlabel in de page header.
    2. Wijzig de noodzakelijke eigenschappen.

      U kunt de kleur van een tekstobject wijzigen. Dubbelklik hiervoor op een tekstobject in de template en klik in de objecteigenschappen op de knop naast de lettertype-instelling. Klik vervolgens op het kleurvak en selecteer een standaardkleur of een aangepaste kleur.

    3. Klik op OK.
  9. Voeg de benodigde waardevelden toe aan de page header.
    Waardevelden zijn er om informatie uit het model op te halen en in het rapport in te voegen.
    1. Selecteer de page header, klik op Invoegen > Waardeveld en kies een locatie voor het waardeveld in de header.
    2. Selecteer een in het waardeveld van de lijst met beschikbare attributen toe te voegen attribuut.
    3. Klik op OK.
    4. Voeg op dezelfde manier andere waardevelden toe.

    We hebben enkele waardevelden en attributen toegevoegd aan de page header: PROJECT.NUMBER, PROJECT.NAME, PAGE en DATE.

  10. Wijzig de eigenschappen van het waardeveld.
    1. Dubbelklik op een waardeveld in de page header of in de inhoudsbrowser aan de linkerkant.
    2. Wijzig de eigenschappen van het waardeveld.

      Let op de inhoudsbrowser aan de linkerzijde terwijl u inhoud aan de template toevoegt. Hiermee geeft u de toegevoegde inhoudsobjecten weer en kunt u de inhoudsobjecten snel selecteren en ermee werken. Als u een object vanuit de inhoudsbrowser selecteert, wordt het object ook geselecteerd in de template.

  11. Voeg nieuwe rijen aan de template toe.
    1. Klik op Invoegen > Component > Rij.
    2. Selecteer een inhoudstype voor de regel en klik op OK.

      Het inhoudstype dat u selecteert beïnvloedt de template attributen die u kunt toevoegen in de waardevelden. We selecteren in dit voorbeeld ONDERDEEL.

  12. Voeg waardevelden toe om de vereiste gegevens uit uw Tekla Structures-database op te halen.
    1. Klik op Invoegen > Waarde veld.
    2. Wijs een locatie aan voor het waardeveld in de regel.

      Het dialoogvenster Attribuut selecteren wordt weergegeven.

    3. Selecteer een attribuut in de lijst en klik op OK.
    4. Voeg de rest van de benodigde waardevelden en attributen op dezelfde manier toe.

    We hebben hier de volgende template attributen toegevoegd aan de regel: PART_POS, PROFILE, NUMBER, MATERIAL, LENGTH, AREA en WEIGHT.

  13. Als u een regel page footer wilt toevoegen aan de template, klik dan op Invoegen > Component > Page footer.
  14. Voeg de benodigde tekstlabels en waardevelden toe aan de page footer op dezelfde manier als u deze hebt toegevoegd aan de header en wijzig indien nodig de eigenschappen.

    We hebben enkele tekstlabels en waardevelden toegevoegd aan de page footer: NUMBER_TOTAL, AREA_TOTAL en WEIGHT_TOTAL.

  15. Voltooi de template.

    Als u de gewenste inhoud in de template hebt, dan kunt u de template verfraaien door labels en waardevelden te verplaatsen, enkele regels bij te snijden of lijnen toe te voegen om de regels van elkaar te scheiden. Bijsnijden verwijdert eventuele overbodige ruimte uit de rijen.

    • Selecteert een rij, klik met de rechtermuisknop, selecteer Bijsnijden en vervolgens de gewenste bijsnijoptie om de koptekstregel, gedeeltelijke regel of paginavoettekstrij bij te snijden.
    • Sleep indien nodig de tekstlabels en waardevelden om deze te verplaatsen.
    • Voeg regels toe in de templates tussen regels. U kunt in tekstuele templates objecten Tekst gebruiken om stippellijnen (- - - - - -) toe te voegen tussen de regels.
    Hier is de definitieve template-inhoud:

  16. Sla de template op.
    1. Klik op Bestand > Opslaan als.
    2. Sla de template op in de modelmap. Als u de template ook in andere projecten wilt gebruiken, sla dan de template op in de templatemap die is gedefinieerd voor de variabele XS_FIRM of XS_PROJECT.
    3. Voer in het veld Bestandsnaam een naam in voor de template.
    4. Klik op OK.

Hier ziet u een voorbeeld van het rapport onderdelenlijst.

Tip: Een andere manier om een nieuwe template te maken is door een bestaande template te openen in Template Editor, de template naar wens aan te passen en deze op te slaan onder een andere naam.
Was dit nuttig?
Vorige
Volgende