当我们使用阿拉伯语言字符串并将字符串分配给Notes Document
(正文字段)时,字符串的缩进会发生变化,这意味着当阿拉伯字符串存储在正文中时,该字符串从右到左({ {1}})它从左到右显示。
例如功能:
Notes Document
public bool assign_property_to_mail(NotesDocument MailDocument, Mail objmail)
{
MailDocument.AppendItemValue(objmail.Body, "Body");
}
是一种对象类型,其中可以存储所有邮件属性,objmail
是对象属性,其中存在阿拉伯语的邮件正文的内容。 .body
是IBM Lotus Notes的一个实例,通过它我们可以访问特定的邮件字段并添加内容。
成功创建NSF文件后,阿拉伯字符串(正文)以从左到右的格式显示,但应该是从右到左格式。
答案 0 :(得分:0)
我不知道这是否会帮助您使用从右到左的方向属性,但我认为您应该尝试使用NotesRichTextItem类及其AppendText方法,而不是使用AppendItemValue。
是的,就像这样:rtBody = new NotesRichtTextItem( MailDocument, "Body" )
call rtBody.AppendText( objMail.Body )
这将至少调用知道Body是富文本字段而不是普通纯文本字段的代码,当您使用AppendItemValue类时通常不是这种情况。
答案 1 :(得分:0)
如果您指的是从右向左对齐,您可以打开正文字段的属性信息框,在段落对齐选项卡中设置对齐属性。