Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Filling InfoPath forms from Perl

by HeatSeekerCannibal (Beadle)
on Sep 23, 2006 at 01:45 UTC ( #574465=perlquestion: print w/ replies, xml ) Need Help??
HeatSeekerCannibal has asked for the wisdom of the Perl Monks concerning the following question:

Hello Wise Monks.

The Suits have decided to favor the mindless filling of SharePoint InfoPath forms to comply with ISO-9000 requisites. This instead of our proposition to implement an intranet based on Apache and a MySQL database....go figure...

The thing is that we dont want to waste precious operation time manually filling forms to register the creation of every single user account, security audit, hourly checklist, etc....so we want to automate this tedious chores.

I've been searching the monastery (with rather meager results) and googling the web and couldnt find much about how to fill InfoPath forms (SharePoint) from Perl.

Has anyone tried to script such tasks?

A few pointers would be very useful.

Thanks in advance....

Heatseeker Cannibal

Comment on Filling InfoPath forms from Perl
Re: Filling InfoPath forms from Perl
by ayrnieu (Beadle) on Sep 23, 2006 at 02:32 UTC

    I suspect that this would be quite easy, but I don't know about SharePoint InfoPath forms, and so can't begin to answer you without reading about them. As it happens, I don't want to bother about learning this system that you've clear contempt for when I could be doing more productive things like sleeping or watching some comedy.

    Maybe you'll get lots of answers anyway. If you don't, please try asking a question that doesn't depend on your answerers having to independently learn about this SharePoint thing.

Re: Filling InfoPath forms from Perl
by shenme (Priest) on Sep 23, 2006 at 18:37 UTC
    Perhaps more helpful than the above...

    The real question is how are the forms are presented to the users? That is, how do the users interact with the forms?

    If only by use of some specialized user interface program, then you're going to be hurting, trying to do screen-scraping through some terminal emulator lash-up.

    However, I see some mentions about web page presentation regarding Sharepoint/Infopath. If you can use a normal web browser to interact with these form, then you ought to be able to use WWW::Mechanize and friends to automate these repetitive tasks.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://574465]
Approved by ww
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2014-09-19 22:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (151 votes), past polls