QTP - Méthodes d'objet de table de données

Nom de la méthode La description Syntaxe
AddSheet Ajoute la feuille spécifiée à la table de données d'exécution DataTable.AddSheet (SheetName)
Supprimer la feuille Supprime la feuille spécifiée de la table de données d'exécution DataTable.DeleteSheet SheetID
Exportation Exporte la table de données vers un nouveau fichier à l'emplacement spécifié DataTable.Export (FileName)
ExportSheet Exporte une feuille spécifique de la table de données au moment de l'exécution DataTable.ExportSheet (FileName, SheetName)
GetCurrentRow Renvoie la ligne active de la table de données d'exécution de la feuille globale DataTable.GetCurrentRow
GetParameterCount Renvoie le nombre de colonnes dans la table de données d'exécution de la feuille globale DataTable.GetParameterCount
GetRowCount Renvoie le nombre de lignes dans la table de données d'exécution de Global Sheet DataTable.GetRowCount
GetSheet Renvoie la feuille spécifiée à partir de la table de données d'exécution. DataTable.GetSheet (SheetID)
GetSheetCount Renvoie le nombre total de feuilles dans la table de données d'exécution. DataTable.GetSheetCount
Importer Importe un fichier Excel externe spécifique dans la table de données d'exécution. DataTable.Import (FileName)
ImportSheet Importe la feuille spécifiée du fichier Excel spécifique dans la feuille de destination. DataTable.ImportSheet (FileName, SheetSource, SheetDest)
SetCurrentRow Définit le focus de la ligne actuelle sur le numéro de ligne spécifié DataTable.SetCurrentRow (RowNumber)
SetNextRow Définit le focus de la ligne suivante dans la table de données d'exécution DataTable.SetNextRow
SetPreviousRow Définit le focus de la ligne précédente dans la table de données d'exécution DataTable.SetPrevRow

Propriétés de l'objet DataTable

Nom de la propriété La description Syntaxe
GlobalSheet Renvoie la première feuille de la table de données d'exécution. DataTable.GlobalSheet
LocalSheet Renvoie la feuille locale Active de la table de données d'exécution. DataTable.LocalSheet
Valeur brute Récupère la valeur brute de la cellule DataTable.RawValue ParameterID, [SheetID]
Valeur Récupère la valeur de la cellule dans le paramètre spécifié. DataTable.Value (ParameterID, [SheetID])

Exemple

Considérez le DataTable suivant -

'Accessing Datatable to get Row Count and Column Count
rowcount = DataTable.GetSheet("Global").GetRowCount
msgbox rowcount      ' Displays 4
  
colcount = DataTable.GetSheet("Global").GetParameterCount
msgbox colcount		 ' Displays 3
  
DataTable.SetCurrentRow(2) 
val_rate = DataTable.Value("Rate","Global")
print val_rate   ' Displays 7%
  
val_ppl = DataTable.Value("Principal","Global")
print val_ppl	 ' Displays 2556
  
val_Time = DataTable.Value("Time","Global")
print val_Time	 ' Displays 5