Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
4D Write Pro

4D Write Pro 

 

Les constantes de 4D Write Pro sont détaillées dans le manuel de 4D Write Pro. Pour plus d'informations, veuillez vous référer à la section 4D Write Pro - Langage.

Constante Type Valeur Comment
_o_wk list font family Chaîne listFont

Voir wk list font.

wk 4D Write Pro layout Entier long 0 Format 4D Write Pro standard, pouvant inclure des attributs de style spécifiques
wk 4wp Entier long 4 Le document 4D Write Pro est sauvegardé dans un format d'archive natif (HTML zippé avec images stockées dans un dossier séparé). Les expressions 4D ne sont pas calculées et les balises 4D spécifiques sont incluses. Ce format est particulièrement approprié pour la sauvegarde et l'archivage de documents 4D Write Pro sur disque sans aucune perte d'informations.
wk always Entier long 3

Les formules affichées en tant que références ou valeurs sont mises en évidence (valeur pour wk formula highlight)

wk anchor all Entier long -1 Valeur d'ancre d'image pour wk anchor section et wk anchor page
wk anchor embedded Entier long -2 Valeur d'ancre d'image pour wk anchor section
wk anchor first page Entier long -2 Valeur d'ancre d'image pour wk anchor page
wk anchor horizontal align Chaîne anchorHorizontalAlign Définit l'alignement horizontal d'une image relativement à l'origine (voir wk anchor origin). Valeurs possibles :
  • wk left - alignement à gauche
  • wk center - alignement au centre (non compatible HTML, image non affichée sur le web)
  • wk right - alignement à droite
wk anchor horizontal offset Chaîne anchorHorizontalOffset Définit le décalage horizontal d'une image exprimé en dimension CSS de type chaîne ou entier long (cm ou pt ou pixel) dans l'unité wk layout unit. Valeurs possibles :
  • Limite gauche ou droite de l'image relativement à wk anchor horizontal align
  • Limite gauche ou droite du corps (body) en mode inclus (si wk anchor section = wk anchor embedded)

Valeur par défaut = 0.

wk anchor layout Chaîne anchorLayout

Définit la position relative d'une image par rapport au texte ou à la page. Valeurs possibles :

  • wk behind text - l'image ou la zone de texte est ancrée derrière le texte
  • wk in front of text - l'image ou la zone de texte est ancrée devant le texte
  • wk text wrap top bottom - l'image ou la zone de texte est ancrée avec le texte enveloppé au-dessus et au-dessous de l'image ou de la zone de texte avec des côtés vides à sa gauche et à sa droite
  • wk text wrap square - l'image ou la zone de texte est ancrée avec le texte enveloppé tout autour de l'image ou de la zone de texte
  • wk text wrap square left - l'image ou la zone de texte est ancrée avec le texte enveloppé à gauche de l'image ou de la zone de texte
  • wk text wrap square right - l'image ou la zone de texte est ancrée avec le texte enveloppé à droite de l'image ou de la zone de texte
  • wk text wrap square largest - l'image ou la zone de texte est ancrée avec le texte enveloppé sur le côté le plus large de l'image ou de la zone de texte
  • wk inline with text - l'image est insérée dans le texte (position par défaut pour les images insérées avec WP INSERT PICTURE). Cet attribut est en lecture seule (les images dans le texte ne peuvent pas être converties en images ancrées par programmation).
wk anchor left page Entier long -3 Valeur d'ancre d'image pour wk anchor page
wk anchor origin Chaîne anchorOrigin Définit si l'image est ancrée dans la page, l'en-tête ou le pied. Valeurs possibles :
  • wk paper box (défaut) - l'image est ancrée en bordure de page
  • wk header box - l'image est ancrée dans l'en-tête du document. Si l'en-tête n'est pas visible, l'image n'est pas affichée.
  • wk footer box - l'image est ancrée dans le pied du document. Si le pied n'est pas visible, l'image n'est pas affichée.
Ce sélecteur est ignoré en mode inclus.
wk anchor page Chaîne anchorPage

Définit le numéro de page ou le type de page où l'image est ancrée. Valeurs possibles :

  • wk anchor all - l'image est ancrée dans toutes les pages de la ou des section(s) définie(s) par wk anchor section
  • wk anchor first page - l'image est ancrée dans la première sous-section de la page de la ou des section(s) définie(s) par wk anchor section
  • wk anchor left page - l'image est ancrée dans la sous-section de la page gauche de la ou des section(s) définie(s) par wk anchor section
  • wk anchor right page -  l'image est ancrée dans la sous-section de la page droite de la ou des section(s) définie(s) par wk anchor section
  • valeur numérique (entier long >= 0) - indique le numéro de la page dans laquelle l'image est ancrée. Dans ce cas, wk anchor section = wk anchor all. L'ancrage de section est ignoré si une image est ancrée dans une seule page.

Note : Les images en mode Page ne sont pas affichées dans les navigateurs.

wk anchor right page Entier long -4 Valeur d'ancre d'image pour wk anchor page
wk anchor section Chaîne anchorSection Définit le numéro de section ou le type de section où l'image est ancrée. Valeurs possibles :
  • wk anchor all (par défaut) - l'image est ancrée dans toutes les sections du document (l'image est visible uniquement en mode page)
  • wk anchor embedded - l'image est ancrée au corps (body) du document en mode inclus (l'image est visible uniquement en mode inclus).
  • valeur numérique (entier long >= 1) - indique le numéro de la section dans laquelle l'image est ancrée (l'image est visible uniquement en mode page).

Note : Les images en mode Page ne sont pas affichées dans les navigateurs.

wk anchor vertical align Chaîne anchorVerticalAlign Définit l'alignement vertical d'une image relativement à l'origine (voir wk anchor origin). Valeurs possibles :
  • wk top - alignement en haut
  • wk center - alignement au centre (non compatible HTML, image non affichée sur le web)
  • wk bottom - alignement en bas
wk anchor vertical offset Chaîne anchorVerticalOffset Définit le décalage vertical d'une image exprimé en dimension CSS de type chaîne ou nombre (cm ou pt ou pixel) dans l'unité wk layout unit. Valeurs possibles :
  • Haut, centre ou bas de la page (voir wk anchor horizontal align)
  • Haut, centre ou bas du corps (body) en mode inclus (si wk anchor section = wk anchor embedded)

Valeur par défaut = 0.

wk append Entier long 2

Insère le contenu à la fin de la cible

wk armenian Entier long 19 Style de numérotation arménien standard utilisé (valeur pour wk list style type)
wk author Chaîne author Indique le nom de l'auteur du document (chaîne)
wk auto Entier long 0 La valeur de la propriété (constante) à laquelle cette constante est appliquée est ajustée automatiquement en fonction du contenu ou du contexte de l'élément 
wk avoid Entier long 1

Valeur de l'option pour _o_wk page break inside

 

wk avoid widows and orphans Chaîne avoidWidowsAndOrphans Active ou désactive le contrôle des veuves et des orphelines. Lorsqu'il est activé, 4D Write Pro n'autorise pas de veuves (dernière ligne d'un paragraphe isolée en haut d'une page) ou d'orphelines (première ligne d'un paragraphe isolée en bas d'une page) dans un document. Valeurs possibles :
  • wk true (défaut): le contrôle des veuves et des orphelines est activé
  • wk false: le contrôle des veuves et des orphelines est désactivé (les lignes isolées sont possibles)
  • wk mixed: retourné lors de la lecture de l'attribut si valeurs différentes
wk background clip Chaîne backgroundClip Définit la zone de fond. Valeurs possibles :
  • wk border box (défaut) : le fond est jusqu'au bord extérieur de la bordure
  • wk content box : le fond est à l'intérieur de la zone "content"
  • wk padding box : le fond est jusqu'au bord extérieur du padding (ou jusqu'au bord interne de la bordure, le cas échéant)
  • wk paper box : le fond est jusqu'au bord du document ou de la section
wk background color Chaîne backgroundColor Définit la couleur de fond d'un élément. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

La valeur par défaut pour les documents est "#FFFFFF" et wk transparent ou "transparent" pour les paragraphes et les images.

wk background display mode Chaîne backgroundDisplayMode

Définit le mode d'affichage des images utilisées comme arrière-plan, sur la base d'un préréglage des valeurs d'attribut "réelles" suivantes : wk background origin, wk background repeat, [#cst id= "3513252"/], wk background position vertical, wk background width, wk background height

Valeurs possibles :

  • wk scaled to fit
  • wk truncated
  • wk truncated centered
  • wk proportional
  • wk proportional centered
  • wk replicated (par défaut)
  • wk replicated centered

Note : Le rectangle d'origine est défini sur la zone de padding (le rectangle de l'image qui inclut la zone de padding mais qui exclut la zone de bordure).

 

Lorsque vous obtenez la valeur de cet attribut, la valeur retournée est soit :

  • l'un des modes d'affichage possibles, par exemple wk replicated, si tous les attributs réels ont les valeurs prédéfinies pour ce mode
  • "personnalisée" si au moins la valeur d'un attribut réel diffère des valeurs prédéfinies pour n'importe quel mode. Par exemple, si la valeur prédéfinie de wk background width est modifiée après l'application de wk background display mode, WP GET ATTRIBUTES retourne "personnalisée" au moment d'obtenir la valeur de wk background display mode.
wk background height Chaîne backgroundHeight Définit la dimension verticale d'une image de fond. Valeurs possibles :
  • wk auto (défaut) : utilise la hauteur courante de l'image de fond
  • wk contain : redimensionne l'image à sa hauteur maximale de manière qu'elle "tienne" entièrement dans la zone "content" tout en préservant ses proportions. Cette option modifie également la valeur de l'autre attribut de dimension.
  • wk cover : redimensionne l'image à sa hauteur maximale de manière à ce que le fond soit entièrement recouvert par l'image de fond tout en préservant ses proportions. Certaines parties de l'image peuvent être tronquées. Cette option modifie également la valeur de l'autre attribut de dimension
  • Taille définie : définit la largeur de l'image via une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. Il est possible de passer une valeur relative (pourcentage %).
wk background image Chaîne backgroundImage Définit une référence d'image à utiliser en fond. Peut être toute expression ou variable image 4D valide.
  • Valeur retournée (WP GET ATTRIBUTES) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk background image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk background image url Chaîne backgroundImageURL Image de fond définie via un URL (chaîne). Peut être un URL réseau ou un data URI, absolu ou relatif au fichier de structure.
  • Valeur retournée (WP GET ATTRIBUTES) : URL réseau ou URI de donnée. Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk background image pour gérer des images de fond via des expressions image.

wk background origin Chaîne backgroundOrigin

Définit la position de l'image de fond. Valeurs possibles :

  • wk padding box (défaut) : l'image de fond débute au rectangle de padding (ou à l'intérieur de la bordure)
  • wk border box : l'image de fond débute au rectangle de la bordure (bord extérieur)
  • wk content box : l'image de fond au rectangle "content"
  • wk paper box : l'image de fond débute au bord du document ou de la section
wk background position horizontal Chaîne backgroundPositionHorizontal Définit la position horizontale de départ d'une image de fond. Valeurs possibles :
  • wk left (défaut) : l'image de fond débute horizontalement à gauche de l'élément
  • wk center : l'image de fond débute horizontalement au centre de l'élément
  • wk right : l'image de fond débute horizontalement à droite de l'élément
wk background position vertical Chaîne backgroundPositionVertical

