V
Vani Murarka
Hi Everyone,
This is what needs to be done - from Word, Excel or PowerPoint, I need
to provide an additional menu item to upload the currently open
document to a web service (which accepts documents which it saves in a
DB). What is the best way to go about this? Office 2000 and Office
2003 are to be supported. Can a common solution be developed for both
- for all three office apps (word, excel, powerpoint)?
I guess the thing that needs to be done is to create an add-in (or is
there any other better way?). The following articles (
http://support.microsoft.com/kb/q306130/ and
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst/html/odc_ofwsrt.asp
) take one through creating an add-in and calling a web service from
an add-in, but they are both only for Office XP.
Even in these cases, how will I send the current open document up to
the web service?
Another option is to save the document to the temporary area and have
a custom .NET utility installed in client system send that saved
document to the web service. However, how would I invoke an external
program (the custom .NET utility) from the office add-in?
I looked at creating add-ins via C#.NET - but that seems to be a very
slippery area since it seems things do not behave consistently and
there is hardly any documentation available.
I have absolutely no idea about making these small office utilities -
never done it before and do not know what issues could crop up. Any
pointers will be really really appreciated.
Thanks a ton in advance
Vani
This is what needs to be done - from Word, Excel or PowerPoint, I need
to provide an additional menu item to upload the currently open
document to a web service (which accepts documents which it saves in a
DB). What is the best way to go about this? Office 2000 and Office
2003 are to be supported. Can a common solution be developed for both
- for all three office apps (word, excel, powerpoint)?
I guess the thing that needs to be done is to create an add-in (or is
there any other better way?). The following articles (
http://support.microsoft.com/kb/q306130/ and
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnxpwst/html/odc_ofwsrt.asp
) take one through creating an add-in and calling a web service from
an add-in, but they are both only for Office XP.
Even in these cases, how will I send the current open document up to
the web service?
Another option is to save the document to the temporary area and have
a custom .NET utility installed in client system send that saved
document to the web service. However, how would I invoke an external
program (the custom .NET utility) from the office add-in?
I looked at creating add-ins via C#.NET - but that seems to be a very
slippery area since it seems things do not behave consistently and
there is hardly any documentation available.
I have absolutely no idea about making these small office utilities -
never done it before and do not know what issues could crop up. Any
pointers will be really really appreciated.
Thanks a ton in advance
Vani