TDataGrid - Interface

TDataGrid = class (TObject)Interface de TDataGridExemples de TDataGrid
Constructeurs/Destructeur
constructorCreate Création d'une DataGrid
destructorDestroyinherited virtualDétruit l'instance de l'objet.
Propriétés
propertyCaption : Stringread writeDescription de CaptionQubes 6.8
propertyCellData[] : Stringread writeAccède en lecture/écriture à la valeur d'une cellule
propertyCellDataByName[] : Stringread write defaultAccède à la valeur d'une cellule d'une colonne nommée
propertyColumnAlign[] : TColumnAlignmentread writeDéfinit l'alignement d'une colonne
propertyColumnCommaText[] : Stringread writeEdition d'une colonne complète de la grille
propertyColumnName[] : Stringread writePermet de lire et de modifier les noms des colonnes
propertyColumnRank[] : Integerread writeDéfinition du rang d'affichage d'une colonneQubes 6.1
propertyColumnSortStyle[] : TColumnSortStyleread writeDéfinit la manière de trier une colonne
propertyColumnWidth[] : Integerread writeDescription de ColumnWidthQubes 6.8
propertyHint : Stringread writeDescription de HintQubes 6.8
propertyRowCommaText : Stringread writeEdition d'une ligne complète de la grille
propertyRowIndex : Integerread writeRetourne l'index de la ligne courante
Méthodes
functionAddColumn : Boolean Ajoute une colonne à la grille
functionAppend : Integer Ajoute une ligne à la grille
functionAsCSV : String Exporte la DataGrid au format CSV
functionAsHTMLRows : String Convertit la grille en tableau HTML
functionAsJSON : String Convertit la grille au format JSON
functionAsJSONTable : String Exporte les données au format JSONQubes 6.3
procedureAssignvirtualCopie une grille dans une autreQubes 6.1
functionAsXML : String Convertit la grille au format XML
functionBOF : Boolean Teste si on est en début de tableau
class functionClassName : StringinheritedRetourne le nom de la classe au format chaîne
class functionClassParent : TClassinheritedClasse parent de la classe
class functionClassType : TClassinheritedRetourne la métaclasse d'une classe
procedureClearColumns Supprime la définition des colonnes d'une TDataGrid
procedureClearData Cette procédure supprime toutes les données d'un objet de type TDataGrid.
functionColumnCount : Integer Renvoie le nombre de colonnes de la dataGrid
functionColumnNamesCommaText : String Retourne le nom des colonnes
functionColumnsAsJSON : String Description de ColumnsAsJSONQubes 6.8
procedureDelete Supprime la ligne courante
procedureDeleteColumn Supprime une colonne de la grille
functionEOF : Boolean Teste si on est en fin de tableau
functionFind : Boolean Recherche l'occurrence suivante d'une chaîne de caractères dans une colonne donnée à partir de la position courante
functionFindFirst : Boolean Recherche une occurrence depuis le début du tableauQubes 6.3
functionFirst : Boolean Se positionne sur la première ligne de la grille
procedureFreeinheritedDétruit l'instance de l'objet si non-nil
procedureGoto Sélectionne comme "ligne courante" la ligne dont l'indice est passé en paramètreQubes 6.0
functionIndexOf : Integer Retourne l'index de position d'une donnée dans une colonne
functionIndexOfColumn : Integer Retourne l'index d'une colonne
functionInsert : Integer Insère une ligne avant la ligne courante
functionLast : Boolean Se positionne sur la dernière ligne de la grille
procedureLoadFromCSV Charge une chaîne au format CSV dans une grille
procedureLoadFromCSVFile Permet de charger les données d'un fichier CSVQubes 10.0
procedureLoadFromQuery Remplissage d'une DataGrid à partir d'une requête SQL
procedureMoveColumn Déplace une colonne d'une position à une autre
procedureNext Sélectionne la ligne suivante en tant que "ligne courante".
procedurePrev Sélectionne la ligne précédente comme "ligne courante"
functionRowCount : Integer Retourne le nombre de lignes de la grille
procedureSetColumnAligndeprecatedMéthode dépréciée (voir ColumnAlign) (dépréciée)
procedureSort Trie sur une colonne