View Full Version : 视图操作里/系统操作/发送文档,我点击后出现如下提示:请问???
视图操作里/系统操作/发送文档,我点击后出现如下提示:
文档中没有"sendto"域,可以用操作菜单上的转发!!
请问:是不是要建个sendto域,和自己写段公式???
应如何解决??
谢谢
死扛Lotus
01-11-06, 05:41 PM
是的,将收信人的name放进sendto域就应该可以了
谢谢上楼!!!
我加了sendto域后,可以发送到某个邮箱,但在打开时出现:
无法定位表单:(表单名)!!
的错误提示!!!
请问应如何解决????谢谢
忘了说,我使用菜单中的"转发",却可以打开!!!
不知什么原因??
望高手指定!!
er,我觉得你还是把sendto里的代码贴上来看看.....
sendto里我没有写代码,只是一个对话框列表域,为选项使用地址对话框!!!!
转发用的是default的表单“Memo”
你是怎么发送的?调用的doc.send吗?
document
02-11-06, 04:43 PM
' 獲得文檔doc
Dim MailSubject As String,MailBody As String
Dim Memo As NotesDocument
Dim body As NotesRichTextItem
Dim SendWho As Variant
MailSubject = "通知!"
MailBody = "請按下列的文件連結" & Chr(13) & Chr(13)
SendWho = doc.xxx(0)
Set memo = New notesdocument(db)
memo.form="Memo"
memo.subject = MailSubject
Set body=memo.createrichtextitem("body")
body.appendtext(MailBody)
body.appendtext(Chr(13) & " Notes 端文件連結-> ")
Call body.appenddoclink(doc,"請按一下")
Call Memo.send(False, SendWho)
僅供參考...
如果你使用的是系统操作send document的话,请参考帮助中这样一段说明“您试图邮寄的文档中缺少包含收件人姓名的 SendTo 域。您只能发送邮件文档,但可以转发任何数据库类型中的任何文档。”
上楼兄弟:
我已经建了sendto域,并选择了收件人.
只是在打开收件人信箱查看信件时提示:
无法定位表单:(表单名)!!
另外我的操作是使用的"系统操作"
不知什么原因??
er,我说错鸟,我是说把你"发送文档"的代码贴上来.....
原帖由 xdw076 于 2006-11-2 05:12 PM 发表
上楼兄弟:
我已经建了sendto域,并选择了收件人.
只是在打开收件人信箱查看信件时提示:
无法定位表单:(表单名)!!
另外我的操作是使用的"系统操作"
不知什么原因??
"您只能发送邮件文档,但可以转发任何数据库类型中的任何文档",你选择发送的是不是自己定义的文档啊?也就是说用的form不是“Memo”。发送文档只是用于邮件文档的吧?
原帖由 暴风雪 于 2006-11-3 09:25 AM 发表
"您只能发送邮件文档,但可以转发任何数据库类型中的任何文档",你选择发送的是不是自己定义的文档啊?也就是说用的form不是“Memo”。发送文档只是用于邮件文档的吧?
是啊,我发送的文档是自己定义的文档!!!!
有没有公式可以直接发送自定义的文档,而不用转发!!
原帖由 document 于 2006-11-2 04:43 PM 发表
' 獲得文檔doc
Dim MailSubject As String,MailBody As String
Dim Memo As NotesDocument
Dim body As NotesRichTextItem
Dim SendWho As Variant
MailSubject = "通知!"
MailBody = ...
谢谢!!!
有没有公式啊???
er....偶大胆的假设一下,如果你把自己定义的表单copy一份放到邮箱模板里看是否还有这个提示哇.....
document
03-11-06, 03:55 PM
@MailSend("某某某/xxx";"";"";"Follow this link";"";"";[IncludeDoclink])
記得給某某某/xxx加閱讀權限...
原帖由 document 于 2006-11-3 03:55 PM 发表
@MailSend("某某某/xxx";"";"";"Follow this link";"";"";)
記得給某某某/xxx加閱讀權限...
非常感谢!!能否详细讲讲各参数的用途????
document
03-11-06, 04:45 PM
@MailSend 有兩種用法:
當沒有使用參數時,@MailSend 會傳送目前文件(當評估 @function 時被處理的文件)給文件的 SendTo 欄位中指定的收件人。文件必須有 SendTo 欄位。
當使用一個或多個參數時,@MailSend 會依據您在引數清單中所提供的資訊來撰寫新的電子郵件,並將它傳送給列於 sendTo、copyTo 和 blindcopyTo 引數中的收件人。
語法
@MailSend
@MailSend( sendTo ; copyTo ; blindCopyTo ; subject ; remark ; bodyFields ; [ flags ] )
參數
sendTo
文字或文字清單,電子郵件中主要的收件人。
copyTo
選用的文字或文字清單,電子郵件的副本收件人。
blindCopyTo
選用的文字或文字清單,電子郵件的密本收件人。
subject
選用的文字,您要顯示在 Subject 欄位的文字。這相當於是電子郵件上的 Subject 欄位;這個訊息會顯示在收件人電子郵件資料庫視窗的 Subject 欄位中。
remark
選用的文字,您要放在郵件中主要欄位開頭的任何文字。
bodyFields
文字,您要包含於電子郵件中而由目前文件取得的一個或多個欄位的名稱,這個欄位必須是文字或文字清單的形態,並以您排列的順序附屬於信件。(您可以在變數內儲存數字欄位中的 @Text ,並將變數名稱設為欄位名稱。)每個欄位都要用引號括住,如果您要列出多個欄位,請使用 Notes 清單格式:「說明」:「論點」:「解決方案」。
當您使用 [IncludeDocLink] 旗標(說明於下文中)將連結包含於目前的文件中,請將主體欄位參數設為零("")。如果 Notes/Domino 無法用名稱來找出主體欄位,它會改用字串。
[ flags ]
指示郵件優先權和安全性的一個或多個旗標,如果您指定多個旗標,請將它們列成清單格式,如 [Sign]:[PriorityHigh]:[ReturnReceipt],每個旗標都用中括號括住。
可用的旗標有:
[Sign]
在郵寄時加上電子簽名,利用使用者 ID 的資訊。除非您包含這個旗標,否則不會有簽名。
[Encrypt]
利用收件人的公開金鑰來加密文件,因此只有金鑰相符的收件人才能閱讀文件。除非您包含這個旗標,否則就不會加密文件。
[PriorityHigh]
立即將訊息傳送到由「郵件連接」記錄和伺服器記錄所定義的下個伺服器, 如果傳送訊息時必須先撥通電話,則會立即撥號,不論「遠端連接」記錄中的排程設定為何。如果您忽略這個旗標,則優先權預設為「一般」。
[PriorityNormal]
依據「郵件連接」記錄中所定義的排程將訊息傳送至下個伺服器,如果收件人的電子郵件檔案存在於相同「Domino 網路」的伺服器上,則會立即傳送。如果您忽略這個旗標,則優先權預設為「一般」。
[PriorityLow]
如果收件人的電子郵件檔案不在相同「Notes/Domino 網路」的伺服器上,則會整夜傳送訊息。如果收件人的電子郵件檔案存在於相同「Notes/Domino 網路」的伺服器上,則會立即傳送。低優先權的電子郵件也可以用 Notes/Domino 環境變數 MailLowPriorityTime=x 來控制,其中 x 為數字 0 至 23。當置於伺服器的 NOTES.INI 檔案中時,這個變數會告訴伺服器何時傳送低優先權的電子郵件。如果您忽略這個旗標,則優先權預設為「一般」。
[ReturnReceipt]
當每位收件人都讀取訊息時通知發件人,除非您包含這個旗標,否則不會接收到任何回音。
[DeliveryReportConfirmed]
通知發件人信件是否傳送成功,預設值是使用「基本」傳送報告,只有在傳送失敗時才通知發件人。
[IncludeDocLink]
當使用 @MailSend 時將文件連結點包含於開啟或選擇的文件中,如果您要文件連結至郵件,就必須包含這個旗標。
用法
這個函數不能用於欄、選擇、下列情況隱藏或視窗標題公式中,使用 @MailSend 於代理程式、按鈕、格式動作、視窗動作和智慧圖示中。@MailSend 特別適用於排程代理程式中,在預定的區間作為傳送郵件的方法。例如,傳送部門會議的提示單。
如果使用者的 NOTES.INI 檔案包含下列敘述句:
NoExternalApps=1
任何包含 @MailSend 的公式將會失效,使用者不會看到任何錯誤訊息;公式只是無法執行。
在 Web 應用程式中不可使用此函數。
傳送 rich text 欄位
如果您在按鈕公式中使用 @MailSend ,便無法將 rich-text 欄位的內容當作 bodyfields 之一來傳送。如果您必須傳送 rich text,撰寫一個代理程式公式來代用。如果您必須使用按鈕,將欄位形態變更為文字。
文件中與電子郵件相關的欄位
當您使用沒有參數的 @MailSend 時,目前的文件可以包含一個或多個與電子郵件相關的欄位;如果是如此的話,在傳送文件時會用到那些欄位。
如果文件包含 CopyTo 或 BlindCopyTo 欄位,它會同時傳送給那些收件人。
如果文件包含 DeliveryPriority、DeliveryReport 或 ReturnReceipt 欄位,它們會被用來控制傳送的優先權、產生傳送報告和回信,就像您以 [動作][傳送文件] 指令所做的工作一樣。如果文件不包含這些欄位,它們會分別預設為一般優先權、無傳送報告和無回信。
在幫助里找的 , 你可以到幫助里去看看.
原帖由 document 于 2006-11-3 04:45 PM 发表
@MailSend 有兩種用法:
當沒有使用參數時,@MailSend 會傳送目前文件(當評估 @function 時被處理的文件)給文件的 SendTo 欄位中指定的收件人。文件必須有 SendTo 欄位。
當使用一個或多個參數時,@MailSen ...
太感谢你了!!!!!!!!!!!!!!!!!!!!!!!11111
document :你好啊
有没有design_help中文版.比较全的啊!!!!!传上来共享一下,如何??
谢谢
document
07-11-06, 12:43 PM
我用的就是R5里自帶的呀,而且只有公式的注釋是中文的,LS的注釋也都是英文的.
vBulletin® v3.7.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.