срабатывание формулы Input Translations у поля

deeeman

Well-known member
04.12.2007
383
0
#1
Всем привет!

Есть форма. Есть поля на форме, у которых на Input Translations есть формулы.
скриптом по кнопке создаю форму, заполняю часть полей. А вот как заполнить поля у которых есть формулы в Input Translations?
ComputeWithForm не помогает...

можно ли как то еще симулировать событие Save на форме?
 

Omh

Lotus team
04.07.2007
2 210
1
#2
А как насчёт пробежаться агентиком по докам и просчитать поле, например скриптово?
 

deeeman

Well-known member
04.12.2007
383
0
#3
Omh

ну вот не хотелось бы заниматься такой ерундой.. ))
 

Omh

Lotus team
04.07.2007
2 210
1
#4
Т.е. долгий, тормознутый и неконтролируемый ComputeWithForm не ерунда, а просчитать только то, что надо - ерунда?
Я слегка удивлён :)
 

deeeman

Well-known member
04.12.2007
383
0
#5
Т.е. долгий, тормознутый и неконтролируемый ComputeWithForm не ерунда
да как бэ всего то нужно один документ создать... просто куча полей в нем... и все они автоматом просчитываются при нормальном сохранении. а переписывать эти формулы в агент влом... =)
 

Omh

Lotus team
04.07.2007
2 210
1
#6
Ну тогда
Код:
Dim uiDoc As NotesUiDocument
Set uidoc = ws.EditDocument(True, Doc)
Call uidoc.Save
Call uidoc.Close
А вообще, я большой противник писать логику приложения на полях.
 

Omh

Lotus team
04.07.2007
2 210
1
#8
Только ComputeWithForm.
И всё.

А чё не помогает-то?
Параметр RaiseError какой стоит?
 

deeeman

Well-known member
04.12.2007
383
0
#9
кстати спасибо!
похимичил с параметрами, работает блин...