自定义备注字段不会复制到Lotus Notes 6.5中的“答复”或“转发”

时间:2012-01-09 08:27:35

标签: lotus-notes lotus-domino

我在一个开发/支持团队工作,该团队有一个共享的Lotus Notes邮箱。我们需要能够将问题ID与每封电子邮件相关联。我们首先将此ID添加到主题行(例如“Something not not working [ID12345]”)。出于性能原因,我们的IT部门不允许对共享邮箱进行索引,因此搜索特定ID需要很长时间。

我决定添加一个新的ID字段,可以在视图和文件夹中显示为可排序的列。我将此字段放在($ All)视图和($ Inbox)文件夹中的可见标题(正好在'Subject'下方),并将($ Inbox)设计复制到数据库中的所有其他文件夹。这很容易。

我的问题是,当我们回复或转发时,此自定义字段不会转移到新备忘录,因此我们必须在发送之前再次手动添加它。当然,当用户响应时,该字段再次丢失,必须手动添加。我搜索了文档和互联网,但没有找到任何相关信息。要么我必须将此字段声明为在回复和转发中持续存在的内容,要么我必须在某处显示将字段内容明确复制到新备忘录的行。

3 个答案:

答案 0 :(得分:1)

FSW,    我们通过我们的投诉系统做到了这一点,但是我们的数据库已被编入索引,尽管这不应该是您的问题。我们创建了一个按ID排序的视图,只从主题行中提取ID,按ID排序,然后按日期降序排序。将其基于$ ALL文件夹视图,以便同时收到传入和发送的电子邮件。

然后,我们更改了备忘录表单,以包含位于正文上方的新视图的嵌入式视图单一类别,该视图显示链接到故障单的所有其他文档。

这应该避免不得不深入研究非常复杂的邮件模板。有一件事是确保您拥有所做更改的副本以及一些doco重新部署,因为您可以保证有一天您的模板将在升级中被完全覆盖,并且您的所有好工作都将消失。

答案 1 :(得分:0)

由于附加字段必须包含在公司的邮件模板中的所有备注表单中,并且由于这些字段不容易通过SMTP传播,因此您应该在主题中使用该ID。

你可以做的是在视图中的列公式中解析主题(@ Mid,@ Right,...),并且只在那里显示ID(就像你在附加字段中所做的那样)。

答案 2 :(得分:0)

我想要的另一个选项是,如果需要一个字段,那就是让代理处理传入的消息(回复),让它从主题中解析出问题ID并将其写入字段。如果无法运行代理,您也可以使用queryopen或postopen