为 Outlook 2007 构建表单

2023-11-27

我刚刚了解到 Outlook 表单的概念。我不知道这是否能解决我的问题,但这就是我想做的:

我希望能够让公司内部的员工填写一些表格。那么我所要做的就是创建表单并将其推送到他们的 Outlook 中?他们填写表格后,我可以以某种方式捕获数据吗?以前有人这样做过吗?有人可以推荐一个好的教程/示例吗?

Update:Outlook->Access 选项似乎是一个很棒的选项,但似乎该表单必须由某人通过电子邮件发送。换句话说,如果有人想要填写任何表格,他们首先必须通过电子邮件收到一份表格。如果一个人只想填写一张表格怎么办?如果他无法访问 Access 数据库,他会怎么做?


这里有三个选项:

  1. 这一页是 Outlook 中自定义表单的一个非常好的跳转页面。事实上,整个网站都非常好,有很多examples和类似的链接Outlook 表单分步教程.

  2. 然而,如果您还拥有 Access 2007,我实际上会推荐一些更简单、更容易的方法来创建可以发送给用户并收集所有信息的电子邮件表单。当我在 Access 2007 中发现这一点后,我再也没有回到自定义 Outlook 表单。

    基本上,您使用要收集的数据创建一个 Access 数据库,然后在 Access 2007 的“外部数据”选项卡中单击“创建电子邮件”,向导将引导您使用以下表格中的表单创建电子邮件。 body(可以是 HTML 或 InfoPath,具体取决于您选择的一种)。您将其发送给您的用户(您可以在表格中以及 Access DB 中拥有收件人列表),他们填写表格(我将其用于调查),然后单击“提交”。它会返回到您的 Outlook 中的一个特殊文件夹中,一旦您打开 Outlook,它就会将其与数据库同步。然后您可以对所有数据库信息进行切片和切块。

    这里有一些关于这方面的很棒的教程:

    • 演示:在 Access 2007 中收集数据 使用电子邮件
    • 如何集成 Microsoft Access 和2007年展望
  3. 最后,如果您只想收集更简单的信息,例如“是”、“否”、“也许”,最简单的方法是创建投票按钮。转到新消息 -> 选项 - 投票按钮。如果需要,您可以通过用分号分隔您的选择来自定义它;.

In #2 and #3以上是启动数据收集的场景。

在其他情况下,人们不需要通过电子邮件提示直接填写内容,而只需提交表格(例如费用报告或油耗报告)。#1在这种情况下,上面的(Outlook 自定义表单)通常是更好的选择,但是:

  • Outlook 表单通常是 更难部署和教导人们 使用(有诸如“公共 表格”、“私人表格”等)
  • 在实践中,展望表格 已被其他技术所取代。 尤其,InfoPath/表单服务器 and 共享点表格。这是因为两者都不 这两项技术需要 用户可以做很多事情 点击链接填写表格。我曾经知道,大约 10 年前,许多公司尝试使用 Outlook 表单,但大多数都放弃了开发,转而采用其他技术。

这并不是说 Outlook 表单有任何问题。如果您没有其他技术可用作表单服务器,那么这可能是一个值得考虑的不错的选择。

要了解其他半轻量级的表单提交方式,您可以使用 MS Word 模板作为前端,并让它们更新 Access DB。这里有几篇关于此的好文章:

  1. 直接从Word导入数据 访问表的表单
  2. 我如何...传输数据 Word 形式到 Access 数据库?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为 Outlook 2007 构建表单 的相关文章

