Cleric-Lviv
Well-known member
Всем привет!
есть дока. открили режим редактирования = false. нуно по нажатию на кнопку видать диалог, потом сделать копию етого дока, назначить ее response и удалить содержимоє поля "DocConteiner" в котором содержится атачмент
пишу код и удаляю поле потом снова ево делаю но поле как било с атачментом так и осталось:mellow:
есть дока. открили режим редактирования = false. нуно по нажатию на кнопку видать диалог, потом сделать копию етого дока, назначить ее response и удалить содержимоє поля "DocConteiner" в котором содержится атачмент
пишу код и удаляю поле потом снова ево делаю но поле как било с атачментом так и осталось:mellow:
Код:
Set ses = New NotesSession
Set ws = New NotesUIWorkspace
Set uidoc = ws.CurrentDocument
uidoc.EditMode = True
Set Doc = uidoc.Document
Set CopyDoc = ses.CurrentDatabase.CreateDocument
ps = |Бажаєте приєднати новий атачмент до документу "%1"?|
ps = ReplaceSubstring(ps,"%1",Doc.DocName(0))
promptResult = Messagebox(ps, 3 + 32, "Зміна атачменту")
If promptResult = 6 Then
dv = Cint(Doc.GetItemValue("DocVer")(0))
dn = Cstr(Doc.GetItemValue("DocNo")(0))
Call Doc.CopyAllItems(CopyDoc, True)
Call CopyDoc.MakeResponse(Doc)
Call CopyDoc.Save(False, True)
Call Doc.RemoveItem("DocContainer")
Set ItemDoc = New NotesRichTextItem(Doc,"DocContainer")