创建操作设计时表单的 Infopath 2007 插件
题
我正在尝试为 Infopath 2007 创建一个加载项。文档非常少。我想要确定的是加载项在设计表单时可以采取什么样的操作。大多数讨论和示例都是在用户填写表单时进行的。例如,我可以在设计器中向表单添加新字段吗?将新项目添加到架构中?在设计图面上移动表单字段?看起来并非如此,但我找不到任何明确的东西。
解决方案
InfoPath 设计器没有对象模型。
我相信您可以获得的最接近的是 InfoPath 支持的 Visual Studio 托管的公开 API;但我不相信这会给您带来您想要的设计器的编程控制。
对不起凯文。
其他提示
不幸的是,布莱恩可能是对的。我尝试制作一个 VS 插件用于 InfoPath 开发。它的限制非常大并且很难使用。对于快速编写脚本工作不是很有效。
我已经发现 自动热键 成为与 InfoPath 一起使用的最佳临时脚本编写工具。它没有直接与 InfoPath 集成,但我发现键+鼠标自动化可以完成我需要的大部分工作。
不隶属于 StackOverflow