我有一个收到的电子邮件(mail-in db),其中包含一个RichTextField,其中找到了"some"附件.我也发现附件不是在RTF中,而是在文档中作为$ FILE.我试图处理所有对象,将它们复制到另一个外发电子邮件.我可以使用下面的代码找到$ FILE.
Dim rtiObject as NotesEmbeddedObject
Dim rti_Email as NotesRichTextItem
Dim obj_Email as NotesEmbeddedObject
ForAll p in mailDoc.items
if p.Name = "$FILE" then
set obj_Email = mailDoc.GetAttachment(p.Values(0)) 'this will return the Name of the attachment (or file)
set rtiObject = rti_Email.EmbedObject( EMBED_ATTACHMENT, "", obj_Email.Name) 'this is supposed to attach the file to the document's RTF
End If
End ForAll
Run Code Online (Sandbox Code Playgroud)
当这个脚本运行时,它找到$ FILE文件并返回名称而不是对象,我不能从那里做任何事情.
从原始文档中获取附件/对象($ FILE)并将其附加到外发电子邮件中的RTF,我需要做什么?
我考虑将附件分离到网络,然后将其附加到外发电子邮件,然后从网络中删除附件,但这似乎不切实际.
是否有更好的方法来处理传入电子邮件中的这些$ FILE类型的附件,这将使这更容易?
从SQL数据源访问数据并让它填入列表框控件以便用户可以选择其中一个值的过程是什么?
我已经获得了数据库和服务器的名称,登录ID和密码.
我真的很感激代码样本,因为我从未做过任何SQL编码.
我必须找到一种方法来存储一系列变量 - MonthYear(键)和一个计数器.这样做的目的是跟踪按月和年处理的文档数.我在想一个列表,但我不确定如何保存数据,以便它可读并且能够在以后的表格中显示.我想过使用一个多维数组 - someArray(1,0比1)和ReDim'每次我开始一个新的MonthYear然后将它保存回文档上的字段但是我不确定它是怎么回事播出.有谁知道我怎么能做到这一点?
第一个维度是MonthYear(键),第二个维度是每次处理新文档时更新的计数器.
密钥将基于正在处理的文档上的字段.如何确保更新正确的密钥/计数器组合?
如何从文档字段中检索现有计数器,更新计数器然后替换值?
我想过每次处理文档时只添加一个新元素(ReDim),而不是以某种方式为每个键添加所有计数器并将其存储在一个数组中,但这看起来真的很混乱.必须有一个很好的方法来做到这一点.
任何和所有的想法将不胜感激
我有一个包含6种不同自定义控件的表单.在这些CC中的每一个内是基于来自第一CC的一组值呈现或不呈现的面板.一旦回答了一组值,如何通过部分刷新(我不想进行全部刷新)同时刷新所有这些内容?
我需要在同一个表单上使用两个字段创建重复.换句话说,重复必须出现在表单的底部,就像我们以前用嵌入式视图一样.在这个重复我有两列.他们都有相同数量的条目,他们需要排队.字段是OriginalFileName和NewFileName.
在第一列(OriginalFileName)上,每行必须成为一个链接,第二列只是第二个字段(NewFileName)中的列表.URL可以是文档本身上存在的附件,也可以是已分离的URL,它必须成为存储在网络上的路径.该路径也作为变量存储在文档中,因此一旦分离,它就会被填充.
首先,是否可以使用包含重复的文档中的值创建重复?
其次,如何编写我需要添加的HTML以在任何一种情况下生成URL.对于重复中的所有行,分离文件的路径始终是相同的,它只是更改的文件名.
如何在Windows桌面上创建一个图标来启动Notes并自动打开XPinC页面?是添加一些东西来启动XPage到图标那么简单,还是我需要在客户端设置一些东西?
xpages ×4
lotus-notes ×2
lotusscript ×2
attachment ×1
javascript ×1
lotus ×1
richtext ×1
sql ×1
xpinc ×1