随机推荐

  • 将段落或单元格旋转任意角度——Itext

    我有一个网站 用户可以在其中上传照片并创建相册 此外 他们还可以在绝对位置 旋转和对齐方式添加文本 文本可以有新行 我一直在使用 Itext 库来自动创建稍后打印的高质量 Pdf 相册 将用户上传的图像添加到 PDF 中非常简单 但当我尝试
  • 如何在Python中的qrcode中心插入标志?

    我在 python 中使用 pyqrcode 模块并用它生成 QR 码 如何将徽标放在二维码的中央 代码看起来像这样 import pyqrcode data Hello World number pyqrcode create data
  • 为什么 C# 中 Int32 结构体的 MinValue 前面有两个减号?

    当我右键单击时int在我的代码中并选择 转到定义 Visual Studio 将打开一个标题为 Int32 来自元数据 的文件 该文件包含以下行 public const Int32 MinValue 2147483648 双 符号是什么意
  • Delphi XE5中的Android后台服务

    我需要为android编写一些服务 使用德尔福XE5 火猴 该服务需要在后台运行并定期读取短信收件箱 将其写入 sqlite DB 短信备份 我知道如何读取短信以及如何将其写入数据库 但我不知道如何使应用程序作为服务在后台工作 有任何想法吗
  • C++ 中的 Python 函数装饰器相当于什么?

    我正在将 Python 指标库移植到 C Python 库提供的一个 API 是函数装饰器 可以轻松记录函数的计时数据 通过将函数定义修改为 timed timing foo def foo foo result foo 本质上变成了 st
  • 为 docker 镜像创建一个图标

    我创建了我的应用程序的 docker 映像 songkong songkong 但我注意到它没有图标 而许多其他 docker 映像却有 如何向 docker 映像添加图标 我的 docker 镜像可在 docker hub 上找到 并非所
  • “发明原则”视频中的 Javascript 树源代码

    Bret Victor 的 Inventing on Principle 视频 http vimeo com 36579366 给我很大启发 另外 我对用 Javascript 绘制的那棵树非常着迷 我没有做过太多图形编程 在我的整个职业生
  • 使用 Box2D 模拟“牛顿万有引力定律”

    我想模拟牛顿万有引力定律使用 Box2D 我浏览了手册 但找不到执行此操作的方法 基本上我想做的是将几个物体放置在太空中 零重力 并模拟运动 有小费吗 实现起来非常容易 for int i 0 i lt numBodies i b2Body
  • 当 git tfs 无法创建合并提交时,如何纠正它

    当 git tfs 无法创建合并提交时 它说warning this changeset 7504 is a merge changeset But it can t have been managed accordingly becaus
  • QT版本未正确安装,请运行make install

    我从下载的副本安装了 QT creatorqt creator linux x86 opensource 2 6 1 bin using sudo qt creator linux x86 opensource 2 6 1 bin 在Ubu
  • jQuery 更改所有子项的 id 属性

    我需要一些帮助来弄清楚如何编写一些 jQuery 代码 我需要动态克隆一个表 onclick 但随后我每次都需要更改表及其子元素的 id 由于该表可能有很多子项 因此手动执行此操作会很困难 我需要一种方法来更改所有子 所有后代 元素的 id
  • 如何在MySQL中从DATETIME中分离DATE和TIME?

    我正在存储一个DATETIME表中的字段 每个值看起来都像这样 2012 09 09 06 57 12 我正在使用这个语法 date Y m d H i s 现在我的问题是 在获取数据时 如何同时获取日期和时间分别地 使用单个 MySQL
  • 使用 JavaScript 打印多个 PDF 文件

    我想知道如何通过一次打印点击打印多个 PDF 文件 我可以轻松打印单个 PDF 文件 但当文件较多时我不知道如何打印 提前致谢 您可以致电print 在代码中多次出现 导致文件被一个接一个地打印 function PrintAll var
  • 为什么像“volatile int * p”这样的指向易失性的指针有用?

    volatile就是告诉编译器不要优化引用 这样每次读 写都不会使用寄存器中存储的值 而是进行真正的内存访问 我可以理解它对于某些普通变量很有用 但不明白如何volatile影响指针 volatile int p some addr int
  • 如何将 Bullet 物理应用于绘制的 Opengl 3d 形状

    我只是想知道是否有一种方法可以将子弹物理应用于 opengl 绘制的对象 使用 glVertex3f 或带有 glVertexAttribPointer 的三角形网格创建 我目前正在使用 jogl 和 jbullet 将物理应用到我的 3D
  • 尝试播放声音时出现“play() 失败,因为用户没有先与文档交互”错误 (javascript/html)

    我正在尝试使用 javascript 在网页上播放声音 但每当我这样做时 我都会收到上述错误 这是我的代码 if thing startsWith 0 var a new Audio audio mp4 a play 此外 如果您打开控制台
  • 如何设置 Elastic beanstalk Windows 应用程序的文件夹权限?

    我目前正在构建一个 C WebApi 2 应用程序 我将其上传到 Amazon Elastic Beanstalk 实例进行部署 到目前为止 我取得了成功 并且在我的本地计算机上 我刚刚完成了文件上传功能的测试 以便客户端上传图像 它的方式
  • 在 VirtualBox 来宾中运行 perf

    我的教授要求我跑步 perf stat e mem loads mem stores test 为了让我找到 C 文件的内存加载和存储 我在 VirtualBox Linux 来宾中执行此操作 问题是perf说这是无效或不受支持的事件 任何
  • 在 Clion 中启用 Cuda 代码索引

    我正在使用 Clion 开发 cuda 程序 当扩展名是 h 时 代码突出显示可以正常工作 但是 当它更改为 cuh 时 Clion 仅将新文件视为纯文本文件 并且我无法启用代码突出显示 我知道完整的 Cuda 工具链是不可能的 所以我不希
  • 为 Outlook 2007 构建表单

    我刚刚了解到 Outlook 表单的概念 我不知道这是否能解决我的问题 但这就是我想做的 我希望能够让公司内部的员工填写一些表格 那么我所要做的就是创建表单并将其推送到他们的 Outlook 中 他们填写表格后 我可以以某种方式捕获数据吗