с редактированием понятно...даже лучше так
@If(@IsDocBeingEdited; @True;@Command( [EditDocument] ; 1 ));
кстати Un-это поле с вложениями?
@If(@IsDocBeingEdited; @True;@Command( [EditDocument] ; 1 ));
@Command( [EditGotoField]; Attach);
@Command ([EditRight];@Text (count1));
@Command([EditInsertText]; @Char(0));
@Command([EditInsertFileAttachment]);
@Command( [FileSave] )
---count1 по формуле =3 и в итоге курсор перемешается в первое текст поле на 3-ю строку
почти получилось скриптом
stringArray = workspace.OpenFileDialog( True )
uidoc.EditMode=False
Forall v In stringArray
Set object = body.EmbedObject ( EMBED_ATTACHMENT, "", v)
Call body.AddNewLine(1)
Call doc.Save(True, True)
End Forall
но добавленные вложения сразу не отображаются, только после переокрытию дока.
как бы сделать чтобы сразу в поле появлялось то что добавили