• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Помогите с созданием формы.

  • Автор темы Ruska132
  • Дата начала
R

Ruska132

Код:
Sub Click(Source As Button)
Dim wsp As New NotesUIWorkspace
Dim currentUiDoc As NotesUIDocument
Dim newUiDoc As NotesUIDocument
Set currentUiDoc = wsp.CurrentDocument
Set newUiDoc = wsp.ComposeDocument("","","FBilet")
 
Call newUiDoc.FieldSetText("НазваниеПоля", currentUiDoc.FieldGetText("НазваниеПоля"))
 
Call currentUiDoc.Save
Call currentUiDoc.Close(True)
End Sub

Вроде работает. но вот только если форма Ф1 открыта просто на чтение, при отработке скрипта ругается: Document commands is not available/ потому, как я понимаю он не на редактировании. подскажите ПЖ как добавить условие.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
217
нет тут что то не понятно (((
там нечего понимать...
а в полях дока кот. респонс @GetDocField(@InheritedDocumentUniqueID;@ThisName)
[DOUBLEPOST=1445609515,1445609286][/DOUBLEPOST]@PostedCommand([CloseWindow]) отработает до Compose но после всех промежуточных @Command
 
Мы в соцсетях:

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