4D v17WP Get element by ID |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v17
WP Get element by ID
|
WP Get element by ID ( docWP ; ID ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
docWP | Objet |
![]() |
Document 4D Write Pro | |||||
ID | Chaîne |
![]() |
Identifiant de l'élément à retrouver | |||||
Résultat | Objet |
![]() |
Référence de l'élément 4D Write Pro | |||||
La commande WP Get element by ID retourne un objet contenant une référence à l'élément de docWP passé dans le paramètre ID.
Dans le paramètre docWP, passez une référence de document 4D Write Pro.
Passez l'attribut ID de l'élément à retrouver dans le paramètre ID. L'élément peut être à l'intérieur du document, comme une image, un paragraphe, un tableau, une ligne, etc., ou le document lui-même. Si aucun élément dans le document ne possède l'ID spécifié, une valeur null est retournée.
Pour obtenir une référence d'une image avec l'ID "img1" :
C_OBJECT(obImage)
obImage:=WP Get element by ID(myDoc;"img1")
Vous souhaitez retrouver un élément tableau et le modifier en l'entourant d'une large bordure violette :
C_OBJECT($element)
$element:=WP Get element by ID(myDoc;"Table1")
WP SET ATTRIBUTES($element;wk border style;wk solid)
WP SET ATTRIBUTES($element;wk border width;"4px")
WP SET ATTRIBUTES($element;wk border color;"purple")
Vous souhaitez retrouver un élément et modifier son ID :
$colTable:=WP Create table range([INFO]Sample)
$elements:=WP Get elements($colTable)
$elem:=WP Get element by ID([INFO]Sample;"Paris")
If($elem#Null)
$elem.ID:="Lyon"
End if
Produit : 4D
Thème : 4D Write Pro - Langage
Numéro :
1549
Créé : 4D v17
4D Write Pro ( 4D v17)