У меня есть форма с именем PCBatchInfo.В этой форме есть только 4 поля: BatchNo, Инспектор, Дата начала и Дата окончания.Затем я открою эту форму и вставлю информацию.
С другой стороны, у меня есть форма Компьютер со многими полями, которая используется для отображения всех документов в поле зрения.
Форма PCBatchInfo и компьютера имеют одинаковыеполе, которое PBatchNo.Итак, я буду вставлять BatchNo в PCBatchInfo.Затем, когда я сохраню его, он также изменит BatchNo для всех документов компьютера.
Я хочу открыть новую форму PCBatchInfo в открывшемся диалоговом окне.Поскольку я провожу некоторые исследования, диалоговое окно может открыть существующий документ только с помощью Queryopendocument.
Допустим, я нажимаю кнопку в представлении, тогда он покажет диалоговое окно с формой PCBatchInfo.Я вставляю всю необходимую информацию, затем сохраняю.Могу ли я открыть эту форму, используя диалоговое окно, используя кнопку?
ОБНОВЛЕНИЕ
Я нашел способ использовать диалоговое окно, но не смогполучить, чтобы сохранить форму.Код приведен ниже.
varResult = ws.DialogBox("PCBatchInfo", True, True, False, False, True, False, "Please insert all information below", dialogDoc, False, False, True)
If varResult Then
batchValue = dialogDoc.BBatchNo(0)
inspectorValue = dialogDoc.BInspector(0)
dateValue1 = dialogDoc.BStart(0)
dateValue2 = dialogDoc.Bend(0)
End If
Может кто-нибудь помочь мне, как я могу сохранить форму из dialogBox?Заранее спасибо!