Я занимаюсь обновлением базы данных forms9_x.nsf, чтобы имитировать некоторые функции, которые мы настроили для клиента Notes. Я добавил кнопку действия в e-actions-mailedit menuid (новая заметка), которая добавит значение в поле Subject, а затем отправит новую заметку. У меня есть обновление для предмета, работающего нормально, но не знаю, что делать, чтобы отправить отправленное сообщение. Я пробовал xxForm.submit(), но я получил сообщение об ошибке. Вот что мой код в Custom_JS_Lite выглядит следующим образом:Как настроить iNotes (forms9_x.nsf) для отправки измененного сообщения электронной почты
function SendEncrypted(sId)
{
var answer = confirm("This memo will be sent in encrypted format to everyone listed in the To, CC and BCC fields. " +
"Are you sure this is what you want to do?");
var x;
if(answer == true){
alert("Yes, please encrypt");
// Get the current backend document ID
var oPanelManager = AAA.Fkb();
var sContentID = oPanelManager.EdI.get('T').oPrev.sId;
// Get the current UI document
var oMainDoc = AAA.EcK;
var subj = oMainDoc.getElementById('e-' + sContentID + '-subject').value;
oMainDoc.getElementById('e-' + sContentID + '-subject').value = "[encrypted] " + subj;
var newsubj = oMainDoc.getElementById('e-' + sContentID + '-subject').value;
alert("The new subject is " + newsubj);
var oForm = oMainDoc.getElementById('e-pageui-' + sContentID);
//oForm['tmpSendOptions'].value = "1"
oForm.Submit();
alert("Document submitted"); }
else{
alert("The answer is cancel");}
return;}
Любая помощь будет принята с благодарностью.
Sandra
я действительно нашел ответ в LDD 8,5 форуме. Вместо oForm.submit() используется следующее: AAA.DSq.ELU (событие, 'e-actions-mailedit', 'EbK', {sAction: 'a-send'}); –