Propriétés d'un champ texte enrichi
Apperance
Nom | Fonction |
---|---|
Border | Cette propriété sert à définir les bordures sur le texte enrichi. Vous retrouverez le descriptif de ces propriétés sur cette page Border |
Color | Cette propriété permet de définir la couleur de fond du texte enrichi. Attention Le code de la couleur est au format hexadécimal. https://docwiki.embarcadero.com/RADStudio/Sydney/en/Colors_in_the_VCL. |
Transparent | Cette propriété permet de rendre le fond l'objet transparent, la couleur définit la propriété Color ne sera alors pas visible. |
Visible | Cette propriété rend le texte enrichi invisible à l'impression lorsqu'elle n'est pas cochée. |
Content
Nom | Fonction |
---|---|
MailMerge | Cette propriété permet d'activer la fonctionnalité de publipostage pour un composant de texte riche (RichText). Lorsque cette propriété est activée, le composant de texte riche analyse le texte à la recherche de balises de publipostage valides. Si ces balises sont trouvées, elles sont remplacées par les valeurs des champs correspondants, en utilisant les informations spécifiées dans le format de balise de publipostage. <dbtext datapipeline='Nom de la vue' displayformat='#,##0.00'>Nom du champ</dbtext> dataPipeline peut être n'importe quel vue créée dans l'onglet Données ou DADE. Si aucun DataPipeline n'est défini, c'est la propriété DataPipeline de Report qui est utilisé. displayformat permet de formater l'affichage de la données, c'est utilisé pour formater les dates et les nombre notamment. Nom du champ permet d'indiquer le nom du champ à utiliser présent dans la vue définie dans le Datapipeline. Ce nom ne doit pas être entouré de guillemets. |
Data
Nom | Fonction |
---|---|
DataField | Cette propriété permet de sélectionner un champ de la vue qui servira à afficher les données. |
DataPipeline | Cette propriété permet de sélectionner un vue créée dans l'onglet Données. Par défaut ce sera la vue définit dans la propriété DataPipeline de Report. |
ParentDataPipeline | Cette propriété détermine où le champ texte enrichi recherche ses informations de source de données (DataPipeline). Si ParentDataPipeline est coché, le champ texte enrichi utilise la propriété Datapipeline de son parent. Si ParentDataPipeline n'est pas coché, le champ texte enrichi utilise sa propre propriété DataPipeline. Lorsque ParentDataPipeline est coché pour un composant de la bande détail DetailBand pour lequel la propriété datapipeline est spécifiée, le composant utilise la valeur de la propriété DataPipeline du DetailBand. |
Gestimum
Ces propriétés utilisent des éléments qui sont défini dans le menu Outils\Styles d'impression ReportBuilder. Vous retrouverez le descriptif de ces propriétés sur cette page Styles d'impression
Identity
Nom | Fonction |
---|---|
UserName | Cette 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.
Nom | Fonction |
---|---|
LeftMargin | Cette propriété permet de spécifier une marge intérieure pour le rendu du texte à l'intérieur du bord gauche d'un contrôle. Cette marge est ajoutée à toute mise en forme de paragraphe intégrée dans les données RTF. La valeur de cette propriété doit être spécifiée en unités du modèle. |
Layout - Dynamic - Mise en page dynamique
Nom | Fonction |
---|---|
Anchors | Ces propriétés permettent d'ancrer la zone de texte enrichi à 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. |
BottomOffset | La propriété BottomOffset permet de définir l'espace vertical qui apparaîtra après le texte enrichi dans un rapport. Cet espace est exprimé en unités de rapport. En ajustant cette propriété, vous pouvez contrôler l'espacement entre le texte enrichi et l'objet qui le suit. |
KeepTogether | Cette propriété permet de spécifier si un texte enrichi doit être maintenu ensemble sur une même page. Lorsque cette propriété est activée, le contenu du texte enrichi sera déplacé à la page suivante si l'espace restant sur la page actuelle est insuffisant pour l'afficher entièrement. |
MinHeight | La propriété MinHeight permet de définir la hauteur minimale du texte enrichi lorsque la propriété Stretch est activée. Cette propriété garantit que le texte enrichi occupe toujours un espace vertical minimal, même lorsqu'il est vide ou invisible. |
OverFlowOffset | Cette propriété détermine si la hauteur du texte enrichi doit s'étirer pour correspondre à l'étirement de la bande parente. |
RemoveEmptyLines | Lorsque cette propriété est activée, toutes les lignes vides seront supprimées du texte enrichi. |
ReprintOnOverFlow | Cette 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. |
ShiftRelativeTo | Cette propriété permet de déplacer la position haute (Top) du texte enrichi en fonction d'un autre objet qui doit être lui aussi stretchable. Quand le texte enrichi est placé dans une région, cette propriété est désactivée. |
Stretch | Cette propriété détermine si la hauteur du texte enrichi doit s'étirer en fonction de son contenu. Lorsque cette propriété est activée, la hauteur du texte enrichi s'étire pour afficher tout son contenu, même si cela nécessite de déborder sur des pages supplémentaires. |
StretchWithParent | Cette propriété détermine si la hauteur du texte enrichi doit s'étirer pour correspondre à l'étirement de la bande parente. |
Output - File
Nom | Fonction |
---|---|
ExportRTFAsBitmap | Cette propriété permet de convertir le texte enrichi en une image bitmap lors de l'exportation vers un fichier. Cette fonctionnalité peut être utile pour certains types de sorties avancées de texte enrichi, où la conversion en image bitmap peut préserver des éléments de mise en forme complexes ou des effets visuels spécifiques. |
Save | Cette propriété permet d'indiquer si le contenu du texte enrichi sera sauvegardé lors de l'export dans un fichier texte. |
SaveLenght | Cette propriété permet d'indiquer la taille du contenu de la texte enrichi à sauvegarder dans un fichier texte. Si la valeur du texte du texte enrichi est plus grande que cette longueur, elle sera tronquée. Si la longueur de la valeur du texte est inférieure à SaveLength, des espaces sont ajoutés pour compléter la valeur. Les espaces sont ajoutés à gauche, à droite, ou des deux côtés (pour un alignement centré) en fonction de la propriété Alignment. |
SaveOrder | Cette propriété définit la position relative du composant textuel au sein de la ligne de texte. |
Text
Nom | Fonction |
---|---|
Font | Cette propriété sert à définir la police (Font) de la zone de texte enrichi. Vous retrouverez le descriptif de ces propriétés sur cette page Font. |