QuerySave agent in iNotes Lite

Hi all,

I’ve customized both the Full and Lite versions to have extra button in the Memo form in edit mode which once clicked sets a flag (field value). Then when email is submitted a QuerySave agent is called to add a new custom MIME header into the sent email based on the flag value.

This works fine in the Full mode but in the Lite mode the QuerySave agent is never triggered.

To call the agent (stored in user’s mailbox) I’ve added following line into s_MailMemoDictionary subform (just before ) in the Forms85.nsf:

<NOTESVAR NAME={$$QuerySaveAgent} VALUE={“(iNotesQS_AddHeader)”}>

Hope the querysave/open events are supported in iNotes Lite. Any ideas?

Thanks,

Pavel

Subject: yes it is “officially” supported

It seems to be supported: take a look here under index.inotes.inote lite modehttp://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.help.domino.admin85.doc/H_LOTUS_INOTES_OVER.html

See also:

http://www-10.lotus.com/ldd/dominowiki.nsf/dx/manipulating-data-in-inotes-lite-forms

I also am in trouble with a project:

I must generate an additional content ( a coplex text signature )

In notes ok, in inotes ko

I have been able to initialize notes fiend in s_MemoDictionary, I can see it in s_MemoEdit within the ie8 debugger, I cant sicced to send it…

I cant succedd to run an agent, can you explain me the correct setting?

I have

added iNotes_WA_QueryAgents=1 to notes.ini

added <notesfield name=“xSignature” type=“text” initialvalue={@DbCommand(“Haiku”;“h_GetProfileField”;“calendarprofile”;“xSignature”)}><NOTESVAR NAME={$$QuerySaveAgent} VALUE={“(wxSignature)”}>

restarted http, cleared caches…

nothing…

Subject: Lite dictionary

Mail memo edit in Lite mode uses the new “Lite” architecture. Try adding the QuerySaveAgent NotesVar to the dictionary in the subform l_MailMemoEdit_Init