![]() |
![]() |
Assumptions:
Include the following Script code in the QuerySave event of the parent form:
Sub QuerySave(Source As Notesuidocument, Continue As Variant) Dim Collection As NotesDocumentCollection Dim Doc As NotesDocument Dim Form, ParentStatus, Status As String Set Doc = Source.Document Set Collection = Doc.Responses Set Doc = Collection.GetFirstDocument ParentStatus = Source.FieldGetText("STATUS") While Not ( Doc Is Nothing ) Form = Doc.GetItemValue("Form")(0) Status = Doc.GetItemValue("Status")(0) If (Form = "TASK")And (Status <> ParentStatus) Then Call Doc.ReplaceItemValue( "STATUS", ParentStatus ) Call Doc.Save (True, False) End If Set Doc = Collection.GetNextDocument(Doc) Wend End Sub