Hi,

you need to metioed it in script only.

ex-
datatable.importsheet("sree.xls","sheet1","global")
datatable.setcurrentrow(i)




On Wed, Jul 1, 2009 at 9:12 PM, johnthenu <[email protected]> wrote:

>
> Hi I have few sheets of Data for a Test….and one of the sheet is
> Driver_Script sheet….
>
> My Script is controlled from a Driver_Script action….
> And the Page Flow is controlled form the Driver_Script Sheet….
>
> Based on the Values on certain columns in the Driver_Script sheet the
> page flows are decided…
>
> The problem I am facing is when the script goes to look for the
> Driver_Script sheet to decide which page to Run…it always picks up
> value from the first row….and not the current row……
>
> Where should I be placing…..
> Datatable.GetSheet("Driver_Script").SetCurrentRow (i)
> OR
> Datatable.SetCurrentRow (i)
>
> …….
>
> My Driver Script goes something like this…..
>
> RunAction "1 ", oneIteration                   ' Values to be Picked
> from Global Sheet
>
>  'Page 2
>
>  RunAction "2 ", oneIteration                    ' Values to be Picked
> from Local Sheet
>
>  'Page 3
>
>  RunAction "3 ", oneIteration                ' Values to be Picked
> from Local Sheet
>
>  'Page 4
>
> If DataTable("aaaa", "Driver_Script") = "1" Then
> RunAction "4", oneIteration                    ' Values to be Picked
> from Local Sheet
> ElseIf DataTable("bbbb", "Driver_Script") = "2" Then
> RunAction "4 ", oneIteration                         ' Values to be
> Picked from Local Sheet
>
> End If
>
> 'Page 5
>
> If DataTable("ccc", "Driver_Script") = "1" Then
> RunAction "5", oneIteration
> ElseIf DataTable("dddd", "Driver_Script") = "2" Then
> RunAction "5 ", oneIteration
>
> End If
>
> 'Page 6
>
> RunAction "6", oneIteration
>
> And so on….
>
> Any help is very much appreciated…
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
"QTP - HP Quick Test Professional - Automated Software Testing"
group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/MercuryQTP?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to