Button В Письме

  • Автор темы iivvnn
  • Дата начала
I

iivvnn

Формирую тело письма. Можно ли программно в тело письма мопестить кнопку, которая запускает процедуру - кроме того передать в эту процедуру параметр из скрипта который формирует письмо?
 
O

Omh

Можно теретически
Например, можно кнопу создать в другом документе/форме и потом сделать AppendRichTextItem
Передачу параметра можно сделать так (код под кнопкой):
Код:
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUiDocument
Dim Doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set Doc = uiDoc.Document
Param = doc.getitemvalue("ParamVal")(0)
Call SomeFunction(Param)
ParamVal впихиваешь в отсылаемый док сам при создании B)

Либо через DXL
 
I

iivvnn

Можно теретически
Например, можно кнопу создать в другом документе/форме и потом сделать AppendRichTextItem
Передачу параметра можно сделать так (код под кнопкой):
Код:
Dim ws As New NotesUIWorkspace
Dim uiDoc As NotesUiDocument
Dim Doc As NotesDocument
Set uiDoc = ws.CurrentDocument
Set Doc = uiDoc.Document
Param = doc.getitemvalue("ParamVal")(0)
Call SomeFunction(Param)
ParamVal впихиваешь в отсылаемый док сам при создании B)

Либо через DXL
СПС попробую
 
O

Omh

Ток, естественно, код под кнопкой не должен содержать никаких глобальных переменных, подключаемых библиотек и т.д.
Т.е. просто standalone код.
 
H

hosm

а если в браузере открыли письмо, то как быть?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 985
611
BIT
470
вебсервис может?...
не типа в кнопке аякс запрос
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
а чо так всё сложно?
не проще ли в письмо завернуть свою форму?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!