问题标签 [outlook-form]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
434 浏览

outlook - 为什么 Outlook 2007 插件中的表单区域保持对基础对象的引用处于打开状态?

我在 Visual Studio 2008 (SP1) 中创建了一个空的 Outlook 2007 插件项目。然后我添加了一个新的表单区域(联系人类型,已连接,否则为默认值),然后运行该项目。

Outlook 打开,我去一个联系人更改了几件事,然后单击关闭按钮。Outlook 询问我是否要保存,我选择否。

我的理解是,这应该重置我所做的所有更改。但是,如果我重新打开同一个联系人,我的所有更改仍然存在。如果我关闭整个 Outlook,它会重新提示我保存我更改的联系人。

这让我想到默认的表单区域模板实际上保留了对正在显示的联系人的引用,并且在表单区域关闭后不会处理它。这会导致触点在内存中,而不是在关闭表单后简单地设置。

任何人都可以复制,还是它是一个功能?有什么办法可以解决这个问题?

0 投票
2 回答
6999 浏览

outlook - 创建新邮件时在 Outlook 中使用自定义表单

我想在 Outlook 2007 中创建一个自定义表单,然后让该表单成为用户单击工具栏中的新建/邮件消息时出现的表单。有没有办法做到这一点?我知道如何创建自定义表单,但我不知道如何更改菜单项的功能。

乔恩

0 投票
2 回答
3707 浏览

outlook - 如何从 Outlook 表单中删除旧签名?

我修改了一个现有的表格,并将其作为 .oft 文件保存在我的桌面上。每当我发送此表格时,我都会显示一个旧签名。

如果我双击 .oft 文件,我会看到带有旧签名的正文,然后是下面的新签名。我想删除卡在正文中的旧签名。让我感到困惑的是,当我在 Outlook 表单中打开该文件时,它永远不会在消息中包含签名,这就是为什么当我运行表单时我看不到这个签名,除非我发送它,当我打开它时我会在预览中看到它我看到我的 Outlook 表单的消息。


我设法将文件另存为html。我看到页面底部的签名。

如何删除或修改 html 文件以删除该签名并取回原始文件。

我还尝试另存为 html,删除签名,保存,然后使用宏加载 html。但是经常无法保存。

0 投票
2 回答
1200 浏览

outlook - MS Outlook - 自动扩展表单

我需要开发能够使用从远程服务器下载的选项卡扩展现有表单的 Outlook 扩展。例如,在约会表格中应出现附加选项卡。此选项卡中的表单定义是从 Web 服务下载并使用 WPF 呈现的。此选项卡的数据也来自服务器,并绑定到表单字段。最后一件事 - 当表单被保存时,它也应该被提交到这个远程服务器。

它应该在 Outlook 2003 和 2007 中工作。

主要问题是:

  1. 有可能吗?
  2. 读什么能更快掌握?MSDN 很大,甚至它的 Outlook 开发人员部分。
  3. 有样品吗?

更新

非常感谢您的回答!当然,有太多不同的问题,所以我必须把它分解成几个部分。阅读回复并完成作业后,我想继续:

  1. 是的,这是可能的。不过,也许我稍后会发现一些水下岩石。
  2. 最好的方法是使用 VS 2008 并尝试进行扩展。
0 投票
1 回答
3067 浏览

outlook - 在 Outlook 表单中禁用/隐藏内置发送按钮

我正在研究用 C# 和 VS-2008 开发的 Outlook 插件。在这个我们有我们自己的自定义表单.oft 在这个表单上我们有我们的自定义“发送”按钮点击它我们的处理继续。

现在我们面临的问题是我们想要禁用或隐藏功能区上 Outlook 的内置发送按钮。我们还想禁用或隐藏功能区选项卡中的某些组。

我们试图通过使用自定义 Ribbon 类实现Office.Core.IRibbonExtensibility接口来做到这一点。在ThisAddin文件中,我们编写了以下方法:

在 Ribbon 类中,引用了 xml 文件,该文件从功能区选项卡中禁用特定组。但这不仅适用于我的自定义表单,还适用于所有新邮件项目。

现在我只想至少隐藏/禁用 Outlook 功能区中的“发送”按钮。

0 投票
1 回答
147 浏览

outlook - 在本地自定义 Outlook 表单

是否可以在不使用交换部署的情况下在用户计算机上本地自定义 Outlook 表单?我们为 Outlook 开发了一个插件,需要在要部署该插件的客户端上进行一些小自定义,但我们不会使用 Exchange 来部署自定义表单。这可能吗?

0 投票
1 回答
103 浏览

outlook-form - 其他不使用 Outlook 作为其电子邮件程序的人是否可以查看 Outlook 表单?

我在 2007 年创建了一个自定义 Outlook 表单,我有一些需要将其可视化但不使用 Outlook 作为他们的电子邮件程序的收据。是否可以对表单进行更改以确保他们能够将表单视为电子邮件?

0 投票
0 回答
30119 浏览

caching - 如何以编程方式清除 Outlook 客户端中的缓存?

我经常执行以下例程,以清除许多 Outlook 客户端 (Outlook 2003) 的本地缓存,以修复存储在用户本地驱动器上的损坏表单。

  1. 在工具菜单上,单击选项,然后单击其他选项卡。
  2. 单击高级选项。
  3. 在高级选项框中,单击自定义表单。
  4. 在“自定义表单”框中,单击“管理表单”。
  5. 在窗体管理器框中,单击清除缓存。

有没有办法可以将其编程为在本地客户端上发生?

我正在寻找一种可以包含在 Outlooks VBScript 中的解决方案,以便将其包含在另一个“组织表单库”表单客户端验证代码中。

0 投票
1 回答
351 浏览

outlook - 如何运行我在 Outlook 中创建的表单

我已经创建了一个表单来自动执行 Outlook 中的任务我如何运行表单,例如如果希望它作为可执行文件或桌面上的图标,单击将运行我的表单

0 投票
1 回答
726 浏览

localization - Outlook 窗体区域从右到左

我创建了一个 Outlook 插件,其中包含 Outlook 2007 的表单区域。表单区域包含已发送、抄送和密件抄送标签 (OlkLabel) 以及更多内容。此表单应支持从右到左的客户端,即使用 RTL 语言(如希伯来语或阿拉伯语)的 Outlook。但是,当我打开一封电子邮件时,我会向后看到“已发送:”标签,这意味着

:Sent (--> 实际上 Sent 代表希伯来语/阿拉伯语字母) 比如

来源:

但关键是冒号放错了位置。意思是 Outlook 自动将文本框和标签向右对齐,但里面的文本仍然是从左到右的。

我没有找到标签的任何属性,就像其他程序语言一样。

谁能帮我?谢谢 :)

尼力