Importeer een Excel-bestand in Datatable in UFT
UFT staat nu bekend als UFT One met versie 15.0 verder. In deze zelfstudie zal ik u laten zien hoe u een excel-bestand importeert in Datatable. Ik zal u ook laten zien hoe u alleen het gewenste excel-blad in de UFT-datatable kunt importeren.
dus, laten we beginnen.
Datatabel.Importeren in UFT / hoe een Excel-bestand te importeren in Datatable in uft
wanneer we Excel importeren in UFT datatable wordt de bovenste rij van de excel-bladen de header van de UFT Datatable. Dus zorg ervoor dat u geldige namen hebt gegeven aan de bovenste rijen zoals weergegeven in de volgende snapshot.
de syntaxis om het volledige Excel-bestand te importeren is als volgt.
dus om een excel-bestand te importeren kunnen we gewoon de volgende code gebruiken.
het importeert de eerste twee bladen van de excel UFT Datatable. Het eerste blad wordt geïmporteerd naar het globale blad en het tweede excel-blad wordt geïmporteerd naar het lokale blad dat wil zeggen Action1.
opmerking: DataTable.Import methode kan alleen importeren tot de eerste twee bladen van het excel-bestand in UFT DataTable.Als u meer dan twee excel-bladen wilt UFT DataTable , kunt u DataTable gebruiken.ImportSheet method
DataTable.ImportSheet in UFT / Importeer een specifiek Excel-blad in UFT-Datatabel
Datatabel.ImportSheet methode is heel handig als u een specifiek excel-blad wilt importeren naar UFT DataTable.
de syntaxis om het gewenste Excel-blad te importeren is als volgt.
dus om het gewenste excel-blad te importeren kunnen we gewoon de volgende code gebruiken.
Sheet2 uit het Excel-bestand zal worden geïmporteerd in UFT lokale blad dat wil zeggen Action1.
Hoe meerdere Excel-bladen importeren in UFT-Datatabel
in het bovenstaande voorbeeld hebben we gezien hoe u het gewenste excel-blad importeert in UFT-datatabel met DataTable.ImportSheet. We kunnen de ImportSheet methode gebruiken om meerdere excel-bladen te importeren in UFT datatable met behulp van A voor een lus.
in dit voorbeeld zullen we drie excel-bladen importeren in UFT-Datatable. Voor een beter begrip zal ik een nieuw lokaal blad in UFT DataTable toevoegen en het vereiste excel-blad erin importeren en hetzelfde herhalen voor nog twee bladen.
1
2
3
4
|
voor i = 1 t / m 3
Dateerbaar.AddSheet “MySheet” & i
Datatabel.ImportSheet “L:\UFTOne\TesData\Test.xlsx”, “Sheet” & i, “MySheet” & i
volgende
|
ik heb een voor loop genomen en met behulp van de lus teller dynamisch toevoegen bestemming lokale bladen in UFT Datatable met namen MySheet1, MySheet1, en mysheet3 en het importeren van excel sheets in deze lokale bladen.
DataTable.DeleteSheet in UFT / hoe te verwijderen Sheet in UFT Datatable
het is een onderdeel van best practices om runtime toegevoegde lokale sheets uit UFT Datatabe te verwijderen nadat hun doel is vervuld.
de syntaxis voor het verwijderen van het werkblad is als volgt.
u kunt een werkblad verwijderen met de SheetID / Sheetnaam of de Index. Dus om het gewenste excel-blad te importeren kunnen we gewoon de volgende code gebruiken.
overweeg de volgende momentopname.
we kunnen mysheet1 verwijderen door de index als volgt te gebruiken
we kunnen mysheet1 verwijderen met behulp van zijn ID/Naam op de volgende manier
aanbevolen berichten
- Wat zijn nieuwe functies in de nieuwe UFT One Datatable?
- DataTable in UFT Eén | voorbeeld van Datatable Methods
- hoe Data Driver te gebruiken voor geautomatiseerde parametrering in uft
- Excel lezen met behulp van ADODB-verbinding in UFT | VBA
- Excel-blad lezen, schrijven en bijwerken in uft
- hoe een Script opnemen in Chrome-Browser in UFT
- woordenboek-Object gebruiken in UFT met voorbeelden