Définit la position verticale de départ d'une image de fond. Valeurs possibles :

  • wk top (défaut) : l'image de fond débute verticalement en haut de l'élément
  • wk middle : l'image de fond débute verticalement au centre de l'élément
  • wk bottom : l'image de fond débute verticalement à droite de l'élément
wk background repeat Chaîne backgroundRepeat Définit si et comment une image de fond est répétée. Valeurs possibles :
  • wk repeat (défaut) : l'image de fond est répétée verticalement et horizontalement
  • wk no repeat : l'image de fond n'est pas répétée
  • wk repeat x : l'image de fond est répétée horizontalement uniquement
  • wk repeat y : l'image de fond est répétée verticalement uniquement
wk background width Chaîne backgroundWidth Définit la dimension horizontale d'une image de fond. Valeurs possibles :
  • wk auto (défaut) : utilise la largeur courante de l'image de fond
  • wk contain : redimensionne l'image à sa largeur maximale de manière qu'elle "tienne" entièrement dans la zone "content" tout en préservant ses proportions. Cette option modifie également la valeur de l'autre attribut de dimension.
  • wk cover : redimensionne l'image de manière à ce que le fond soit entièrement recouvert par l'image de fond tout en préservant ses proportions. Certaines parties de l'image peuvent être tronquées. Cette option modifie également la valeur de l'autre attribut de dimension
  • Taille définie : définit la largeur de l'image via une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. Il est possible de passer une valeur relative (pourcentage %).
wk bar Entier long 4

Insère une barre verticale à l'emplacement de la tabulation (valeur pour wk type et wk tab stop types)

wk baseline Entier long 4 Aligne la base d'un élément avec la base de l'élément parent (valeur pour wk vertical align)
wk behind text Entier long 0 Valeur pour wk anchor layout
wk body Entier long 0 Zone de corps (body) de la section
wk border box Entier long 0 Le fond est découpé par la zone de bordure (valeur pour wk background clip)
wk border color Chaîne borderColor Définit la couleur pour les quatre bordures. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

La valeur par défaut est "#000000" (si valeur chaîne). S'il y a plusieurs couleurs, WP GET ATTRIBUTES retourne une chaîne vide.

wk border color bottom Chaîne borderColorBottom Définit la couleur pour la bordure basse. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color left Chaîne borderColorLeft Définit la couleur pour la bordure gauche. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color right Chaîne borderColorRight Définit la couleur pour la bordure droite. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border color top Chaîne borderColorTop Définit la couleur pour la bordure haute. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk border radius Chaîne borderRadius Définit l'arrondi des angles de la bordure. Valeurs possibles :
  • wk none (défaut) : la bordure n'a pas d'angles arrondis
  • Valeur d'angle exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Angle en wk layout unit.
    • Chaîne : chaîne CSS avec valeur et unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres.
