使用 iNotes® 代理程式
您可以使用代理程式,來處理或操作 HCL iNotes® 中表單或子表單上的資料。
執行這項作業的原因和時機
建立代理程式
執行這項作業的原因和時機
在您要自訂之表單的字典中加入兩個 NOTESVARS,便可以在 HCL Domino® Designer 說明 中建立 HCL Domino®網路Access 代理程式。NOTESVARS 會指定 QueryOpen 及 QuerySave 代理程式的名稱。代理程式可在使用者的郵件檔案、主要「iNotes® 表單」檔案 (FORMS85.NSF),或是延伸表單檔案中。在 Domino®設計者 中,請在 Custom_xxx_Dictionary 子表單的 <NotesDictionary> 區塊中加入下列字行,該子表單對應至您要代理程式處理的表單或子表單:
<NOTESVAR 名稱={$$QueryOpenAgent} VALUE={'(agentname)'}>
<NOTESVAR 名稱={$$QuerySaveAgent} VALUE={'(agentname)'}>
範例
執行這項作業的原因和時機
若要在「備忘錄」、「回覆」及「回覆並附有歷程」表單中新增 QueryOpen 及 QuerySave 代理程式, 請開啟延伸表單檔案,並將 $$QueryOpenAgent 及 $$QuerySaveAgent NOTESVARS 新增至 Custom_MailMemoDictionary_Lite 子表單。例如,使用名稱 testopen 及 testsave,則編輯後的子表單會與下面類似:
<NotesDictionary>
<NOTESVAR 名稱={$$QueryOpenAgent} VALUE={'(testopen)'}>
<NOTESVAR 名稱={$$QuerySaveAgent} VALUE={'(testsave)'}"
</NotesDictionary>
如需建立及使用網路代理程式的相關資訊, 請參閱 Domino®設計者 說明中的「撰寫網路應用程式的 Domino® 程式」一節。http://www-10.lotus.com/ldd/ddwiki.nsf/xpViewCategories.xsp?lookupName=Product%20Documentation