Thread win32::IEAutomation
(4 answers)
Opened by xaver at 2007-09-07 17:34
Hallo,
ich habe eine Problem mit IEAutomation. use strict; use win32::IEAutomation; my $ie = Win32::IEAutomation->new(visible=>1, maximize=>1); $ie->gotoURL('xxxxxxxxxxxxxxxxxx'); $ie->getSelectList('name:', 'edb.countryid')->SelectItem("Germany"); $ie->getButton('name:',"edb.searchstart")->Click; $ie->getSelectList('name:', 'edb.cpp')->SelectItem("Alle"); $ie->getButton('name:', "edb_action_NewSearchresult")->Click; @atbl = $ie->getAllTables; for my $a (@atbl){ my @allRows = $a->rows; for my $in(@allRows){ my @allCell = $in->cells; for my $y (@allCell){ print $y->cellText; } } } bekomme jedoch die Fehlermeldung: Can't locate object method "rows" via package "Win32::IEAutomation::Element" at C:\Documents and Settings\xxxx \Desktop\mechanize_tests\iebiofach.pl line 19. ich verstehen das nich. Alle andere Methode des Moduls funktionieren enwandfrei. Jeder Hilfr ist willkommen. grüße. Xaver |