• Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

Проблемы с созданием форм из формы

  • Автор темы Автор темы Kron
  • Дата начала Дата начала
K

Kron

При попытке создания формы из другой формы по процедуре:
Sub Click(Source As Button)
Dim ns As New notessession
Dim ws As New NotesUIWorkspace
Dim uidoc2 As NotesUIDocument
Dim agentshortname As String
Dim db As NotesDatabase
Dim tmpdoc As NotesDocument
Dim firms As NotesView
Dim v As Variant
Set uidoc1 = ws.CurrentDocument
agentshortname = uidoc1.FieldGetText("AgentShortName")
Set db = ns.CurrentDatabase
Set tmpdoc = db.CreateDocument
tmpdoc.agentshortname = agentshortname
v = Evaluate(|@right(@dblookup("";"";"(firms)";agentshortname;2);"|+"|"+|");|,tmpdoc)
Set uidoc2 = ws.ComposeDocument("","","ContactForm")
Call uidoc2.FieldSetText("ContactAgent",agentshortname)
Call uidoc2.FieldSetText("ContactAgentID",v(0))
Call uidoc2.FieldSetText("parentdocid",v(0))
End Sub

В рабочем окне выдает ошибку "Variant does not contain a container" Хотя форма после этого создается и во виюхе по ней видно, но с другой стороны не дает связи с главной формой
 
Для: Kron
Возможно ошибка здесь
Call uidoc2.FieldSetText("ContactAgentID",v(0))
Call uidoc2.FieldSetText("parentdocid",v(0))

но puks прав - в какой строке ругаеться дебагер?
 
Мы в соцсетях:

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