Table d’attributs — Méthodes de requête
Revenons à Attribute Table.
GetColumnType
def GetColumnType(columnNumber: int) -> intObtenez le type de colonne donnée.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | Nombre de colonnes pour obtenir le type de (les nombres commencent par 0). |
Retours : int — Type de colonne.
GetColumnName
def GetColumnName(columnNumber: int) -> strObtenez le nom de la colonne donnée.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | Nombre de colonnes pour obtenir le nom de (les nombres commencent par 0). |
Retours : str — Nom de la colonne.
GetColumnSize
def GetColumnSize() -> intObtenez le nombre de colonnes.
Retour : int — Nombre de colonnes.
GetRowSize
def GetRowSize() -> intObtenez le nombre de rangées.
Retour : int — Numéro de rangées.
GetCell
def GetCell(columnNumber: int, rowNumber: int) -> objectPrenez des cellules en ligne.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | numéro de la colonne. |
rowNumber | int | Numéro de la rangée. |
Retour : Any — Objet cellulaire.
GetCellType
def GetCellType(columnNumber: int, rowNumber: int) -> intObtenez les types de cellules d’une ligne.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | Numéro de la colonne. |
rowNumber | int | Numéro de la rangée. |
Returns : int — Type de la cellule, int correspondant à ColumnType.
GetImportFilePath
def GetImportFilePath() -> strObtenez le chemin complet du fichier d’importation.
Retour : str — Chemin complet du fichier d’importation.
GetRowNumberById
def GetRowNumberById(id: str) -> intObtenez le numéro de ligne de la ligne avec un ID spécifié (NÉCESSITE : La première colonne doit être un ID).
Paramètres :
| Nom | Type | Description |
|---|---|---|
id | str | ID de ligne. |
Retour : int — Numéro de ligne, -1 si ligne non trouvée.
GetRowValuesById
def GetRowValuesById(id: str) -> listObtenez les valeurs de ligne de la ligne avec un ID spécifié (NÉCESSITE : La première colonne doit être un ID).
Paramètres :
| Nom | Type | Description |
|---|---|---|
id | str | ID de ligne. |
Retourne : list — Valoriser les objets de la ligne désirée.
GetRowValues
def GetRowValues(row: int) -> listObtenez les valeurs de lignes de la ligne avec un indice spécifié.
Paramètres :
| Nom | Type | Description |
|---|---|---|
row | int | Index des lignes. |
Retourne : list — Valoriser les objets de la ligne désirée.
GetTableIconName
def GetTableIconName() -> strObtenez le nom de l’icône de ce tableau. Attention : Cette méthode renvoie l’icône du tableau. Utilisez GetIconName si vous avez besoin de l’icône d’attribut.
Retour : str — Nom d’icône pour cette table.
GetColumnValueType
def GetColumnValueType(columnNumber: int) -> intObtenez le type d’attribut de la colonne.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | Colonne pour obtenir un type d’attribut. |
Retourne : int — Type d’attribut de la colonne.
GetCellValueType
def GetCellValueType(columnNumber: int, rowNumber: int) -> intObtenez le type d’attribut de la cellule.
Paramètres :
| Nom | Type | Description |
|---|---|---|
columnNumber | int | Numéro de colonne de la cellule. |
rowNumber | int | Numéro de rangée de la cellule. |
Retours : int — Type d’attribut de la cellule.