How to export(copy) the entire webtable from the webpage
into Excelsheet? using Vb scripting
Answers were Sorted based on User's Feedback
Answer / vikas sachdeva
For this first u need to add a webtable in the object
repository and use this line
dim xl
set xl=createobject("Excel.Application")
xl.workbooks.open "c:/book1.xls"
set nsheet=xl.sheets.item(1)
row=Browser("browser").page("page").webtable
("table").getroproperty("rows")
cols=Browser("browser").page("page").webtable
("table").getroproperty("cols")
for i=0 to row-1
for j=0 to col-1
val=Browser("browser").page("page").webtable
("table").getcelldata(i,j)
nsheet.cells(i,j)=val
next
next
| Is This Answer Correct ? | 18 Yes | 3 No |
Answer / rentalavdml
Can u be clear in the question you mean copy the contents
of the webtable into excel or you need the whole webtable
object into excel
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / raj
Please try this code. It will save the whole WebTable
content in the form of excel sheet.
Environment("Peportpath")="C:\Result.xls"
a=Browser("Google").Page("Google").WebTable
("index:=0").GetROProperty("outerhtml")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set WriteFile = FSO.CreateTextFile( Environment
("Peportpath"), True)
writeFile.writeLine(a)
writeFile.close
| Is This Answer Correct ? | 9 Yes | 1 No |
Answer / yogesh
Well,
I think you can copy all webtable (the table that is
displayed on your test application) values into runtime
table or datatable using two simple for loop and then
export the runtime table to excel file with the command as
mentioned by Shridhar.
I havent written any such script as of now. but will post
it here when I write it.
Thanks,
Yogi.
| Is This Answer Correct ? | 1 Yes | 1 No |
Sridhar thanks for the response. My question is I wanted to
use the runtime webtable clomuns and rows as input to the
another application during run time.
I have one application when we run with some inputs will
get the results as a webtable format in the web
application. I wanted to use those inputs as a input to
the another application during runtime.
Please let me know if your not clear with my question.
Thanks in advance.
| Is This Answer Correct ? | 1 Yes | 3 No |
Answer / jay prakash
As QTP Supports Data Corelation very well.. So the output
from one obj/table can be used as input to another
obj/table. As Yogi explained... you capture your values in
the runtime data table and use it as the input to ur
requirement. Simple Data Driven testing strategy will help
you.
| Is This Answer Correct ? | 0 Yes | 3 No |
Answer / sridhar
Use DataTable.export('path of the x.ls') method and write
all the contents into excel file. Hope this helps else letm
e know.
Sridhar.
| Is This Answer Correct ? | 1 Yes | 5 No |
What are the advantages of Object Repository?
hi Action 1 and action2 if we save it in C:, what folders will be created explain plz
How to suppress warnings from the test results page?
If there r 1000 test scripts that were written. If a change to any functionality is to be made then how can we know in which script is this functionality existing.
Hi All, I wanted know how does QTP identifies a DataCombo. While recording I clicked on the data combo and selected a value from the list. The click of Data Combo is recorded but the selection of the value from the list is not recorded. My application is based on VB and SQL server as the database. Please let me know as how do I record the action of selecting a value from a DataCombo list. The list is being loaded from the Database Record set.
What is the difference Between LowLevel and Normal Recording Modes?
if our qtp vb Script may be Currepted then What we want do?
h to all plz send me the answer if any one knows about this....i want the java add-ins for the QTP to do my project which is developed under the java platform.
explain how to write vb script in qtp?when will you write own script?
can any one please tell me QTP 9.2 supports which version of IE and Mozilla firefox.
What is the process for creating an automated test script using QTP assuming you have reviewed the manual test case and understand the requirements?
I am sathish , i want to test the Application of JIL.org ,Mobile Emulator ,by using QTP10.0. I am trying to do testing on that Application , but Child Objects are not identified by the QTP. Please can any one help me