Родительский

  • Автор темы Gor
  • Дата начала
G

Gor

Родительский самый первый который был открыт...

Переоткрыл но всё равно изменений никаких :lol:

Set doc = db.GetDocumentByUNID(curdoc.Document.RootUNID(0))
doc.Status2 = Source.Document.Status2
Call doc.Save(True, True)

вроде бы же всё правильно!!
а статус не изменяется ни в родительском, ни в переходном :blink:
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
6
Для: Gor
Дебаггер тебе в руки и вперед. :blink:
Посмотри, в том ли документе ты меняешь поле.

ЗЫ Надеюсь, ты когда родительский закрывал не сохранял его ? В таком случае значение просто затрется.
 
G

Gor

Для: Medevic
Дебаггер однако мне помог) Нашёл наконец то ошибку...
Но вот опять небольшой вопрос возможно ли произвести сохранение и закрытие front enda родительского документа из респонс документа? Т.е. когда создаёшь респонс делаешь там сохранение чтобы после этого закрывать и родительский (т.к. по изменению респонса меняешь и поля в родительском)
 
G

Gor

Код:
Sub Click(Source As Button)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim uidoc1 As NotesUIDocument
Dim doc1 As NotesDocument

Set uidoc = ws.CurrentDocument
Set doc=uidoc.Document

Call uidoc.Save
Call uidoc.Refresh
Call uidoc.Close

Set uidoc1 = ws.CurrentDocument
Set doc1=uidoc1.Document
Set doc1 = session.CurrentDatabase.GetDocumentByUNID(Source.Document.ParentDocumentUNID)
Call uidoc1.Save
Call uidoc1.Refresh
       Call uidoc1.Close
End Sub
Но вот опять небольшой вопрос возможно ли произвести сохранение и закрытие front enda родительского документа из респонс документа?
Этот код почему то не отрабатывается B) на строчке Set doc1 = session.CurrentDatabase.GetDocumentByUNID(Source.Document.ParentDocumentUNID) пишет Not member DOCUMENT
Всё это делается потому что на событии QuerySave в респонсе я меняю поля в родителе. Поэтому по кнопке Save&Close надо закрыть Front end сразу двух документов
 
G

Gor

Всё спасибо извините ступил))) разобрался сам :D
 
Мы в соцсетях:

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