7.11.9. [ELEMENT_table] Tableau

Place un élément de tableau dans la vue de mise en plan.

Exemple : 4 vues, cadre, texte, tableau

Exemple : 4 vues, cadre, texte, tableau

L'élément "Table" est déclaré dans le fichier dw avec "ELEMENT_" suivi d'un nom unique pour l'élément.

exemple:

[ELEMENT_table1]

L'affichage dans la boîte de dialogue Editer l'élément [Edit element] se fait en grisé sous Nom [Name].

Les attributs suivants sont disponibles :

(nom de la clé dans le fichier dw en caractères gras, nom affiché dans la boîte de dialogue Éditer l'élément [Edit element] entre parenthèses)

  • type=table (type )

    Déclare le type d'élément et est obligatoire.

  • parent (obligatoire) ( Parent )

  • position_x (X )

    Indique la coordonnée x.

  • position_y (Y )

    Indique la coordonnée y.

  • position_w (largeur [Width] )

    Indique la largeur de la boîte.

  • position_h (hauteur [Height] )

    Indique la hauteur de la boîte.

  • tablename (type de table [Table type] )

    • BOM : Défaut

    • SCRIPT : utilisation interne de CADENAS uniquement

  • text_size (taille du texte [Text size] )

    Se réfère aux textes dans les cellules du tableau. Comparer avec Section 7.11.8, « [ELEMENT_text] Texte  ».

  • width_factor (facteur de largeur du texte [Text width factor] )

    Se réfère aux textes dans les cellules du tableau. Comparer avec Section 7.11.8, « [ELEMENT_text] Texte  ».

  • sizeable (taille modifiable [Resizable] )

    Indique si la taille et la position du tableau peuvent être modifiées en mode édition [Edit mode].

    Lorsqu'il est activé, le cadre rouge prend une forme carrée.

  • Déclaration des colonnes

    • columns (colonnes [Columns] )

      La valeur de la clé "column" doit être indiquée comme suit :

      $VAR1.=Spaltenbreite , $VAR2.=Spaltenbreite , $VAR3.=Spaltenbreite

      L'indication de la largeur des colonnes se fait en chiffres proportionnels. Un signe de pourcentage n'est pas indiqué.

      Les variables utilisables sont toutes Variables de table et variables standard telles que $LINA..

      • $STKPOS. - Numéro de poste

        Vous trouverez des explications détaillées sur la création des numéros de poste sous Section 7.16.6, «  NOTE PARTIELLE  ».

      • $STKANZ. - Nombre

      • $2D_AMOUNT. - Nombre

      • $LINA. - Identification de la nomenclature

      • Numéro d'article du tableau (par ex. $TNR.)

      • $2D_NR. - Numéro

    • columnames (colonnes Noms [Column names] )

      Déclaration des noms de colonnes

      Énumérez tous les noms de colonnes, séparés par des virgules.

    exemple:

    columns=$STKPOS.=10,$2D_NR.=10,$LINA.=30,$2D_AMOUNT.=10
    
    columnames=Pos,Nummer,LINA,Anzahl

    Exemple : Extrait du tableau de nomenclature à partir d'une vue combinée spécialement créée

    Exemple : Extrait du tableau de nomenclature à partir d'une vue combinée spécialement créée

  • align (alignement du tableau [Table orientation] )

    Plage de valeurs : top (alternativement pas d'indication) | bottom

    Cette indication entre en ligne de compte lorsque l'espace déclaré sous "position_w" et "position_h" est plus grand que celui dont on a besoin.

  • header_align (alignement de l'en-tête du tableau [Table Head Alignment] )

    Plage de valeurs : top (alternativement pas d'indication) | bottom

  • text_padding_x (bordure de texte X [Padding X] )

    text_padding_y (bordure de texte Y [Padding Y] )

exemple:

[ELEMENT_table1]
type=table
parent=frame
position_x=55.80
position_y=69.53
position_w=145.92
position_h=104.97
tablename=BOM
text_size=1.00
width_factor=0.50
sizeable=true
align=bottom
header_align=bottom
text_padding_x=2.00
text_padding_y=2.00
columns=$STKPOS.=5,$STKANZ.=5,$LINA.=60,$STKZCHN.=30
columnames=Pos.,Anz.,Bezeichnung,Zeich / Artikel Nr.