Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Autofill HTML-form
Message
 
To
26/01/2007 02:59:36
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01189464
Message ID:
01189465
Views:
11
Hi, Guillaume !

>I want to load an url from within foxpro and autofill a form on the page and submit the form. I use the following code :
>
>oIE=CREATEOBJ("InternetExplorer.Application")
>oIE.Navigate("http://kbo-bce-ps.mineco.fgov.be/ps/kbo_ps/kbo_search.jsp?lang=nl&dest=SON")
>oIE.document.OND_NR.ON.Value = "0427"
>oIE.document.OND_NR.ON1.Value = "807"
>oIE.document.OND_NR.ON2.Value = "711"

This row is for test only purposes?
Comment it now.
>oIE.visible = .T.

Change next row:
>oIE.Document.forms(1).Submit()

to:
>oIE.Document.OND_NR.1472577474.Click()

because onClick event of the button first checks validity of the form.
Hm... Looks like submit button's name is created dynamically.
In this case you must enumerate inputs on the form and
look for class="Btn"

Let me know whether it (dynamic name of the submit button) true or not

wbr,
Juri

>
>I use 'forms(1)' because the form has 2 forms on it.
>
>I see that the submit is executed but the page has some kind of protection and the fields are emptied and i don't see the result.
>When i only fill the textboxes and i manually click the send-button it works fine...
>
>Anyone any idea what's wrong ?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform