0

我被要求使用 Java 在 Lotus notes 中开发一个自动邮件警报。

困难的部分是邮件内容将是表格,每个表格都将放在一个选项卡内。我使用富文本编程先创建选项卡,然后迭代每个选项卡,插入一个表,然后将数据插入到表中。

我面临的问题是当我尝试格式化选项卡内的表格时。例如,O 需要对表格的每一列应用不同的颜色,而我不能。让我知道是否有任何其他方法可以生成自动电子邮件。

我使用 Eclipse IDE,后端是 Oracle 11g。以下链接是我了解如何插入表格和选项卡式表格的地方:http: //publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=%2Fcom.ibm.designer。 domino.main.doc%2FH_APPENDTABLE_METHOD_RTITEM_JAVA.html

4

3 回答 3

2

Note Java 类为格式化表格提供的功能非常有限。如果您想要更多控制,最简单的选择是 Genii Software 的 Midas Rich Text LSX,但这是商业软件,通常用于 LotusScript。如果我的头,我不知道它是否支持Java。

另一种选择是使用 DXL。我可能会手动创建一封电子邮件,其中包含一个具有我想要的确切外观和感觉的表格,将该电子邮件导出到 DXL,然后编写我的代码以将我的数据插入 DXL,然后将 DXL 导入到文档中我在邮寄。

于 2013-08-25T18:36:51.370 回答
2

恕我直言,务实的​​方法是使用 HTML 和 MIME,并使用 hHTML 和 NotesMime 类准备表格和选项卡。这是一个链接:http ://www-01.ibm.com/support/docview.wss?uid=swg21098323

于 2013-08-25T19:56:28.827 回答
0

为什么不使用 Notes 中的 Java 接口将信息拉入该环境,而不是将信息/格式推入 Notes?Notes 设计器是基于 Eclipse 的。加上最近在 Notes 中的更改,外部数据库访问得到了简化。

我只是想换个方向,但仍在使用 Java。Notes 方面对您来说可能更快。

于 2013-08-25T17:41:07.220 回答