| 4D v20WP Tableau lire cellules | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20
 WP Tableau lire cellules 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP Tableau lire cellules ( objCible ) | ( refTableau ; debutCol ; debutLigne {; nbCols{; nbLignes}} ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| objCible | Objet |   | Plage ou élément ou document 4D Write Pro | |||||
| refTableau | Objet |   | Référence de tableau | |||||
| debutCol | Entier long |   | Position de la colonne de la première cellule | |||||
| debutLigne | Entier long |   | Position de la ligne de la première cellule | |||||
| nbCols | Entier long |   | Nombre de colonnes à lire | |||||
| nbLignes | Entier long |   | Nombre de lignes à lire | |||||
| Résultat | Objet |   | Nouvelle plage contenant les cellules | |||||
La commande WP Tableau lire cellules retourne un nouvel objet cellule contenant la sélection de cellules de objCible ou de refTableau (définies par debutCol, debutLigne, nbCols et nbLignes).
Passez soit :
Si objCible n'intersecte pas une plage de tableau ou de texte là où une sélection de cellules peut être récupérée, la commande retourne Null.
OU
Si debutCol plus nbCols ou debutLigne plus nbLignes excède le nombre de colonnes/lignes dans refTableau, ou si debutCol ou debutLigne est plus grand que le nombre de colonnes/lignes dans refTableau, la plage retournée contient le maximum de colonnes/lignes.
Vous voulez modifier les attributs d'une plage de cellules :
 C_OBJET($wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$cells)
 $wpRange:=WP Creer plage(WParea;wk start text;wk end text)
 
 $wpTable:=WP Inserer tableau($wpRange;wk append)
 $wpRow1:=WP Tableau ajouter ligne($wpTable;"Paul";"Smith";25)
 $wpRow2:=WP Tableau ajouter ligne($wpTable;"John";"Richmond";40)
 $wpRow3:=WP Tableau ajouter ligne($wpTable;"Mary";"Trenton";18)
 $wpRow4:=WP Tableau ajouter ligne(($wpTable;"Christopher";"Lee";53)
 $wpRow5:=WP Tableau ajouter ligne(($wpTable;"Henry";"Cartier";42)
 
 $cells:=WP Tableau lire cellules($wpTable;2;2;2;2)
 WP FIXER ATTRIBUTS($cells;wk background color;0x00E0E0E0)
 WP FIXER ATTRIBUTS($cells;wk text color;"blue")
 WP FIXER ATTRIBUTS($cells;wk border color;0x00E000E0)
 WP FIXER ATTRIBUTS($cells;wk text align;wk center)Résultat :

Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin de la ligne :
 $cellRange:=WP Tableau lire cellules(tableRef;5;7;MAXLONG;1)Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin de la colonne :
 $cellRange:=WP Tableau lire cellules(tableRef;5;7;1;MAXLONG)Obtenir une plage de cellules à partir de la cellule "5x7" et jusqu'à la fin du tableau :
Vous souhaitez récupérer les cellules sélectionnées par un utilisateur :
 C_OBJET($userSelection;$cells)
 
 $userSelection:=WP Plage selection(myWPArea)
 
 $cells:=WP Tableau lire cellules($userSelection)
	Produit :  4D
	Thème :  4D Write Pro - Langage
	Numéro :  
        1477
        
        
        
	Nom intl. :  WP Table get cells
	Créé :  4D v16 R4
	Modifié :  4D v17
	Modifié :  4D v18
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D Write Pro ( 4D v20)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire