创建操纵设计时表单的Infopath 2007插件

时间:2008-08-16 00:08:24

标签: ms-office infopath

我正在尝试为Infopath 2007创建一个加载项。文档很吝啬。我想要确定的是加载项在设计表单时可以采取的操作类型。大多数讨论和示例都是针对用户填写表单的。例如,我可以在设计器中向表单添加新字段吗?将新项添加到架构?在设计图面上移动表单域?它似乎不是这样,但我找不到任何确定的东西。

2 个答案:

答案 0 :(得分:0)

InfoPath设计器没有对象模型。

我相信您可以获得的最接近的是InfoPath支持的Visual Studio托管的公开API;但我不相信这会让你对你喜欢的设计师进行编程控制。

http://msdn.microsoft.com/en-us/library/aa813327.aspx#office2007infopathVSTO_InfoPathDesignerAPIIntegratingInfoPath2007VisualStudio

对不起凯文。

答案 1 :(得分:0)

不幸的是布莱恩可能是对的。 我试图制作一个VS插件,用于InfoPath开发。它非常严格且难以使用。对快速编写脚本的工作不是很有效。

我发现AutoHotKey是与InfoPath一起使用的最佳临时脚本工具。它没有直接与InfoPath集成,但我找到了键盘+鼠标自动化来完成我所需要的大部分工作。