0

在这里,我有这个代码

@MailSend(sample1;sample2:sample3; "";"sample, #"+number;
"Good Day! " +@NewLine+ "
Please click the link to see details of the sample for your Reference.. " +@NewLine+ " 
sample Details: ----->"+Category_1++@NewLine+"

Material 1----> "+Mat_1+@NewLine+"
Material 2----> "+Mat1_1+@NewLine+"
Material 3----> "+Mat2_1+@NewLine+"
Material 4----> "+Mat3_1+@NewLine+"
Material 5----> "+Mat4_1+@NewLine+"
Material 6----> "+Mat5_1+@NewLine+"
Material 7----> "+Mat6_1+@NewLine+"

Thanks "+@NewLine+" ";"";[IncludeDoclink])|
@Command([FileSave])|
@Command([CloseWindow]))

我想知道如果我采用这种格式,我该如何放置表格?像 php 或表格形式的表格视图。

4

3 回答 3

7

不幸的是,在这种格式中,您只能添加 ASCII 网格,这意味着您可以添加竖线和破折号来呈现网格,并使用带有空格的固定宽度字体来排列每列数据。不过,遗憾的是,您也无法使用此方法设置字体。

不过,您可以使用 LotusScript 构建整个电子邮件,使用富文本类,包括以编程方式构建表格。

于 2013-03-05T11:35:16.967 回答
3

在@MailSend 中,您的正文内容参数是一个文本。所以你不能使用@MailSend 函数插入任何对象。

如果您想将任何对象插入正文内容,您有两种不同的方法。

一种是莲花脚本。您可以使用 NotesrichTextItem 类来操作正文字段。

另一种方法是@Formula,但这不是直接的方法,您可以使用@Command(EditInsertTable) 和@DialogBox("Memo")

于 2013-03-06T09:22:16.733 回答
2

不,您必须编写 LotusScript 或 Java 代码才能做到这一点。Notes 论坛语言只能处理简单的文本消息。

于 2013-03-05T11:29:29.383 回答