Aller au contenu principal

Propriétés d'une région

Conteneur d'organisation

Une région est un conteneur qui va permettre de regrouper les différents éléments d'un modèle. Elle est utile à la fois pour la conception (facilite l'organisation d'un modèle) et pour l'onglet Calcul (permet de masquer un ensemble d'éléments en une seule fois). Quand vous avez placé la région, vous pouvez faire glisser/déplacer dedans les différents éléments qu'elle doit contenir.

Apperance

NomFonction
BrushLa propriété Brush est utilisée pour définir les paramètres de remplissage de l'arrière-plan d'une bande entière dans un rapport.
Color
Cette propriété permet de définir la couleur de fond. Attention Le code de la couleur est au format hexadécimal. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Colors_in_the_VCL.
Style
Cette propriété détermine le style de remplissage. Les styles courants incluent
bsSolid (solide),
bsClear (transparent),
bsHorizontal (hachures horizontales),
bsVertical (hachures verticales),
bsFDiagonal (hachures diagonales vers l'avant),
bsBDiagonal (hachures diagonales vers l'arrière),
bsCross (croisillons),
bsDiagCross (croisillons diagonaux).
PenCes propriétés sont utilisées pour définir la couleur et l'épaisseur du cadre d'une forme.
Color
Cette propriété permet de définir la couleur du trait. Attention Le code de la couleur est au format hexadécimal. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Colors_in_the_VCL.
Mode
Cette propriété permet de définir comment le crayon dessine les traitsla couleur de début du dégradé. Les modes disponibles sont :
pmBlack - Toujours noir,
pmWhite - Toujours blanc,
pmNop - Non modifié,
pmNot - Inverse de la couleur d'arrière-plan du canevas,
pmCopy - La couleur du crayon, spécifiée par la propriété Color,
pmNotCopy - L'inverse de la couleur du crayon,
pmMergePenNot - Combinaison de la couleur du crayon et de l'inverse de la couleur de l'arrière-plan du canevas,
pmMaskPenNot - Combinaison des couleurs communes au crayon et à l'inverse de l'arrière-plan du canevas,
pmMergeNotPen - Combinaison de la couleur d'arrière-plan du canevas et de l'inverse de la couleur du crayon,
pmMaskNotPen - Combinaison des couleurs communes à l'arrière-plan du canevas et l'inverse de la couleur du crayon,
pmMerge - Combinaison de la couleur du crayon et de la couleur d'arrière-plan du canevas,
pmNotMerge - Inverse de pmMerge : combinaison de la couleur du crayon et de la couleur d'arrière-plan du canevas,
pmMask - Combinaison des couleurs communes au crayon et à l'arrière-plan du canevas,
pmNotMask - Inverse de pmMask : combinaison des couleurs communes au crayon et à l'arrière-plan du canevas,
pmXor - Combinaison des couleurs appartenant soit au crayon, soit à l'arrière-plan du canevas, mais pas aux deux,
pmNotXor - Inverse de pmXor : combinaison des couleurs appartenant soit au crayon, soit à l'arrière-plan du canevas, mais pas aux deux.
Style
Cette propriété permet de sélectionner le style du trait. Les styles disponibles sont :
psSolid - Trait plein (solide),
psDash - Trait en tirets,
psDot - Trait en pointillés,
psDashDot - Trait en tirets et points,
psDashDotDot - Trait en tirets et deux points,
psClear - Pas de trait (transparent),
psInsideFrame : Trait à l'intérieur du cadre,
psAlternate - Alternance de segment visibles et invisibles Trait ou Point,
psUserStyle - Définit par l'utilisateur.
Width
Cette propriété permet de définir l'épaisseur du trait.
TransparentCette propriété permet de rendre le fond l'objet transparent, la couleur définit la propriété Color ne sera alors pas visible.
VisibleCette propriété rend la région invisible à l'impression lorsqu'elle n'est pas cochée. Si la propriété Stretch est activée, l'espace occupé par la région sera réduite au minimum et tous les éléments qui lui seront lié via la propriété ShiftRelativeTo se déplaceront.

Identity

NomFonction
UserNameCette propriété permet de nommer l'objet. Il est important de donner un nom à tous vos objets pour gagner en visibilité dans l'arborescence et pour utiliser les objets dans l'onglet Calcul.

Layout - Mise en page

Vous retrouverez la définition de ces propriétés communes à tous les objets sur cette page Layout - Mise en page.

Layout - Dynamic - Mise en page dynamique

NomFonction
AnchorsCes propriétés permettent d'ancrer la région à une position précise dans l'objet parent. Les valeurs possibles sont
atBottom - Ancré avec le bas,
atLeft - Ancré avec la gauche,
atRight - Ancré avec la droite,
atTop - Ancré avec le haut.
Si toutes les propriétés sont cochées, cela revient à cocher ParentHeight et ParentWidth.
BottomOffsetLa propriété BottomOffset permet de définir l'espace vertical qui apparaîtra après la région dans un rapport. Cet espace est exprimé en unités de rapport. En ajustant cette propriété, vous pouvez contrôler l'espacement entre la région et l'objet qui le suit.
KeepTogetherCette propriété permet de spécifier si une région doit être maintenu ensemble sur une même page. Lorsque cette propriété est activée, le contenu de la région sera déplacé à la page suivante si l'espace restant sur la page actuelle est insuffisant pour l'afficher entièrement.
MinHeightLa propriété MinHeight permet de définir la hauteur minimale de la région lorsque la propriété Stretch est activée. Cette propriété garantit que la région occupe toujours un espace vertical minimal, même lorsqu'il est vide ou invisible.
OverFlowOffsetCette propriété détermine si la hauteur de la région doit s'étirer pour correspondre à l'étirement de la bande parente.
RemoveEmptyLinesLorsque cette propriété est activée, toutes les lignes vides seront supprimées de la région.
ReprintOnOverFlowCette propriété s'applique aux situations où des objets de la même bande sont extensible (Strech) et s'étendent sur plusieurs pages. S'ils débordent sur une nouvelle page, les autres objets situés sur la même bande seront réimprimés sur la nouvelle page si cette propriété est activée. Par défaut, cette propriété est désactivée.
ShiftRelativeToCette propriété permet de déplacer la position haute (Top) de la région en fonction d'un autre objet qui doit être lui aussi stretchable.
StretchCette propriété détermine si la hauteur de la région doit s'étirer en fonction de son contenu. Lorsque cette propriété est activée, la hauteur de la région s'étire pour afficher tout son contenu, même si cela nécessite de déborder sur des pages supplémentaires.
StretchWithParentCette propriété détermine si la hauteur de la région doit s'étirer pour correspondre à l'étirement de la bande parente.

Text

NomFonction
CaptionCette propriété permet de taper le texte qui sera affiché dans la conception. Il reprend par défaut la même valeur que la propriété UserName. Ce texte ne sera pas affiché à l'impression.