What's the downside?

R

riversmithco

I have been doing a lot of reading on InfoPath while trying to
determine if it is appropriate for my organization. I see LOTS of good
reports from Microsoft and some others here and there. What I don't
see are the real limitations, bugs, and problems with the product...and
EVERY product has them.

Your opinions would be great
 
M

Mike Sharp

I think the only real pain point I've seen is trying to support SP1 and
non-SP1 InfoPath in an organization at the same time. As long as everyone
has SP1, you won't have to miss out on all those cool features, or have to
worry about how to deploy forms with and without.

I've done several fairly complex forms applications with InfoPath, and to be
perfectly honest, I haven't yet run into a problem that couldn't be solved
(once I understood it). And there's a ton of stuff I can't wait to try yet.
It's one of the most amazing developments to come out of the Office team
that I've seen.

There are one or two "limitations" that are annoying, but not show-stopping.

It would be nice if InfoPath had some way of including external JScript
files...for example the common.js file in the SDK has some handy functions,
and I've developed quite a few of my own. But these have to be pasted into
the built-in script (at least according to the "instructions"). The only
solution, if you want to avoid cut-and-paste inheritance, is to implement
common functions in some sort of web service. But this gets complicated
when all you want is a script library, and it also requires the user be
online. Every single one of my enterprise-wide forms uses the same basic
script to a point. It sure would be nice to have that in a single location,
even if I still had to run makecab.exe or something to package it into all
the forms in my FormsLibrary.

I guess it would be nice to be able to access the clipboard
programmatically...There may be a way, but I haven't found it yet. I think
this is because the window object in InfoPath isn't the same thing as the IE
window object. I think I might have extended the IE window object for
InfoPath's use (to support things like Activate, and the XDocument property)
by using object.prototype. That way, a window is still a window, but it's
also an InfoPath window. There may be technical reasons why this can't be
done.

I understand the hesitation to commit to a 1.0 release of anything...there
must be bugs in there somewhere, but so far I haven't run into any real
scary ones.

Regards,
Mike Sharp
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top