For i = 1 To 3 Step 1

With Browser("name:=.*").Page("title:=.*")
.webbutton("name:=Add Question", "index:=0").click
.webedit("name:=questionName",
 "index:=1").Set datatable.Value ("questionName","Action1") '(Unique)
.webedit("name:=questiontext").Set "question description" '(not Unique)
.webbutton("name:=Add","index:=1").click
msgbox "question is added"

End with

  Next
  
action1 Data sheet
______________
formquestion1
formquestion2
formquestion3

like I said before only formquestion1 and 2 is added to the form when it 
loops 3 times.

I tried all 3 possibilities on File>Settings>run window


   - 1 iteration
   - all rows
   - rows 1 to 3





On Thursday, December 5, 2013 6:25:58 PM UTC-5, Ganesh muralidharan wrote:
>
> Can you paste the complete code. Also the for loop from you earlier was 
>
> For i = 1 To 3 step 1
>
>
> On Thu, Dec 5, 2013 at 5:23 PM, George Popkhadze 
> <[email protected]<javascript:>
> > wrote:
>
>> Yes i tried everything, but no luck
>>
>> Sent from my iPhone
>>
>> On Dec 5, 2013, at 17:58, Ganesh muralidharan 
>> <[email protected]<javascript:>> 
>> wrote:
>>
>> did you change the script iteration settings?
>>
>>
>>
>> On Thu, Dec 5, 2013 at 4:22 PM, george <[email protected] 
>> <javascript:>>wrote:
>>
>>> I think we are getting closer. :)
>>> I tried with 3 rows first to work around. For i = 1 To 3
>>>
>>> First time it run, question 1 was added, second time it tried to add the 
>>> seme question so it produced duplicate error, the 3rd time it looped and 
>>> the second row value was added, which is good.
>>>
>>> I though it would work like row 1, row 2, and 3
>>>
>>> Now I am puzzled?
>>>
>>>
>>>
>>>
>>>
>>> On Thursday, December 5, 2013 12:39:05 PM UTC-5, Ganesh muralidharan 
>>> wrote:
>>>
>>>> For i = 1 To 100
>>>>
>>>> With Browser("name:=.*").Page("title:=.*")
>>>>     
>>>>
>>>> .webbutton("name:=Add Question", "index:=0").click
>>>> .webedit("name:=questionName", "index:=1").Set datatable.Value (
>>>> "questionName","Action1") '(Unique)
>>>> .webedit("name:=questiontext").Set "question description" '(not Unique)
>>>> .webbutton("name:=Add","index:=1").click
>>>> msgbox "question is added"
>>>>
>>>> End with
>>>> datatable.GetSheet ("Action1").SetCurrentRow (i)
>>>>   Next
>>>>
>>>>
>>>>  On Thu, Dec 5, 2013 at 11:35 AM, george <[email protected]> wrote:
>>>>
>>>>> Ganesh,
>>>>>
>>>>> I tried the following examples below, but still not picking up from 
>>>>> row 2 and after...
>>>>>
>>>>> 1. datatable.GetSheet ("Global").SetCurrentRow (2)
>>>>>
>>>>> 2. datatable.GetSheet ("Global").SetCurrentRow (i + 1)
>>>>>
>>>>> can you send me script sample?
>>>>>
>>>>> thanks
>>>>>
>>>>> On Thursday, December 5, 2013 12:02:19 PM UTC-5, Ganesh muralidharan 
>>>>> wrote:
>>>>>
>>>>>> [image: Inline image 1]
>>>>>>
>>>>>>
>>>>>> On Thu, Dec 5, 2013 at 10:48 AM, George Popkhadze 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>> You mean in the settings or in the script?
>>>>>>> How do I do that?
>>>>>>>  
>>>>>>>
>>>>>>> On Thu, Dec 5, 2013 at 10:03 AM, Ganesh muralidharan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Try with setcurrentrow then the script should loop through each row.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Dec 4, 2013 at 7:58 PM, george <[email protected]> wrote:
>>>>>>>>
>>>>>>>>> Ganesh,
>>>>>>>>> No i have 100 rows of data.Example:
>>>>>>>>>
>>>>>>>>> questionName
>>>>>>>>> question_1
>>>>>>>>> question_2
>>>>>>>>> question_3....
>>>>>>>>>
>>>>>>>>> when script runs, only question_1 added;
>>>>>>>>> script is not getting row 2 data for question_2, 3 and etc....
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wednesday, December 4, 2013 5:26:21 PM UTC-5, Ganesh 
>>>>>>>>> muralidharan wrote:
>>>>>>>>>
>>>>>>>>>> Does your global sheet contain only 1 row?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Dec 4, 2013 at 4:02 PM, george <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Ok Guys,
>>>>>>>>>>>
>>>>>>>>>>> I am facing another chalange and need your help.
>>>>>>>>>>> Like i said before, i have application that creates form, adds 
>>>>>>>>>>> section(s) and creates/adds question(s) to this sections of the 
>>>>>>>>>>> form.
>>>>>>>>>>>
>>>>>>>>>>> My goal is to create One Form with 1 section and 100 questions 
>>>>>>>>>>> to start with.
>>>>>>>>>>> Question name needs to be unique and I am using datable from 
>>>>>>>>>>> action sheet which has 100 rows of data.
>>>>>>>>>>> But QTP only runs one row and stops
>>>>>>>>>>> I need to continue on all rows.
>>>>>>>>>>> I tried Settings>Run>Run on All Rows and Run from row 1 to row 
>>>>>>>>>>> 100, but it still stops
>>>>>>>>>>>
>>>>>>>>>>> Her eis the sample.
>>>>>>>>>>> Please send me the script solution:
>>>>>>>>>>>
>>>>>>>>>>> thanks so much
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> '***********************adding a question****************
>>>>>>>>>>> For i = 1 To 100 Step 1
>>>>>>>>>>>
>>>>>>>>>>> With Browser("name:=.*").Page("title:=.*")
>>>>>>>>>>>     
>>>>>>>>>>>
>>>>>>>>>>> .webbutton("name:=Add Question", "index:=0").click
>>>>>>>>>>> .webedit("name:=questionName", "index:=1").Set datatable.Value (
>>>>>>>>>>> "questionName","Action1") '(Unique)
>>>>>>>>>>> .webedit("name:=questiontext").Set "question description" '(not 
>>>>>>>>>>> Unique)
>>>>>>>>>>> .webbutton("name:=Add","index:=1").click
>>>>>>>>>>> msgbox "question is added"
>>>>>>>>>>>
>>>>>>>>>>> End with
>>>>>>>>>>>
>>>>>>>>>>>   Next
>>>>>>>>>>>   
>>>>>>>>>>>
>>>>>>>>>>> -- 
>>>>>>>>>>> -- 
>>>>>>>>>>> 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
>>>>>>>>>>>  
>>>>>>>>>>> --- 
>>>>>>>>>>> You received this message because you are subscribed to the 
>>>>>>>>>>> Google Groups "QTP - HP Quick Test Professional - Automated 
>>>>>>>>>>> Software 
>>>>>>>>>>> Testing" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from 
>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>>
>>>>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out
>>>>>>>>>>> .
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> -- 
>>>>>>>>>> Regards,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Ganesh Muralidharan
>>>>>>>>>> 'God Never Forgets' 
>>>>>>>>>>
>>>>>>>>>  -- 
>>>>>>>>> -- 
>>>>>>>>> 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
>>>>>>>>>  
>>>>>>>>> --- 
>>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>>> Groups "QTP - HP Quick Test Professional - Automated Software 
>>>>>>>>> Testing" 
>>>>>>>>> group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>>> send an email to [email protected].
>>>>>>>>>
>>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>>
>>>>>>>> Ganesh Muralidharan
>>>>>>>> 'God Never Forgets' 
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> -- 
>>>>>>>> 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
>>>>>>>>  
>>>>>>>> --- 
>>>>>>>> You received this message because you are subscribed to a topic in 
>>>>>>>> the Google Groups "QTP - HP Quick Test Professional - Automated 
>>>>>>>> Software 
>>>>>>>> Testing" group.
>>>>>>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>>>>>>> topic/mercuryqtp/yA_t3DTNGzM/unsubscribe.
>>>>>>>>  To unsubscribe from this group and all its topics, send an email 
>>>>>>>> to [email protected].
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>>
>>>>>>>
>>>>>>>  -- 
>>>>>>> -- 
>>>>>>> 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
>>>>>>>  
>>>>>>> --- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "QTP - HP Quick Test Professional - Automated Software Testing" 
>>>>>>> group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>> send an email to [email protected].
>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> Regards,
>>>>>>
>>>>>>
>>>>>> Ganesh Muralidharan
>>>>>> 'God Never Forgets' 
>>>>>>
>>>>>  -- 
>>>>> -- 
>>>>> 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
>>>>>  
>>>>> --- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "QTP - HP Quick Test Professional - Automated Software Testing" 
>>>>> group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>> Regards,
>>>>
>>>>
>>>> Ganesh Muralidharan
>>>> 'God Never Forgets' 
>>>>
>>>  -- 
>>> -- 
>>> 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]<javascript:>
>>> To unsubscribe from this group, send email to
>>> [email protected] <javascript:>
>>> For more options, visit this group at
>>> http://groups.google.com/group/MercuryQTP?hl=en
>>>  
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "QTP - HP Quick Test Professional - Automated Software Testing" 
>>> group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> -- 
>> Regards,
>>
>>
>> Ganesh Muralidharan
>> 'God Never Forgets' 
>>
>> -- 
>> -- 
>> 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]<javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/MercuryQTP?hl=en
>>  
>> --- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "QTP - HP Quick Test Professional - Automated Software 
>> Testing" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/mercuryqtp/yA_t3DTNGzM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>>
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>  -- 
>> -- 
>> 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]<javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/MercuryQTP?hl=en
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "QTP - HP Quick Test Professional - Automated Software Testing" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> -- 
> Regards,
>
>
> Ganesh Muralidharan
> 'God Never Forgets' 
>

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups "QTP 
- HP Quick Test Professional - Automated Software Testing" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to