You should probably be using 'text_field' instead.

Is there any chance the element you're trying to get to isn't enabled or not a 
text field? I usually see that error when it's something like that.



________________________________
From: naresh vatsal <[email protected]>
To: [email protected]
Sent: Thu, June 17, 2010 11:10:27 PM
Subject: Re: [wtr-general] Re: Insertion of data into oracle database through  
watir script

Hi Linden,

I am pasting my script code below

require 'watir'
require 'oci8'
require 'dbi' 

ie = Watir::IE.new
ie.goto("http://localhost:3333/venus";)
#ie.bring_to_front;
#ie.maximize;

ie.textField(:id, "login:username").set("admin");
ie.textField(:id, "login:password").set("admin");
ie.button(:name, "login:loginButton").click;

ie.link(:id,"globalForm:customfieldCategoriesLink").click;
puts 'Customfields Categories link clicked'
ie.goto("http://localhost:3333/venus/admin/customfield-categories.seam";)

ie.button(:id, "globalForm:cfCatagCreateButton").click;
puts 'Customfields Categories New button clicked'
ie.goto("http://localhost:3333/venus/admin/customfield-category.seam";)

cName =ie.textField(:id, "globalForm:categoryName").set("naresh");
 
 desc= ie.textField(:id, "globalForm:description").set("desc");
 
 
  query = "insert into  CUSTFIELD_CATEGORIES values('"+cName+"','"+desc+"')"
  connection = OCI8.new('venus',  'venus', '//localhost:1521/devcms')
  connection.exec(query) 
  connection.logof
  puts "Record inserted successfully"
 
 I am getting exception below

Customfields Categories link clicked
Customfields Categories New button clicked
(eval):3:in `invoke': unknown property or method `readOnly' (WIN32OLERuntimeErro
r)
    HRESULT error code:0x80020006
      Unknown name.     from (eval):3:in `readonly?'
        from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/input_elements
.rb:240:in `assert_not_readonly'
        from c:/ruby/lib/ruby/gems/1.8/gems/watir-1.6.5/lib/watir/input_elements
.rb:328:in `set'
        from Venus-Admin-Insert.rb:22

 











On 18 June 2010 10:16, Chuck van der Linden <[email protected]> wrote:

On Jun 16, 11:07 pm, naresh <[email protected]> wrote:
>>
>> Hi All,
>>>
>>> I want to automate data insertion through watir script.
>>> I want to take data from  text field and create insert query.
>>> If anyone have done already, please guide me.
>>>
>>> I tried to set value though set method textField, but when i tried to
>>> retrieve, i got exception read only in set.
>>>
>>> Thanks,
>>> Naresh
>
>There are examples in the Watir Wiki  
>http://wiki.openqa.org/display/WTR/Examples
>>that deal with reading from files, or excel files etc.
>
>>In terms of the specific problem you are having with the text field,
>>can you post a small sample of the code that's working or not working,
>>and what error you are getting.    That's generally the best way to
>>enable folks to help you.
>
>
>>--
>>Before posting, please read http://watir.com/support. In short: search before 
>>you ask, be nice.
>
>>You received this message because you are subscribed to 
>>http://groups.google.com/group/watir-general
>>To post: [email protected]
>>To unsubscribe: [email protected]
>


-- 
Warm Regards,
Naresh Vatsal
9052293000
 
-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.
 
You received this message because you are subscribed to 
http://groups.google.com/group/watir-general
To post: [email protected]
To unsubscribe: [email protected]



      

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

You received this message because you are subscribed to 
http://groups.google.com/group/watir-general
To post: [email protected]
To unsubscribe: [email protected]

Reply via email to