2

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

4

2 回答 2

0

InfoPath 设计器没有对象模型。

我相信您可以获得的最接近的是 InfoPath 支持的 Visual Studio 托管的公开 API;但我不相信这会给你你想要的设计师的程序控制。

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

对不起凯文。

于 2008-08-28T08:03:27.693 回答
0

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

我发现AutoHotKey是与 InfoPath 一起使用的最佳临时脚本工具。它不直接与 InfoPath 集成,但我发现键+鼠标自动化可以完成我需要的大部分工作。

于 2008-09-03T02:11:55.573 回答