wk border style Chaîne borderStyle Définit le style des quatre bordures. Valeurs possibles :
  • wk none (défaut) : pas de bordure
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style bottom Chaîne borderStyleBottom Définit le style de la bordure basse. Valeurs possibles :
  • wk none (défaut) : pas de bordure basse
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style left Chaîne borderStyleLeft Définit le style de la bordure gauche. Valeurs possibles :
  • wk none (défaut) : pas de bordure gauche
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style right Chaîne borderStyleRight Définit le style de la bordure droite. Valeurs possibles :
  • wk none (défaut) : pas de bordure droite
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border style top Chaîne borderStyleTop Définit le style de la bordure haute. Valeurs possibles :
  • wk none (défaut) : pas de bordure haute
  • wk hidden : équivaut à wk none, sauf en résolution de conflit de bordure
  • wk solid : bordure pleine
  • wk dotted : bordure en pointillés
  • wk dashed : bordure en tirets
  • wk double : bordure double
  • wk groove : bordure relief 3D (l'effet réel dépend de la couleur de la bordure)
  • wk ridge : bordure relief 3D inversé (l'effet réel dépend de la couleur de la bordure)
  • wk inset : bordure biseau 3D (l'effet réel dépend de la couleur de la bordure)
  • wk outset : bordure biseau 3D inversé (l'effet réel dépend de la couleur de la bordure)
wk border width Chaîne borderWidth Définit la largeur des quatre bordures. Vous devez spécifier le style de la bordure avant sa largeur. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width bottom Chaîne borderWidthBottom Définit la largeur de la bordure basse. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width left Chaîne borderWidthLeft Définit la largeur de la bordure gauche. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width right Chaîne borderWidthRight Définit la largeur de la bordure droite. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk border width top Chaîne borderWidthTop Définit la largeur de la bordure haute. Valeurs possibles :
  • Largeur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Largeur en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres
  • Valeur par défaut : 2pt
wk bottom Entier long 1 Définit la position d'une image de fond (valeur pour wk background position v) ou le bas d'un élément aligné avec l'élément le plus bas de la ligne (valeur pour wk vertical align)
wk bottom carry over row Chaîne bottomCarryOverRow

Spécifie si des lignes de report (carry-over rows) doivent être répétées au bas de chaque page/colonne d'un tableau avec datasource lorsqu'il est fractionné, sauf sur la dernière page/colonne en mode d'affichage des valeurs (la ligne de report doit être créée dans le modèle de tableau, voir Carry-over rows (Lignes à reporter en bas)). Valeurs disponibles :

  • vrai : ajouter les carry-over rows au bas des tableaux fractionnés
  • faux (défaut) : ne pas ajouter les carry-over rows au bas des tableaux fractionnés

Cette fonctionnalité est disponible uniquement avec des tableaux remplis par des datasources retournant des collections ou des entity selections non vides. Dans tout autre contexte, la ligne de report, si elle a été définie, est rendue comme une ligne standard. 

 

Note : Les lignes de report ne sont pas rendues en mode Inclus.

wk break formula Chaîne breakFormula

4D objet formula à utiliser pour la ligne de rupture (sort break row) (généralement une formule basée sur une propriété d'élément comme "This.item.name" afin de s'assurer que la valeur change et par conséquent que la ligne de rupture est générée).

 

wk break paragraphs in formulas Chaîne breakParagraphsInFormulas

Définit si les retours chariots retournés par des formules sont traités comme des sauts de paragraphe. Valeurs possibles :

  • wk true - Interprété comme saut de paragraphe
  • wk false - (valeur par défaut) Interprété comme saut de ligne 

Note : Si une formule utilise This.pageNumber ou This.pageCount, l'attribut est ignoré, les retours chariots sont toujours interprétés commes des sauts de ligne. 

wk break type Chaîne breakType

(Attribut en lecture seule) Type de rupture dans un objet plage de rupture retourné par WP Get breaks. Valeurs possibles :

  • wk line break,
  • wk paragraph break,
  • wk column break,
  • wk page break,
  • wk section break
wk capitalize Entier long 1 Met en majuscule le premier caractère de chaque mot (valeur pour wk text transform)
wk case insensitive Entier long 2

Les chaînes sont comparées sans tenir compte des différences de majuscules. A noter que les signes diacritiques sont pris en compte. Par exemple, "A" est considéré comme "a", mais "a" n'est pas considéré comme "à".

wk cell count Chaîne cellCount Nombre total de cellules dans la ligne. Type de valeur : Entier long (valeur pour wk type table row)
wk center Entier long 2

Centre le texte ou l'image (valeur pour wk background position h, wk text align, wk type et/ou wk tab stop types)

wk CID host domain name Chaîne cidHostDomain

Nom de domaine hôte : domaine hôte qui sera ajouté aux URLs CID générés comprenant un '@' comme séparateur. Disponible uniquement lorsque le format wk mime html est utilisé.

wk circle Entier long 11 Glyphe disque vide utilisé (valeur pour wk list style type)
wk cjk ideographic Entier long 24 Nombres idéographiques utilisés (valeur pour wk list style type)
wk club Entier long 27 Glyphe barre utilisé (valeur pour wk list style type)
wk column break Entier long 3 Saut de colonne : insère un saut de colonne
wk column count Chaîne columnCount (Disponible pour les tableaux, les documents les sections) Nombre de colonnes. Type de valeur : Entier long
  • Pour un tableau : attribut en lecture seulement
  • Pour un document ou une section : attribut en lecture/écriture. Valeur par défaut=1 (colonne unique). Valeur maximum=20
wk column rule color Chaîne columnRuleColor Couleur du séparateur (trait) de colonne vertical. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). Valeur par défaut : "#000000" (black)
  • une valeur entier long de couleur 4D (voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, V, B (0-255)
wk column rule style Chaîne columnRuleStyle Style du séparateur (trait) de colonne vertical. Valeurs possibles :
  • wk none (défaut) : pas de séparateur
  • wk hidden : équivaut à wk none, sauf en résolution de conflit
  • wk solid : ligne pleine
  • wk dotted : ligne en pointillés
  • wk dashed : ligne en tirets
  • wk double : ligne double
  • wk groove : ligne relief 3D (l'effet réel dépend de la couleur de la ligne)
  • wk ridge : ligne relief 3D inversé (l'effet réel dépend de la couleur de la ligne)
  • wk inset : ligne biseau 3D (l'effet réel dépend de la couleur de la ligne)
wk column rule width Chaîne columnRuleWidth Largeur du séparateur de colonne vertical. Valeurs possibles :
  • Réel : largeur en wk layout unit.
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres). Valeur par défaut="2.5pt"
wk column spacing Chaîne columnSpacing (Documents ou sections uniquement) Espacement entre deux colonnes. Valeurs possibles :
  • Réel : largeur en wk layout unit
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres).
    Valeur par défaut="12pt"
wk column width Chaîne columnWidth (Documents ou sections uniquement) Attribut en lecture seulement. Largeur courante de chaque colonne, i.e. largeur calculée basée sur la largeur de la page, les marges de la page, le nombre de colonnes et l'espacement entre colonnes. Pour le document, le calcul utilise la largeur de la section par défaut, et peut donc être différent de la largeur réelle des colonnes de section(s) si certains attributs sont surchargés dans une section.
Valeurs possibles :
  • Réel : largeur en wk layout unit.
  • Chaîne : Chaîne CSS avec valeur et unité concaténées (e.g.: "12pt" pour 12 points ou "1.5cm" pour 1,5 centimètres).
wk comma Chaîne comma

Utilise le caractère virgule (valeur pour wk tab decimal separator)

wk company Chaîne company Définit une entreprise associée au document (chaîne)
wk contain Entier long -1 Redimensionne l'image à sa plus grande taille de manière à ce que sa largeur et sa hauteur correspondent à l'intérieur de la zone "content" (valeur pour wk background size h et/ou wk background size v)
wk content box Entier long 2 Le fond est découpé par la zone "content" (valeur pour wk background clip) ou l'image de fond débute à l'angle supérieur gauche de la zone "content" (valeur pour wk background origin)
wk continuous section break Entier long 5

Définit un saut de section continu (souvent utilisé pour modifier le nombre de colonnes sans commencer une nouvelle page).

wk cover Entier long -2 Redimensionne l'image de fond à la taille lui permettant de recouvrir entièrement la zone de fond (valeur pour wk background size h et/ou wk background size v)
wk current page footer Entier long 2
wk current page header Entier long 1
wk current section default footer Entier long 10 Pied de page par défaut de la section (disponible uniquement s'il n'y a pas de pied de sous-section active).
wk current section default header Entier long 9 En-tête par défaut de la section (disponible uniquement s'il n'y a pas d'en-tête de sous-section active).
wk current section first footer Entier long 4 Pied de la première page de la section
wk current section first header Entier long 3 En-tête de la première page de la section
wk current section left footer Entier long 6 Pied de la (des) page(s) gauche(s) de la section
wk current section left header Entier long 5 En-tête de la (des) page(s) gauche(s) de la section
wk current section right footer Entier long 8 Pied de la (des) page(s) droite(s) de la section
wk current section right header Entier long 7 En-tête de la (des) page(s) droite(s) de la section
wk custom Entier long 29 Marqueur personnalisé utilisé (valeur pour wk list style type)
wk dashed Entier long 3 Tirets (valeur pour wk text linethrough style et/ou wk text underline style)
wk datasource Chaîne dataSource

Indique la datasource du tableau. Valeurs possibles : 

  • objet Formula : le tableau est associé à une datasource. Si la formule retourne une entity selection ou une collection non vide, les lignes sont dupliquées à partir de la ligne du modèle et automatiquement remplies par les données des entités ou des éléments de collection (voir Table datasource). Sinon, les lignes sont standard.  
  • null : le tableau n'est pas associé à une datasource (tableau standard).
wk date creation Chaîne dateCreation Retourne la date de création du document (date). Cette valeur est en lecture seulement et ne peut pas être fixée.
wk date modified Chaîne dateModified

Retourne la date de dernière modification du document (date). Cette valeur est en lecture seulement et ne peut pas être fixée.

A noter que cette valeur est mise à jour dynamiquement chaque fois que le contenu du document est modifié, mais pas lorsque le document est ouvert ou sauvegardé.

wk debug format Entier long 1 Code HTML formaté ("pretty print"), facilitant le débogage
wk decimal Entier long 3

Alignement décimal (valeur pour wk type et wk tab stop types) ou nombres utilisés (valeur pour wk list style type)

wk decimal greek Entier long 28 Nombres grecs utilisés (valeur pour wk list style type)
wk decimal leading zero Entier long 13 Nombres décimaux avec zéros initiaux utilisés (valeur pour wk list style type)
wk default Entier long -1 Utiliser la valeur par défaut de la propriété (constante).
wk default paragraph style sheet Entier long 1

Le style par défaut des paragraphes dans les documents 4D Write Pro.

wk diacritic insensitive Entier long 4

Les chaînes sont comparées mais le signe diacritique (par exemple, l'accent ou le symbole) des lettres est ignoré. Par exemple, "a" est considéré comme "à".

wk diamond Entier long 26 Glyphe "carreau" utilisé (valeur pour wk list style type)
wk direction Chaîne direction Définit le sens du paragraphe. Valeurs possibles :
  • wk left to right (défaut)
  • wk right to left
wk disc Entier long 10 Glyphe disque plein utilisé (valeur pour wk list style type)
wk display formula as symbol Chaîne displayFormulaAsSymbol

Affiche les références de formules sous la forme d'un symbole . Ne fonctionne que si les formules sont affichées en tant que références (voir wk visible references). Valeurs possibles : Vrai/Faux

wk do not recompute expressions Entier long 2

Indique que toutes les expressions contenues dans le document ne sont pas recalculées pour l'impression ou le gel.

wk docx Entier long 7 Extension .docx. Le document 4D Write Pro est sauvegardé sous format Microsoft Word (certifié pour Microsoft Word 2010 et versions plus récentes).
 
Les éléments du document exportés sont les suivants :
  • Corps / en-têtes / pieds de page / sections
  • Page / paramètres d'impression (marges, couleur d'arrière-plan / image, bordures, marges intérieures, taille du papier / orientation)
  • Images - en ligne, ancrée, et format d'image d'arrière-plan (défini avec wk background image)
  • Variables et expressions compatibles (numéro de page, nombre de pages, date, heure, metadonnées). Les variables et expressions non compatibles seront évaluées et figées avant l'export.
  • Signets
Notez que certains paramètres de 4D Write Pro peuvent être non disponibles ou fonctionner différemment dans Microsoft Word.
wk dotted Entier long 2 Ligne ou bordure en pointillés (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk double Entier long 4 Ligne ou bordure double (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk dpi Chaîne dpi DPI utilisés pour la conversion interne pixels <->points (entier). Toujours 96 (lecture seulement) Ne pas confondre cet attribut interne avec l'action standard "dpi" qui permet de modifier ou de lire les DPI de la vue courante du document.
wk embedded pictures Chaîne embeddedPictures

Pour l'export SVG uniquement. Définit si les images sont incorporées dans le fichier .svg exporté lorsque vous appelez WP EXPORT DOCUMENT. Valeurs disponibles :

  • true (par défaut) : les images sont intégrées dans le fichier .svg exporté
  • false : les images sont exportées dans un dossier nommé "filename_images" au niveau du fichier .svg exporté, "filename" étant le nom passé à la commande pour le fichier, sans l'extension. Les images ne sont pas intégrées, mais référencées dans le fichier .svg. A noter que :
    • Si le dossier existe déjà, il est vidé avant l'export du fichier
    • S'il n'y a pas d'image sur la page exportée, le dossier est supprimé
wk empty datasource Chaîne emptyDatasource

Définit la manière dont la table est affiché lorsque sa source de données est vide. Cet attribut n'a aucun effet si la table n'est pas lié à une source de données. Valeurs possibles :

  • wk show data row : Valeur par défaut. Affiche la ligne de données et les lignes de rupture (le cas échéant) en plus des en-têtes et des lignes supplémentaires.
  • wk hide data row : Masque la ligne de données et les lignes de rupture (si elles ont été définies), les en-têtes et les lignes supplémentaires restent affichés.
  • wk show placeholder row : Affiche une ligne de remplacement à la place de la ligne de données et des lignes de rupture (s'il y en a), les en-têtes et les lignes supplémentaires sont toujours affichés. La ligne de remplacement suit la ligne à reporter en bas dans le mode d'affichage des références.
  • wk hide table : Masque la table entièrement.

Note : la table n'est pas non plus affiché lorsque la source de données est vide ou NULL et que l'option wk hide data row est définie et qu'il n'y a pas d'en-tête(s) ni de ligne(s) supplémentaire(s).

wk end Chaîne end (Attribut de plage en lecture seule) Position fin de plage. Valeur : entier long
wk end text Entier long 0 Définit la fin du document en tant que fin de la plage de texte
wk exclude from range Entier long 1 Le contenu inséré n'est pas inclus dans la plage mise à jour
wk expressions as source Entier long 1 La chaîne d'origine des références des expressions 4D est retournée.
wk expressions as space Entier long 2 Chaque référence est retournée en tant qu'espace insécable.
wk expressions as value Entier long 0 Les références d'expressions 4D sont retournées dans leur forme évaluée (option par défaut).
wk factur x Chaîne facturX

Uniquement pour l'exportation PDF. Valeur : objet configurant un export PDF "Factur-X (ZUGFeRD)" (voir wk factur x object).

wk false Entier long 0
wk files Chaîne files

Uniquement pour l'exportation PDF. Valeur : collection d'objets, chacun d'entre eux décrivant un fichier à incorporer dans le document final (voir wk files collection). Cette fonctionnalité n'est prise en charge que dans les documents PDF/A-3 : lorsque l'attribut wk files est utilisé, la version "PDF/A-3" est automatiquement définie (l'attribut wk pdfa version est ignoré). Dans le cas d'un export PDF Factur-X (voir ci-dessous), le premier objet de la collection doit contenir le fichier Factur-X xml.

wk find first Entier long 32768

Recherche ou remplace uniquement la première occurrence de la chaîne.

wk find reverse Entier long 65536

La recherche est effectuée dans l'ordre inverse.

wk first column Chaîne firstColumn (Attribut en lecture seule) Numéro de la première colonne du tableau incluse dans la plage. Valeur : Entier long
wk first page Entier long 1
wk first row Chaîne firstRow (Attribut en lecture seule) Numéro de la première ligne du tableau incluse dans la plage. Valeur : Entier long
wk font Chaîne font Définit le nom de police complet avec les styles, comme retourné par la commande FONT STYLE LIST. Si vous passez un nom invalide, la commande ne fait rien. Valeur par défaut : "Times New Roman".
wk font bold Chaîne fontBold Définit la graisse du texte (dépend des styles de police disponibles). Valeurs possibles :
  • wk true pour passer en style gras les caractères sélectionnés ; avec la commande WP GET ATTRIBUTES, wk true est retournée si au moins un des caractères sélectionnés prend en charge le style de police gras.
  • wk false (défaut) pour supprimer le style gras des caractères sélectionnés s'il y en a ; avec la commande WP GET ATTRIBUTES, wk false est retournée si aucun des caractères sélectionnés ne prend en charge le style de police gras.
wk font default Chaîne fontDefault

Objet définissant la ou les polices par défaut de substitution du document (i.e. les polices qui remplacent celles qui ne sont pas disponibles dans le système d'exploitation). Il contient : 

PropriétéTypeDescription
defaultChaine | CollectionPolice(s) de substitution à utiliser par défaut si une police n'est pas prise en charge par le système d'exploitation, indépendamment de la plateforme
windowsChaine | CollectionPolice(s) de substitution à utiliser par défaut sur la plateforme Windows (avant "default", si défini)
macChaine | CollectionPolice(s) de substitution à utiliser par défaut sur la plateforme macOS (avant "default", si défini)

Notes :

  • Chaque propriété peut contenir une chaine (ex : "Arial") ou une collection de chaines (ex : ["Arial","sans-serif"]). Les noms de police doivent être une famille de polices ou "sans-serif", "serif", "monospace", "cursive" ou "fantasy" pour cibler la famille de police générique, comme dans html/css font-family. 
  • Par défaut, si wk font default n'est pas défini, ou si aucune des polices définies n'est disponible sur une plateforme, la police de substitution est déléguée au système d'exploitation.
wk font family Chaîne fontFamily Spécifie le nom de famille de police tel que défini par wk font. Valeur par défaut : "Times New Roman". Une chaîne vide est retournée par la commande WP GET ATTRIBUTES si les caractères sélectionnés contiennent des propriétés de famille de police différentes.
wk font italic Chaîne fontItalic Définit le style italique du texte (dépend des styles de police disponibles). Valeurs possibles :
  • wk true pour passer en style italique ou oblique les caractères sélectionnés ; avec la commande WP GET ATTRIBUTES, wk true est retournée si au moins un des caractères sélectionnés prend en charge le style de police italique ou oblique.
  • wk false (défaut) pour supprimer le style italique ou oblique des caractères sélectionnés s'il y en a ; avec la commande WP GET ATTRIBUTES, wk false est retournée si aucun des caractères sélectionnés ne prend en charge le style de police italique ou oblique.
wk font size Chaîne fontSize Définit la taille de police du texte. Valeurs possibles (en points uniquement) :
  • Réel (défaut = 12)
  • Chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points.
wk footer box Entier long 1 Valeur d'ancre d'image pour wk anchor origin 
wk formula highlight Chaîne formulaHighlight

Mode d'affichage de la surbrillance de la formule. Valeurs possibles :

  • wk references (par défaut) : les formules affichées en tant que références sont mises en surbrillance
  • wk values : les formules affichées sous forme de valeurs sont mises en surbrillance
  • wk always : Les formules sont toujours surlignées, quel que soit leur mode d'affichage
  • wk never : Les formules ne sont jamais mises en évidence, quel que soit leur mode d'affichage

La couleur de la formule en surbrillance peut être définie par wk formula highlight color.

wk formula highlight color Chaîne formulaHighlightColor

Couleur des formules en surbrillance (voir wk formula highlight). Valeurs possibles :

  • une chaîne de couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur d'entier long de couleur 4D
wk freeze expressions Entier long 64

Fige les expressions lors de l'insertion

wk georgian Entier long 20 Numéros georgiens traditionnels utilisés (valeur pour wk list style type)
wk google fonts tag Chaîne googleFontsTag

Pour l'export SVG uniquement. Définit la règle d'import pour les polices Google dans le SVG exporté. Valeurs possibles :

  • false (par défaut) : aucune règle d'import de polices Google n'est ajoutée.
  • true : ajoute la règle @import au fichier exporté. Utile si vous souhaitez utiliser des polices qui ne sont pas disponibles par défaut sous Windows ou macOS.

Note : Cette propriété est définie sur false par défaut, car lorsqu'elle est activée, les polices Google remplacent les polices natives, et les polices natives ont généralement un meilleur rendu dans le navigateur.

wk groove Entier long 6 Bordure relief 3D utilisée (valeur pour wk border style)
wk header Chaîne header

Indique si la ligne est une ligne d'en-tête du tableau. L'attribut d'en-tête peut être un booléen (par défaut) ou un entier. Valeurs possibles : 

  • Booléen : Vrai si la ligne est une ligne d'en-tête. Faux sinon.
  • Entier :
    • wk true
    • wk false
    • wk mixed

Seule l'une des cinq premières lignes d'un tableau peut être définie sur True (voir Répétition des en-têtes). Si la valeur est définie sur True pour une ligne, l'attribut est défini sur True pour toutes les lignes précédentes. 

Si la valeur est définie sur False pour une ligne, elle est également définie sur False pour toutes les lignes suivantes. 

wk header and footer autofit Chaîne headerAndFooterAutoFit

Indique si la hauteur des en-têtes et des pieds du document 4D Write Pro est redimensionnée automatiquement pour éviter de tronquer leur contenu.

 

Valeurs possibles :

  • wk true (par défaut pour les documents de 4D Write Pro)
  • wk false (par défaut pour les documents de 4D Write convertis)
wk header box Entier long 0 Valeur d'ancre d'image pour wk anchor origin
wk header row count Chaîne headerRowCount

(Lecture/Écriture) Nombre de lignes du tableau pour lesquelles l'attribut wk header est défini sur True. 

La valeur maximale est 5. Si vous indiquez une valeur supérieure à 5, wk header est défini sur True pour les cinq premières lignes uniquement (voir Répétition des en-têtes).

wk header rows Chaîne headerRows

Paramètre pour la commande WP Table get rows permettant de retourner les lignes d'en-tête d'un tableau.

wk hebrew Entier long 21 Nombres hébreux traditionnels utilisés (valeur pour wk list style type)
wk height Chaîne height Définit la hauteur de l'élément. La propriété height n'inclut pas le padding, les bordures ou les marges ; elle définit la hauteur de la zone située à l'intérieur du padding, de la bordure et de la marge de l'élément. Valeurs possibles :
  • wk auto (défaut) : la hauteur est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk height est écrasé par l'attribut wk min height (si défini).

wk hidden Entier long 5 Pas de bordure utilisée. Equivaut à aucune (pas de bordure) excepté qu'il prend la précédence sur toutes les autres bordures en conflit (valeur pour wk border style)
wk hide data row Chaîne hideDataRow

Masque les lignes de données et de rupture (valeur pour wk empty datasource)

wk hide table Chaîne hideTable

Masque la table (valeur pour wk empty datasource)

wk hiragana Entier long 22 Numéros hiragana traditionnels utilisés (valeur pour wk list style type)
wk hollow square Entier long 25 Glyphe carré vide utilisé (valeur pour wk list style type)
wk HTML pretty print Chaîne htmlPrettyPrint

Le code HTML est formaté pour faciliter sa lecture.

wk html wysiwyg Entier long 1 Dans ce format, les éventuels attributs avancés de 4D Write Pro non disponibles dans tous les navigateurs sont supprimés (multi-colonnes, double interlignes...)
wk id Chaîne id ID interne de l'élément. Valeur : Chaîne
wk image Chaîne image Définit une référence d'image. Peut être toute expression ou variable image 4D valide.
  • Valeur retournée (WP GET ATTRIBUTES) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk image alternate text Chaîne imageAlternateText Définit un texte alternatif à l'image, si elle ne peut pas être affichée.
wk image display mode Chaîne imageDisplayMode

Définit le mode d'affichage des images ancrées et des images en ligne. Valeurs possibles :

  • wk scaled to fit (par défaut)
  • wk truncated
  • wk truncated centered
  • wk proportional
  • wk proportional centered
  • wk replicated
  • wk replicated centered

Note : Les rectangles d'origine et de découpage sont toujours définis sur la zone de contenu (le rectangle de l'image, à l'exclusion de la zone de padding et de bordure).

 

Utilisez wk background display mode si vous souhaitez définir le mode d'affichage des images utilisées comme arrière-plan.

wk image expression Chaîne imageExpression Image ancrée définie via une expression 4D.

Note :
  • Si l'expression ne peut pas être évaluée ou si elle ne retourne pas une image 4D valide, un symbole d'image non chargée sera affiché (image vide avec cadre noir).
  • Si l'attribut est fixé à " " ou utilisé avec WP RESET ATTRIBUTES, l'expression sera supprimée et l'image ne sera plus définie par elle. Effectuer cette opération avant que l'image ait été calculée produit une image vide.
wk image formula Chaîne imageFormula

Image ancrée définie via un objet formule 4D.

Note :

  • Si la formule ne peut pas être évaluée ou si elle ne retourne pas une image 4D valide, un symbole d'image non chargée sera affiché (image vide avec cadre noir).
  • Si l'attribut est fixé à Null ou utilisé avec WP RESET ATTRIBUTES, la formule sera supprimée et l'image ne sera plus définie par elle. Effectuer cette opération avant que l'image ait été calculée produit une image vide.
wk image url Chaîne imageURL Image définie via un URL (chaîne). Peut être un URL réseau ou un data URI, absolu ou relatif au fichier de structure.
  • Valeur retournée (WP GET ATTRIBUTES) : URL réseau ou URI de donnée). Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk image pour gérer des images via des expressions image.

wk import html expressions as text Entier long 1

Importe les expressions HTML en texte brut entre les balises ##htmlBegin## et ##htmlEnd##.

wk import log Chaîne importLog

Objet log contenant des informations sur l'opération d'import .docx. Les propriétés sont en lecture seule et ne peuvent pas être définies :

 

Propriété   Type Description
status   Texte Statut de l'import :
  • successful - le document est importé dans 4D Write Pro
  • failed - an empty 4D Write Pro document is returned
developer   Collection Collection d'objet(s) message pour les développeurs 4D Write Pro.
  [ ].type Texte Le type de message enregistré :
  • info
  • warning
  • error
  [ ].message Texte Message concernant l'opération d'import.
user   Collection Collection d'objet(s) message pour les utilisateurs de 4D Write Pro.. 
  [ ].type Texte Le type de message enregistré :
  • info
  • warning
  [ ].messageShort Texte Court message sur l'opération d'import.
  [ ].messageLong Texte Long message sur l'opération d'import.

 

Attention : importLog est un attribut personnalisé, la constante wk import log ne peut donc pas être utilisée par les commandes WP SET ATTRIBUTES, WP GET ATTRIBUTES ou WP RESET ATTRIBUTES (pour plus d'informations, voir Utiliser des attributs personnalisés).

wk in front of text Entier long 1 Valeur pour wk anchor layout
wk include in range Entier long 0 Le contenu inséré est inclus dans la plage mise à jour (défaut)
wk inherit style from paragraph Entier long 32 Le contenu inséré hérite des styles de caractères par défaut du paragraphe.
wk inline with text Entier long -1 Valeur pour wk anchor layout
wk inset Entier long 8 Bordure biseau 3D utilisée (valeur pour wk border style)
wk inside Chaîne Inside Lorsque la zone sélectionnée contient plusieurs paragraphes, définit que l'attribut doit être appliqué uniquement sur la propriété inter-paragraphes correspondante (et pas à l'extérieur). Peut être utilisé avec les attributs de bordures, padding ou marges, et doit être ajouté à l'attribut spécifié. Voir exemple 2 de la commande WP SET ATTRIBUTES.
wk justify Entier long 5

Alignement justifié. Disponible pour les zones de 4D Write Pro et zone de saisie de texte.

wk kana insensitive Entier long 8

Pour la langue japonaise. Les chaînes sont comparées selon le sens (et non le style d'écriture). Par exemple, "あ" est considéré comme "ア".

Lorsque cette option est définie, wk width insensitive  est implicite (considéré comme défini). Cependant, l'inverse n'est pas vrai.

wk katakana Entier long 23 Numéros katakana traditionnels utilisés (valeur pour wk list style type)
wk keep character style Entier long 262144

Lorsque vous remplacez du texte, le style de caractère existant est conservé (si possible).

wk keep paragraph styles Entier long 128 Conserver les styles du paragraphe de destination
wk keep with next Chaîne keepWithNext

Relie un paragraphe au suivant de sorte qu'ils ne puissent pas être séparés par des sauts de page ou de colonne automatiques. Si cette option est appliquée à une cible qui n'est pas un paragraphe, elle s'applique aux paragraphes à l'intérieur de la cible. Valeurs possibles : 

  • true - Le paragraphe est lié au paragraphe suivant
  • false - (par défaut) Le paragraphe n'est pas relié au paragraphe suivant.

Si un saut est ajouté manuellement entre deux paragraphes liés, cet attribut est ignoré.

Si cet attribut est appliqué au dernier paragraphe de la dernière cellule d'un tableau, la dernière ligne du tableau est liée au paragraphe suivant.

wk landscape Entier long 1

Valeur de l'attribut wk page orientation

wk layout unit Chaîne userUnit Définit l'unité de dimension par défaut du document lorsqu'une valeur numérique est écrite ou lue. Désigne l'unité de la règle et des attributs de dimension tels que wk width, à l'exception de wk font size, wk border width (et ses variantes), wk border radius et wk text shadow offset pour lesquels l’unité de valeur numérique est toujours le point.
Valeurs possibles :
  • wk unit cm (défaut) : centimètres
  • wk unit pt : points
  • wk unit px : pixels
  • wk unit percent (seulement pour wk line height et wk background size h / wk background size v)
  • wk unit mm : millimètres
  • wk unit inch : pouces

Note : Lorsqu'une unité non prise en charge par la règle est sélectionnée via cet attribut (i.e. wk unit px ou wk unit percent), la règle utilise alors l'unité cm.

wk leading Chaîne leading

Attribut du caractère de conduite de l'objet à l'aide de wk tab default ou des objets de la collection à l'aide de wk tabs.

wk left Entier long 0 Aligne le texte ou la tabulation à gauche (valeur pour wk text align ou wk tab stop types) ou définit la position de départ d'une image de fond (valeur pour wk background position h)
wk left page Entier long 2
wk left to right Entier long 0 Sens du texte/de l'écriture de gauche à droite (valeur pour wk direction)
wk line break Entier long 0 Saut de ligne (dans le même paragraphe)
wk line height Chaîne lineHeight Définit l'espacement entre les lignes. Valeurs possibles :
  • wk normal (défaut) : utiliser une valeur basée sur la taille du texte. 
  • Hauteur exprimée par une valeur de type numérique ou chaîne :
    • Numérique : hauteur en wk layout unit.
    • Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Il est possible de passer une valeur relative (pourcentage %).
wk link url Chaîne linkUrl Lien hypertexte associé à la plage. Valeurs possibles :
  • url absolu, par exemple "http://www.4d.com/"
  • lien relatif, par exemple "/test/page.html" (le lien est relatif au fichier de structure de la base)
  • chaîne vide = pas de lien
wk list auto Entier long 2147483647 Restaure/applique les valeurs de style de liste automatiques
wk list font Chaîne listFont Spécifie un nom complet de police, comme retourné par la commande FONT STYLE LIST, pour afficher le marqueur de l'élément de liste (et non le texte du paragraphe). Si le système ne reconnaît pas le nom de police, il gère la substitution. Si vous passez un nom de police invalide, la commande ne fait rien. Valeur par défaut : "Times".
wk list start number Chaîne listStartNumber Définit la valeur de départ d'une liste ordonnée. Valeurs possibles :
  • wk auto (défaut) : la valeur de départ dépend des éléments de liste précédents s'il y en a.
  • valeur entière : valeur de départ
wk list string format LTR Chaîne listStringFormatLtr Marqueur d'élément de liste pour les paragraphes gauche à droite. Si défini, remplace le marqueur d'élément de la liste.
  • Pour les listes non ordonnées : chaîne utilisée en tant que marqueur d'élément de liste (généralement un seul caractère, par exemple"-")
  • Pour les listes ordonnées : chaîne contenant le caractère "#". "#" est un caractère d'emplacement pour le nombre ou la lettre calculé(e). Par défaut “#.”, donc par exemple si le numéro d'élément courant de la liste est 15 et que le type de style de liste est décimal, la chaîne du marqueur d'élément de liste sera "15."
wk list string format RTL Chaîne listStringFormatRtl Marqueur d'élément de liste pour les paragraphes droite à gauche. Si défini, remplace le marqueur d'élément de la liste.
  • Pour les listes non ordonnées : chaîne utilisée en tant que marqueur d'élément de liste (généralement un seul caractère, par exemple"-")
  • Pour les listes ordonnées : chaîne contenant le caractère "#". "#" est un caractère d'emplacement pour le nombre ou la lettre calculé(e). Par défaut “#.”, donc par exemple si le numéro d'élément courant de la liste est 15 et que le type de style de liste est décimal, la chaîne du marqueur d'élément de liste sera "15."
wk list style image Chaîne listStyleImage Définit une référence d'image comme marqueur d'élément de liste dans une liste non ordonnée. Valeurs possibles :
  • wk none (défaut) : le marqueur d'élément de liste n'est pas une image
  • toute expression ou variable image 4D valide.
  • Valeur retournée (WP GET ATTRIBUTES) : si l'image avait été définie via un URL résau, l'image cible est retournée si elle a déjà été chargée, sinon une image vide est retournée.

Utilisez wk list style image url si vous souhaitez gérer des images via des URLs ou des URIs locaux.

wk list style image height Chaîne listStyleImageHeight Définit la hauteur d'une image utilisée comme marqueur d'élément de liste. Valeurs possibles :
  • wk auto (défaut) : utilise la hauteur courante de l'image
  • Taille définie : valeur de type réel ou chaîne
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt.
wk list style image url Chaîne imageURL Image à utiliser comme marqueur d'élément de liste dans une liste non ordonnée. Valeurs possibles :
  • wk none (défaut) : le marqueur d'élément de liste n'est pas une image
  • un URL réseau ou un data URI, absolu ou relatif au fichier de structure
  • Valeur retournée (WP GET ATTRIBUTES) : URL réseau ou URI de donnée). Cette valeur peut ne pas être égale à l'URL initial pour une image non référencée par un URL réseau (seuls les URLs réseau sont conservés). Pour les URLs de fichiers locaux, le flux d'image (stream) lui-même est conservé dans le document et donc l'URL retourné est un URI de données avec le flux d'image encodé en base64.

Utilisez wk list style image pour gérer des images de marqueurs d'éléments via des expressions.

wk list style type Chaîne listStyleType Spécifie le type de marqueur d'élément d'une liste ordonnée ou non ordonnée. Valeurs possibles :
  • wk disc (défaut)
  • wk circle
  • wk square
  • wk decimal : 1 2 3
  • wk decimal leading zero : 01 02 03
  • wk lower latin : a b c
  • wk lower roman : i ii iii iv
  • wk upper latin : A B C
  • wk upper roman : I II III IV
  • wk lower greek : alpha, beta, gamma, etc.
  • wk armenian
  • wk georgian
  • wk hebrew
  • wk hiragana
  • wk katakana
  • wk cjk ideographic
  • wk hollow square
  • wk diamond
  • wk club
  • wk decimal greek
  • wk custom : par défaut, liste non ordonnée avec "-" comme marqueur d'élément de liste ; il s'agit d'un style pratique permettant de personnaliser un marqueur d'élément de liste avec wk list string format LTR ou wk list string format RTL sans devoir modifier les marqueurs de liste standard
  • wk none
wk lower greek Entier long 18 Minuscules Grec classique utilisées (valeur pour wk list style type)
wk lower latin Entier long 14 Lettres ASCII minuscules utilisées (valeur pour wk list style type)
wk lower roman Entier long 15 Minuscules numériques Roman utilisées (valeur pour wk list style type)
wk lowercase Entier long 2 Passer tous les caractères en minuscules (valeur pour wk text transform)
wk margin Chaîne margin Définit la taille de toutes les marges de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin bottom Chaîne marginBottom Définit la taille de la marge basse de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin left Chaîne marginLeft Définit la taille de la marge gauche de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin right Chaîne marginRight Définit la taille de la marge droite de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk margin top Chaîne marginTop Définit la taille de la marge haute de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : taille en wk layout unit.
    • Chaîne : chaîne CSS avec la valeur et l'unité concaténées. Ex. : 12pt pour 12 points ou 1.5cm pour 1,5 centimètres
  • wk none (défaut) : pas de marge spécifique
wk max picture DPI Chaîne maxPictureDPI

Utilisé pour réajuster (réduire) les images à une résolution souhaitée. Pour les images SVG sur Windows, elles sont utilisées pour le tramage.

Valeurs par défaut : 

  • 300 (pour wk optimized for = wk print)
  • 192 (pour wk optimized for = wk screen)

Valeur maximale possible : 1440

wk middle Entier long 2 Définit la position de départ d'une image de fond (valeur pour wk background position v) ou place l'élément au milieu de l'élément parent (valeur pour wk vertical align)
wk mime html Entier long 1 Le document 4D Write Pro est sauvegardé au format MIME HTML avec les documents html et les images embarqués en tant que parties MIME (encodées en base64). Les expressions sont calculées et les balises 4D spécifiques sont supprimées. Ce format est particulièrement adapté à l'envoi de mails au format HTML à l'aide de la commande .
wk min height Chaîne minHeight Définit la hauteur minimum de l'élément. La valeur de la propriété wk height ne peut pas devenir plus petite que wk min height. Valeurs possibles :
  • wk auto (défaut) : la hauteur minimum est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk min height écrase la valeur de l'attribut wk height.

Note : Cet attribut n'est pas pris en charge par les colonnes, les lignes et les cellules.

wk min width Chaîne minWidth Définit la largeur minimum de l'élément. La valeur de la propriété wk width ne peut pas devenir plus petite que wk min width. Valeurs possibles :
  • wk auto (défaut) : la largeur minimum est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk min width écrase la valeur de l'attribut wk width.

wk mixed Entier long -2147483648 Retourné lorsqu'il y a différentes valeurs pour un attribut dans la plage ou le document
wk modified Chaîne modified

Indique si le document a été modifié depuis la création de son objet associé (voir ci-dessous). Valeurs possibles :

  • True - le document a été modifié
  • False - le document n'a pas été modifié (valeur par défaut lorsque l'objet est créé)

Cette propriété est toujours mise à false lorsque l'objet contenant le document est créé (c'est-à-dire avec WP Import document, WP New, une copie d'objet ou lorsque le champ/attribut objet est chargé depuis la base de données). Il est automatiquement mis à true par 4D Write Pro dès qu'une modification est apportée au contenu du document, quelle que soit l'origine de la modification (action de l'utilisateur ou programmation). 

 

Notes: 

  • Une nouvelle valeur évaluée à partir d'une formule ou une nouvelle image chargée depuis une URL n'est pas considérée comme une modification du document (la chaîne source reste intacte). 
  • Une fois mise à true par 4D Write Pro, cette propriété n'est jamais automatiquement remise à false, même si une action "undo" ou "export" est exécutée. Cependant, comme il s'agit d'une propriété en lecture-écriture, elle peut être fixée par votre code.
  • Contrairement à wk date modified, wk modified est volatile, c'est-à-dire qu'elle n'est pas stockée dans le document.
wk name Chaîne name

Nom de la feuille de style

wk never Entier long 0

Les formules ne sont jamais mises en surbrillance, indépendamment de leur mode d'affichage (valeur pour wk formula highlight)

wk new line style sheet Chaîne newLineStyleSheet Définit la feuille de style à utiliser en cas d'ajout d'une nouvelle ligne dans le paragraphe. Valeurs possibles :
  • Nom de feuille de style existante
  • wk none (défaut)
wk no repeat Entier long 3 Image de fond non répétée (valeur pour wk background repeat)
wk none Entier long 0
wk normal Entier long 0 Code HTML standard
wk notes Chaîne notes Définit des commentaires dans le document (chaîne).
wk offset Chaîne offset

Attribut de position de l'objet à l'aide de wk tab default ou des objets de la collection à l'aide de wk tabs

wk optimized for Chaîne optimizedFor

Définit comment un document exporté est optimisé selon son support.

Valeurs possibles :

  • wk print (valeur par défaut pour wk pdf)
    • Les images bitmap peuvent être réajustées à l'aide du DPI défini par wk max picture DPI ou 300 (valeur par défaut) et peuvent être converties en PNG si le codec n'est pas pris en charge par le type d'export.
    • Les images vectorielles sont converties en PNG à l'aide du DPI défini par wk max picture DPI ou 300 (Windows uniquement)
    • Si une image contient plus d'un format, le meilleur format pour l'impression sera utilisé (ex : .tiff au lieu de .jpg)
  • wk screen (valeur par défaut pour  wk web page complete et wk mime html)
    • Les images bitmap peuvent être réajustées à l'aide du DPI défini par wk max picture DPI ou 192 (valeur par défaut) et peuvent être converties en JPEG (images opaques) ou en PNG (images transparentes) si le codec n'est pas pris en charge par le type d'export.
    • Les images vectorielles sont converties en PNG à l'aide du DPI défini par wk max picture DPI ou 192 (Windows uniquement)
    • Si une image contient plus d'un format, le meilleur format pour le rendu écran sera utilisé
wk outset Entier long 9 Bordure biseau 3D inversé utilisée (valeur pour wk border style)
wk outside Chaîne Outside Lorsque la zone sélectionnée contient plusieurs paragraphes, définit que l'attribut doit être appliqué uniquement sur la propriété de paragraphe externe correspondante (et pas à l'intérieur). Peut être utilisé avec les attributs de bordures, padding ou marges, et doit être ajouté à l'attribut spécifié. Voir exemple 2 de la commande WP SET ATTRIBUTES.
wk override protected Entier long 131072

La protection en lecture/écriture est ignorée et les chaînes des zones protégées peuvent être remplacées.

wk owner Chaîne owner (Attribut en lecture seule) Possesseur de la plage. Valeur : objet
wk padding Chaîne padding Définit la taille de la marge intérieure (padding) pour tous les côtés de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding bottom Chaîne paddingBottom Définit la taille de la marge intérieure (padding) pour le bas de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding box Entier long 1 Le fond est découpé par la zone de marge intérieure (valeur pour wk background clip) ou l'image de fond démarre à l'angle supérieur gauche du bord de la marge intérieure  (valeur pour wk background origin)
wk padding left Chaîne paddingLeft Définit la taille de la marge intérieure (padding) pour la gauche de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding right Chaîne paddingRight Définit la taille de la marge intérieure (padding) pour la droite de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none (défaut) : pas de marge intérieure spécifique
wk padding top Chaîne paddingTop Définit la taille de la marge intérieure (padding) pour le haut de l'élément. Valeurs possibles :
  • Taille exprimée par une valeur de type numérique ou chaîne :
    • Numérique : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres.
  • wk none  (défaut) : pas de marge intérieure spécifique
wk page break Entier long 2 Saut de page : définit une nouvelle page
wk page break inside paragraph Chaîne pageBreakInsideParagraph

Contrôle la fonction de saut de page automatique à l'intérieur des paragraphes. Cette constante s'applique :

  • à tous les paragraphes à l'intérieur de la cible  
  • au(x) paragraphe(s) parent(s) lorsque la cible est une plage de texte.

Valeurs possibles :

  • wk auto (par défaut) : aucune contrainte concernant les sauts de page à l'intérieur du paragraphe/tableau.
  • wk avoid : empêche le paragraphe d'être divisé en plusieurs parties sur deux pages ou plus (si possible).
wk page break inside row Chaîne pageBreakInsideRow

Contrôle la fonction de saut de page automatique dans les rangées de tableaux. Cette constante s'applique :

  • à toutes les lignes à l'intérieur de la cible  
  • aux lignes parentes lorsque la cible est une plage de texte ou une plage de cellules.

Si cette option est appliquée à un tableau, elle s'applique aux lignes du tableau, et non au tableau lui-même.

Cette option n'est pas prise en compte si wk page break inside table est défini sur wk avoid

Valeurs possibles : 

  • wk auto (par défaut) : une ligne peut être divisée en deux parties lorsque le contenu d'une cellule (de la ligne) ne tient pas dans la page lorsqu'un saut de page physique se produit.
  • wk avoid : les lignes des tableaux ne sont jamais divisées.
  • wk mixed lors de la lecture de l'attribut

Note de compatibilité : pour les documents créés avec des versions antérieures à la v19 R4, la valeur de chaque ligne est définie sur wk avoid.

wk page break inside table Chaîne pageBreakInsideTable

Définit si un tableau peut être divisé en deux lignes lorsqu'il est plus grand que la page. Cette constante s'applique :

  • à tous les tableaux de la cible (document, section, plage de tableaux ou élément)
  • par extension, au(x) tableau(x) parent(s) lorsque la cible est une plage de texte, une plage de lignes ou une plage de cellules.

Valeurs possibles : 

  • wk auto (par défaut) : aucune contrainte concernant les sauts de page à l'intérieur du tableau.
  • wk avoid : empêche le tableau d'être divisé entre deux lignes (lorsque cela est possible)
  • wk mixed : lors de la lecture de l'attribut
wk page first number Chaîne pageFirstNumber Numéro de page de la première page de la section ou du document (lecture seule avec les sous-sections). Valeurs possibles : toute valeur entière >=1
wk page first right Chaîne pageFirstRight La première page du document est une page de droite (lecture seule pour les sections ou sous-sections). Valeurs possibles :
  • True (défaut) : le document commence sur une page de droite
  • False : le document commence sur une page de gauche
wk page height Chaîne pageHeight Hauteur de page (en mode page) exprimée à l'aide d'une valeur de type réel ou chaîne (lecture seule pour les sections ou les sous-sections). Valeurs possibles :
  • Réel : Hauteur en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex: "12pt" pour 12 points, ou "1.5cm" for 1.5 centimètres). Unités prises en charge : pt,cm,mm, pouces.
wk page index Chaîne pageIndex

Pour l'export SVG uniquement. Index de la page à exporter au format svg (la valeur par défaut est 1). L'index des pages commence à 1 pour la première page du document.

Note : l'index des pages est indépendant de la numérotation des pages.

wk page margin Chaîne pageMargin Taille de toutes les marges de la page (mode page). Par défaut 2.5cm. Valeurs possibles :
  • Réel : Taille en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt, cm, mm, px, pouces.
  • wk none : pas de marge spécifique.
wk page margin bottom Chaîne pageMarginBottom Taille des marges bas de la page (mode page). Valeurs possibles :
  • Réel : Taille en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt, cm, mm, px, pouces.
  • wk none : pas de marge spécifique.
wk page margin left Chaîne pageMarginLeft Taille des marges haut de la page (mode page). Valeurs possibles :
  • Réel : Taille en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt, cm, mm, px, pouces.
  • wk none : pas de marge spécifique.
wk page margin right Chaîne pageMarginRight Taille des toutes les marges droites de la page (mode page). Valeurs possibles :
  • Réel : Taille en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt, cm, mm, px, pouces.
  • wk none : pas de marge spécifique.
wk page margin top Chaîne pageMarginTop Taille de toutes les marges haut de la page (mode page). Valeurs possibles :
  • Réel : Taille en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt, cm, mm, px, pouces.
  • wk none : pas de marge spécifique.

wk page orientation Chaîne pageOrientation Orientation de la page. Valeurs possibles :
  • wk portrait (0) (défaut)
  • wk landscape (1)
wk page size Chaîne pageSize

Définit  le format des pages du document (modifie les attributs wk page height et wk page width). Valeurs possibles :

  • Noms des formats de papier de l'imprimante.
  • Formats de papier ISO standard (Les formats de papier ISO pris en charge sont les suivants : "A0" à "A10", "B0" à "B10", "C0" à "C10", "DL", "Letter", "Junior Legal", "Legal" et "Tabloïd").
  • Noms de formats de papier personnalisés définis par l'utilisateur.

La priorité est donnée aux formats de papier de l'imprimante actuelle par rapport aux formats ISO. Les formats inconnus génèrent une erreur.

wk page size Chaîne pageSize

Taille de la page du document (action standard)

wk page view mode Chaîne pageMode

Mode d'affichage du document 4D Write Pro dans la zone formulaire à l'écran. Valeurs possibles (chaîne) :

  • "draft" : Mode brouillon avec propriétés basiques du document
  • "page" : Mode d'affichage le plus complet, qui inclut le contour de la page, l'orientation, les marges, les sauts de page, les en-têtes et les pieds de page, etc.
  • "embedded" : Mode d'affichage adapté aux zones incluses
wk page width Chaîne pageWidth Largeur de la page (en page mode) exprimée à l'aide d'une valeur de type réel ou chaîne (lecture seule pour les sections et sous-sections). Valeurs possibles :
  • Réel : Largeur en wk layout unit.
  • Chaîne : chaîne CSS avec valeur et unité concaténées (ex : "12pt" pour 12 points, ou "1.5cm" pour 1.5 centimètres). Unités prises en charge : pt,cm,mm, pouces.
wk paper box Entier long 3 Le fond est étendu jusqu'au bord extérieur (valeur pour wk background clip) ou l'image de fond démarre au bord extérieur (valeur pour wk background origin). Documents et sections uniquement.
wk paragraph break Entier long 4 Saut de paragraphe : définit un nouveau paragraphe
wk parent Chaîne parent (Attribut de sous-section en lecture seule) Section parente d'une sous-section. Valeur : objet (référence section).
wk pdf Entier long 5

Extension .pdf. Le document 4D Write Pro est sauvegardé au format PDF, selon le mode de vue Page.

  

Les métadonnées suivantes sont exportées dans un document PDF :

  • Titre 
  • Auteur 
  • Sujet 
  • Créateur de contenu 

Notes 

  • Les expressions sont automatiquement figées lorsque le document est exporté
  • Les liens vers les méthodes ne sont PAS exportés
wk pdfa version Chaîne pdfaVersion

Exporte un fichier PDF conforme à une version du format PDF/A. Pour plus d'informations sur les propriétés et les versions du PDF/A, veuillez consulter la page PDF/A sur Wikipedia

Valeurs possibles :

  • wk pdfa2 : Exporte vers la version "PDF/A-2"
  • wk pdfa3 : Exporte vers la version "PDF/A-3"

Note : Sur macOS, wk pdfa2 peut exporter vers PDF/A-2 ou PDF/A-3 ou plus, en fonction de la mise en œuvre de la plateforme. Ainsi, wk pdfa3 veut dire "exporte au moins au format PDF/A-3". Sous Windows, le fichier PDF de sortie sera toujours conforme à la norme souhaitée.

wk pdfa2 Chaîne PDF/A-2

Format PDF/A-2. Valeur pour wk pdfa version.

wk pdfa3 Chaîne PDF/A-3

Format PDF/A-3. Valeur pour wk pdfa version.

wk point Chaîne point

Utilise le caractère point (valeur pour wk tab decimal separator)

wk point or comma Chaîne pointOrComma

Utilise le premier point ou la première virgule de droite (valeur pour wk tab decimal separator)

wk portrait Entier long 0

Valeur de l'attribut wk page orientation 

wk prepend Entier long 1

Le contenu est inséré au début de la cible

wk print Chaîne print

Sélecteur pour wk optimized for.

wk proportional Chaîne proportional

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est alignée en haut à gauche de la zone de contenu, non répliquée, mise à l'échelle pour s'adapter à la zone de contenu, et conserve son rapport hauteur/largeur.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "contain"
  • wk background height = "auto"
  • wk background repeat = wk no repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk left
  • wk background position vertical = wk top
wk proportional centered Chaîne proportionalCentered

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est centrée dans la zone de contenu, non répliquée, mise à l'échelle pour s'adapter à la zone de contenu, et conserve son rapport hauteur/largeur.

Lorsqu'elle est utilisé comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "contain"
  • wk background height = "auto"
  • wk background repeat = wk no repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk center
  • wk background position vertical = wk center
wk protected Chaîne protected

Définit le statut de protection lecture/écriture d'une cible 4D Write Pro (à l'exception des feuilles de style). Valeurs possibles :

  • wk true - La cible est définie comme étant protégée et ne peut pas être modifiée lorsque la protection globale est activée.
  • wk false - La cible n'est pas protégée (par défaut)
  • wk mixed - (Cibles plage uniquement). Une partie protégée ne peut pas être modifiée lorsque la protection globale est activée.

Note :

La modification du statut de protection d'une cible parente modifiera également le statut des enfants de la cible.

wk protection enabled Chaîne protectionEnabled

Active ou désactive le statut de protection (lecture/écriture) d'un document 4D Write Pro. Valeurs possibles :

  • wk true - Protection activée. Les éléments ciblés et protégés du document ne peuvent pas être modifiés.
  • wk false - Protection désactivée. (par défaut) Tous les éléments ciblés du document peuvent être modifiés.
wk recompute expressions Entier long 0

Indique que toutes les expressions contenues dans le document sont recalculées pour l'impression ou le gel (valeur par défaut).

wk recompute formulas Chaîne recomputeFormulas

Définit si les formules doivent être recalculées lorsqu'elles sont exportées. Valeurs possibles :

  • vrai- Valeur par défaut. Toutes les formules sont recalculées
  • faux- Ne recalcule pas les formules
wk references Entier long 1

Les formules affichées en tant que références sont mises en surbrillance (valeur pour wk formula highlight)

wk repeat Entier long 0 L'image de fond est répétée verticalement et horizontalement (valeur pour wk background repeat)
wk repeat x Entier long 1 L'image de fond est répétée horizontalement uniquement (valeur pour wk background repeat)
wk repeat y Entier long 2 L'image de fond est répétée verticalement uniquement (valeur pour wk background repeat)
wk replace Entier long 0

Remplace le contenu de la cible

wk replicated Chaîne replicated

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est alignée en haut à gauche de la zone de contenu, répliquée, et conserve sa taille d'origine.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "auto"
  • wk background height = "auto"
  • wk background repeat = wk repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk left
  • wk background position vertical = wk top
wk replicated centered Chaîne replicatedCentered

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est centrée dans la zone de contenu, répliquée, et conserve sa taille d'origine.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "auto"
  • wk background height = "auto"
  • wk background repeat = wk repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk center
  • wk background position vertical = wk center
wk resolution Chaîne dpi

Résolution d'écran pour le contenu de la zone 4D Write Pro. Valeurs possibles :

  • wk auto (0)
  • Nombre supérieur à 1
wk ridge Entier long 7 Bordure 3D relief inversé utilisée (valeur pour wk border style)
wk right Entier long 1

Aligne le texte ou la tabulation à droite (valeur pour wk text align, wk type ou wk tab stop types) ou définit la position de départ d'une image de fond (valeur pour wk background position h)

wk right page Entier long 3
wk right to left Entier long 1 Sens du texte/de l'écriture de droite à gauche (valeur pour wk direction)
wk row count Chaîne rowCount (Attribut en lecture seule) Nombre total de lignes. Valeur : Entier long
wk scaled to fit Chaîne scaledToFit

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est mise à l'échelle pour s'adapter à la zone de contenu et n'est pas répliquée.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "100%"
  • wk background height = "100%"
  • wk background repeat = wk no repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk left
  • wk background position vertical = wk top
wk screen Chaîne screen

Sélecteur pour wk optimized for.

wk section break Entier long 1 Saut de section: définit une nouvelle section
wk section index Chaîne sectionIndex (Attribut de de section ou de sous-section en lecture seule) Index de la section. Valeurs possibles : toute valeur entière >=1
wk section name Chaîne sectionName Nom d'utilisateur de la section, utilisé pour afficher le nom de la section dans les menus ou dans le document (Lecture seule uniquement avec les sous-sections).
Valeurs possibles : Chaîne (default is '', ce qui signifie que le nom d'affichage par défaut sera utilisé).
wk semi transparent Entier long 5 Ligne semi-transparente utilisée (valeur pour wk text linethrough style et/ou wk text underline style)
wk show data row Chaîne showDataRow

Affiche les lignes de données et de rupture (valeur pour wk empty datasource)

wk show placeholder row Chaîne showPlaceholderRow

Affiche une ligne de remplacement à la place des lignes de données et de rupture (valeur pour wk empty datasource).

wk small uppercase Entier long 4 Passer tous les caractères en petites majuscules (valeur pour wk text transform)
wk solid Entier long 1 Ligne ou bordure pleine utilisée (valeur pour wk border style, wk text linethrough style et/ou wk text underline style)
wk spell enable Chaîne spellEnabled

Active la correction orthographique. Valeurs possibles : True/False

wk square Entier long 12 Marqueur carré utilisé (valeur pour wk list style type)
wk start Chaîne start (Attribut de plage en lecture seule) Position début de plage. Valeur : entier long
wk start text Entier long 1 Définit le début du document en tant que début de la plage de texte
wk style sheet Chaîne styleSheet Définit la feuille de style courante pour le ou les élément(s) sélectionné(s). Valeurs possibles :
  • Nom de feuille de style existante
  • wk none (défaut)
wk subject Chaîne subject Définit le sujet du document (chaîne)
wk subscript Entier long 6 Alignement en indice (valeur pour wk vertical align)
wk superscript Entier long 5 Alignement en exposant (valeur pour wk vertical align)
wk svg Entier long 8

La page du document 4D Write Pro est enregistrée au format SVG, défini sur le mode d'affichage Page.

Note : Lors de l'export au format SVG, vous pouvez exporter une seule page à la fois uniquement. Utilisez wk page index pour renseigner la page à exporter.

wk system Chaîne system

Utilise un sépéarateur décimal comme retourné par GET SYSTEM FORMAT (valeur pour wk tab decimal separator).

wk tab decimal separator Chaîne tabDecimalSeparator

Caractère utilisé comme séparateur décimal par les tabulations décimales (voir wk tabs). Valeurs possibles :

  • wk point or comma : utilise la première virgule ou le premier point de droite (par défaut pour les nouveaux documents vierges)
  • wk point : utilise le caractère point
  • wk comma : utilise le caractère virgule
  • wk system : utilise le séparateur décimal comme retourné par GET SYSTEM FORMAT (par défaut pour les anciens documents 4D Write importés)
wk tab default Chaîne tabDefault

Objet contenant les attributs de la tabulation par défaut de la cible (ex : paragraphe, corps, etc.). Les attributs de la tabulation par défaut incluent :

PropriétéTypeDescription
wk typeEntier longAlignement de la tabulation (wk leftwk rightwk centerwk decimalwk bar).
wk offsetEntier longPosition de la tabulation. La valeur doit être supérieure à 0. 
wk leadingChaîneCaractère de conduite pour la tabulation.

Note : Si vous souhaitez créer un raccourci pour la définition de la position, passez directement une valeur numérique dans l'unité courante (ex : 1.5) ou une valeur de texte CSS (ex : "3cm"). 4D créera automatiquement l'objet tabulation.

wk tab stop leadings Chaîne tabStopLeadings

NOTE DE COMPATIBILITE : Bien que ce sélecteur soit maintenu pour des raisons de compatibilité, il est recommandé d'utiliser wk tab default ou wk tabs.

 

Définit les caractères de conduite pour les tabulations dans les plages de paragraphes.
Valeurs possibles :

  • Tableau texte
  • Texte

Propriété synchronisée avec les tableaux wk tab stop offsets et wk tab stop types.

wk tab stop offsets Chaîne tabStopOffsets

NOTE DE COMPATIBILITE : Bien que ce sélecteur soit maintenu pour des raisons de compatibilité, il est recommandé d'utiliser wk tab default ou wk tabs.

 

Définit les tabulations pour la cible. Valeurs possibles :

  • Tableau de valeurs de tabulations
    NOTE DE COMPATIBILITE : Antérieurement, la dernière valeur de tabulation définie dans le tableau était celle de la tabulation par défaut (et non pas une valeur absolue). A compter de 4D v17 R5, la dernière valeur est une valeur absolue (et non pas la valeur par défaut). Utilisez wk tab default pour définir la valeur de la tabulation par défaut. 
  • Valeur scalaire

Les valeurs sont exprimées à l'aide de chaînes CSS (défaut) ou de réels dans wk layout unit. Valeur maximum : 10000pt.

Si des tableaux sont utilisés, cette propriété est synchronisée avec les tableaux wk tab stop leadings et wk tab stop types.

wk tab stop types Chaîne tabStopTypes

NOTE DE COMPATIBILITE : Bien que ce sélecteur soit maintenu pour des raisons de compatibilité, il est recommandé d'utiliser wk tab default ou wk tabs.

Définit le type de tabulation pour le paragraphe. Valeurs possibles :

  • tableau de valeurs de types de tabulations (si les tabulations ont été définies via un tableau)
  • wk left (défaut)
  • wk right
  • wk center
  • wk decimal
  • wk bar

Cette propriété est synchronisée avec les tableaux wk tab stop offsets et wk tab stop leadings.

wk table Chaîne table

(Attribut en lecture seule) La table parente. Type de valeur : Objet

wk table align Chaîne tableAlign Définit l'alignement horizontal pour un élément de tableau. Valeurs possibles :
  • wk left (défaut)
  • wk right
  • wk center
wk table ID Chaîne tableID (Attribut en lecture seule) ID du tableau parent. Valeur : Chaîne
wk tabs Chaîne tabs

Collection d'objets tabulation.

 

Chaque objet tabulation contient l'un ou plusieurs des attributs suivants :

PropriétéTypeDescription
wk typeEntier longAlignement de la tabulation (wk leftwk rightwk centerwk decimalwk bar).
wk offsetEntier longPosition de la tabulation. La valeur doit être supérieure à 0. 
wk leadingChaîneCaractère de conduite de la tabulation.

Note : Si vous souhaitez créer un raccourci pour la définition de la position, passez directement une valeur numérique dans l'unité courante (ex : 1.5) ou une valeur de texte CSS (ex : "3cm") comme un élément collection. 4D créera automatiquement l'objet tabulation.

 

Une collection vide est retournée par la commande WP GET ATTRIBUTES si la cible :

  • contient des valeurs de tabulations hétérogènes, ou 
  • ne contient pas de valeurs absolues.
wk text align Chaîne textAlign Définit l'alignement horizontal du texte dans le paragraphe. Valeurs possibles :
  • wk left (défaut)
  • wk right
  • wk justify
  • wk center
wk text box Entier long 11

Zone de texte

wk text color Chaîne color Définit la couleur du texte. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
wk text indent Chaîne textIndent Définit l'indentation de la première ligne du paragraphe. Valeurs possibles :
  • Réel : Taille en wk layout unit. Défaut : 0
  • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 
wk text linethrough color Chaîne textLinethroughColor Définit la couleur de la ligne du texte barré. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

Par défaut, "currentColor" si chaîne, ou wk default si entier long.

wk text linethrough style Chaîne textLinethroughStyle Définit le style du texte barré. Valeurs possibles :
  • wk none (défaut) : pas d'effet texte barré
  • wk solid : dessine une ligne pleine sur le texte sélectionné
  • wk dotted : dessine une ligne en pointillés sur le texte sélectionné
  • wk dashed : dessine une ligne en tirets sur le texte sélectionné
  • wk double : dessine une ligne double sur le texte sélectionné
  • wk semi transparent : atténue la ligne sur le texte sélectionné. Peut être combiné à un autre style de ligne.
  • wk word : dessine une ligne sur les mots uniquement (exclut les blancs). Peut être combiné à un autre style de ligne.
wk text shadow color Chaîne textShadowColor Définit la couleur d'ombre du texte sélectionné. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red").
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)
  • wk transparent (défaut)
wk text shadow offset Chaîne textShadowOffset Définit le décalage pour l'effet ombré. Valeurs possibles :
  • Taille exprimée en points. Valeur par défaut : 1pt
wk text transform Chaîne textTransform Définit la casse des lettres dans le texte. Valeurs possibles :
  • wk capitalize : les lettres initiales sont passées en capitales
  • wk lowercase : les lettres sont passées en minuscules
  • wk uppercase : les lettres sont passées en majuscules
  • wk small uppercase : les lettres sont passées en petites majuscules
  • wk none (défaut) : pas de transformation
wk text underline color Chaîne textUnderlineColor Définit la couleur du trait de soulignement. Valeurs possibles :
  • une couleur CSS ("#010101" ou "#FFFFFF" ou "red"). La valeur par défaut est "#000000"
  • une valeur de couleur 4D (entier long, voir commande _o_OBJECT SET COLOR)
  • un tableau entier long contenant un élément pour chaque composante R, G, B (0-255)

Par défaut, "currentColor" si chaîne, ou wk default si entier long.

wk text underline style Chaîne textUnderlineStyle Définit le style du trait de soulignement. Valeurs possibles :
  • wk none (défaut) : pas de soulignement
  • wk solid : dessine un trait plein
  • wk dotted : dessine un trait en pointillés
  • wk dashed : dessine un trait en tirets
  • wk double : dessine un trait double
  • wk semi transparent : atténue le trait. Peut être combiné à un autre style de ligne.
  • wk word : dessine le trait sur les mots uniquement (exclut les blancs). Peut être combiné à un autre style de trait.
wk text wrap square Entier long 3

valeur pour wk anchor layout

wk text wrap square largest Entier long 6

valeur pour wk anchor layout

wk text wrap square left Entier long 4

valeur pour wk anchor layout

wk text wrap square right Entier long 5

valeur pour wk anchor layout

wk text wrap top bottom Entier long 2

valeur pour wk anchor layout

wk title Chaîne title Définit le titre du document (chaîne). Par défaut "New 4D Write Pro Document"
wk top Entier long 0 Définit la position d'une image de fond (valeur pour wk background position v) ou aligne le haut de l'élément avec le haut de l'élément le plus haut de la ligne (valeur pour wk vertical align)
wk transparent Entier long -1 Définit une couleur transparente (valeur pour wk background color ou wk text shadow color)
wk true Entier long 1
wk truncated Chaîne truncated

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est alignée en haut à gauche de la zone de contenu, non répliquée, et conserve sa taille d'origine.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "auto"
  • wk background height = "auto"
  • wk background repeat = wk no repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk left
  • wk background position vertical = wk top
wk truncated centered Chaîne truncatedCentered

Lorsqu'elle est utilisée comme valeur de wk image display mode, l'image est centrée dans la zone de contenu, non répliquée, et conserve sa taille d'origine.

Lorsqu'elle est utilisée comme valeur de wk background display mode, elle prédéfinit les attributs suivants :

  • wk background width = "auto"
  • wk background height = "auto"
  • wk background repeat = wk no repeat
  • wk background origin = wk padding box
  • wk background position horizontal = wk center
  • wk background position vertical = wk center

 

wk type Chaîne type

Type d'objet 4D Write Pro. Valeurs possibles :

  • wk type default : Plage ou section sans type défini
  • wk type paragraph : Plage de type paragraphe
  • wk type image : Image (ancrée et en ligne)
  • wk type container : En-tête ou pied, par exemple
  • wk type table : Référence de tableau

Pour les plages de cellules, de colonnes et de lignes uniquement : 

  • wk type table row : Référence de ligne de tableau
  • wk type table cell : Référence de cellule de tableau
  • wk type table column : Référence de colonne de tableau

Pour les sous-sections uniquement :

  • wk first page : Sous-section de la première page
  • wk right page : Sous-section de la page de droite
  • wk left page : Sous-section de la page de gauche

Pour les tabulations uniquement, valeur utilisée dans l'objet pour wk tab default ou dans les objets de la collection pour wk tabs :

  • wk left : Aligne la tabulation à gauche
  • wk right : Aligne la tabulation à droite
  • wk center : Aligne la tabulation au centre
  • wk decimal : Aligne la tabulation à la décimale
  • wk bar : Insère une barre verticale au niveau de la tabulation
wk type body Entier long 8 Référence de corps (body) (valeur pour wk type)
wk type character Entier long 0

Type de caractère

wk type container Entier long 3 En-tête ou pied, par exemple (valeur pour wk type)
wk type default Entier long 0 Type de plage par défaut
wk type image Entier long 2 Images ancrées et/ou en ligne
wk type image anchored Entier long 200 Référence d'image ancrée pour objets documents
wk type image inline Entier long 100 Référence d'image en ligne pour objets documents
wk type paragraph Entier long 1 Plage de type paragraphe
wk type table Entier long 4 Référence de tableau
wk type table cell Entier long 6 Référence de cellule de tableau (valeur pour wk type)
wk type table column Entier long 7 Référence de colonne - uniquement pour plage de colonne (valeur pour wk type)
wk type table row Entier long 5 Référence de ligne de tableau
wk type text box Entier long 300
wk unit cm Chaîne cm Unité définie en centimètres (valeur pour wk layout unit)
wk unit inch Chaîne in Unité définie en pouces (valeur pour wk layout unit)
wk unit mm Chaîne mm Unité définie en millimètres (valeur pour wk layout unit)
wk unit percent Chaîne % Unité définie en pourcentages (valeur pour wk layout unit)
wk unit pt Chaîne pt Unité définie en points (valeur pour wk layout unit)
wk unit px Chaîne px Unité définie en pixels (valeur pour wk layout unit)
wk upper latin Entier long 16 Lettres ASCII majuscules utilisées (valeur pour wk list style type)
wk upper roman Entier long 17 Lettres Roman numériques majuscules utilisées (valeur pour wk list style type)
wk uppercase Entier long 3 Passer tous les caractères en majuscules (valeur pour wk text transform)
wk use keyboard language Entier long 524288

Pour la comparaison de chaînes, utilisez la propriété de langue du clavier à partir de l'objet formulaire en cours de modification au lieu de la langue de données actuelle (par défaut).

Note : ignorée si le document est hors écran.

wk value unit not percentage Entier long -100000 Retourné dans la commande WP GET ATTRIBUTES lorsque la valeur d'unité courante n'est pas les pourcentages et que vous avez passé une variable chaîne (résultat invalide).
wk value unit percentage Entier long -100001 Retourné dans la commande WP GET ATTRIBUTES lorsque la valeur d'unité courante est les pourcentages et que vous avez passé une variable numérique (résultat invalide).
wk values Entier long 2

Les formules affichées en tant que valeurs sont mises en surbrillance (valeur pour wk formula highlight)

wk version Chaîne version Retourne le numéro de version 4DWP interne du document (réel). Ce numéro peut uniquement être lu par la commande WP GET ATTRIBUTES, il ne peut pas être fixé.
wk vertical align Chaîne verticalAlign Définit l'alignement vertical d'un élément. Peut être utilisé avec les caractères, les paragraphes, les images, les tableaux, les lignes de tableaux et les colonnes/cellules de tableaux. Valeurs possibles :
  • wk baseline (défaut) : aligne la base de l'élément avec la base de l'élément parent
  • wk top : aligne le haut de l'élément avec le haut de l'élément le plus grand sur la ligne
  • wk bottom : aligne le bas de l'élément avec le bas de l'élément le plus bas sur la ligne
  • wk middle : aligne l'élément au milieu de l'élément parent
  • wk superscript : aligne l'élément comme s'il était en exposant
  • wk subscript : aligne l'élément comme s'il était en indice
Pour les caractères, wk top et wk bottom ont le même effet que wk baseline.
Pour les paragraphes, wk baseline, wk superscript et wk subscript ont le même effet que wk top.
Pour les tableaux, lignes de tableaux et colonnes/cellules de tableaux, seules les valeurs wk top, wk bottom et wk middle sont prises en charge.
wk visible background and anchored elements Chaîne visibleBackground

Affiche ou exporte les images de fond, la couleur de fond, les images ancrées et les zones de texte (pour l'affichage, effet visible uniquement en mode d'affichage Page ou Inclus). Valeurs possibles : True/False

wk visible empty images Chaîne visibleEmptyImages

Affiche ou exporte un rectangle noir par défaut pour les images qui ne peuvent pas être chargées ou calculées (images vides ou images sous un format non pris en charge). Valeurs possibles : True/False. Valeur par défaut : True

Si la valeur est False, les éléments d'image manquants ne seront pas affichés du tout, même s'ils ont des bordures, une largeur, une hauteur ou un arrière-plan ; cela peut avoir une incidence sur la mise en page des images en ligne.

wk visible footers Chaîne visibleFooters

Affiche ou exporte les pieds de page (pour l'affichage, effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False

wk visible headers Chaîne visibleHeaders

Affiche ou exporte les en-têtes (pour l'affichage, effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False

wk visible hidden characters Chaîne visibleHiddenChars

Affiche les caractères cachés. Valeurs possibles : True/False

wk visible horizontal ruler Chaîne visibleHorizontalRuler

Affiche la règle horizontale. Valeurs possibles : True/False

wk visible HTML WYSIWYG Chaîne htmlWYSIWIGEnabled

Active la vue HTML WYSIWYG. Valeurs possibles : True/False

wk visible page frames Chaîne visiblePageFrames

Affiche les cadres de la page (effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False

wk visible references Chaîne visibleReferences

Affiche ou exporte toutes les expressions 4D insérées dans le document en tant que références. Valeurs possibles : True/False

wk visible table borders Chaîne visibleTableBorders

Affiche les bordures internes et externes des tableaux sous forme de lignes pointillées lorsqu'aucune bordure n'est définie (propriété d'affichage uniquement, les bordures pointillées ne sont ni imprimées ni exportées). Valeurs possibles : Vrai/Faux. Valeur par défaut = Faux

wk visible vertical ruler Chaîne visibleVerticalRuler

Affiche la règle verticale (effet visible uniquement en mode d'affichage Page). Valeurs possibles : True/False

wk web page complete Entier long 2 Extension .htm ou .html. Le document est sauvegardé au format HTML standard et ses ressources sont sauvegardées séparément. Les balises 4D spécifiques sont supprimées et les expressions sont calculées. Ce format est particulièrement adapté à l'affichage d'un document 4D Write Pro dans un navigateur Web.
wk web page html 4D Entier long 3 Le document 4D Write Pro est sauvegardé au format HTML et inclut les balises 4D spécifiques ; chaque expression est insérée sous forme d'espace insécable. Comme ce format est sans perte, il est approprié pour le stockage dans un champ texte.
wk whole word Entier long 32

Seules les chaînes qui sont des mots complets sont prises en compte. Les chaînes correspondantes dans d'autres chaînes ne sont pas prises en compte. Par exemple, "where" n'est pas pris en compte lorsqu'il se trouve dans le mot "somewhere".

wk width Chaîne width Définit la largeur de l'élément. Valeurs possibles :
  • wk auto (défaut) : la largeur est basée sur le contenu de l'élément
  • Taille définie : taille exprimée par une valeur de type réel ou chaîne :
    • Réel : Taille en wk layout unit.
    • Chaîne : Chaîne CSS avec valeur et unité concaténées. Ex. : 12pt pour 12 points, ou 1.5cm pour 1,5 centimètres. Valeur minimum : 0pt, valeur maximum : 10000pt. 

L'attribut wk width est écrasé par l'attribut wk min width (si défini).

wk width insensitive Entier long 16

Pour la langue japonaise. Les chaînes sont comparées par largeur de caractère. Par exemple, "ア" est considéré comme étant identique à "ア".

wk word Entier long 6 Les lignes sont associées aux mots uniquement (exclusion des espaces) (valeur pour wk text linethrough style et/ou wk text underline style)
wk zoom Chaîne zoom

Pourcentage de zoom pour l'affichage du contenu de la zone 4D Write Pro. Valeur possible :

  • Nombre supérieur à 1

 

Constante  Type Valeur Comment

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes

 
HISTORIQUE 

Modifié : 4D v15 R2

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)