Суть проблемы:
Через диалог в RT-поле прикладывается файл и жмется ОК. Файл успешно прикрепился ($FILE), но при открытии документ (в том числе через диалог) - в поле файла нет. Более того, само поле - имеет текстовый формат.
Когда-то натолкнулся сам, искал решение. Сейчас коллега. Поэтому решил написать
Решение:
1. На Queryclose диалога нужно вызвать Source.Refresh(true) - обновить RT-поля. Где Source - параметр метода Queryclose формы типа NotesUIDocument
2. Дополнительно можно проверять какая кнопка была нажата ОК или Отмена - Boolean Source.DialogBoxCanceled все у того же параметра.
3. Если предполагается открытие диалога для просмотра содержимого (в режиме чтения), следует еще добавить проверку If Source.EditMode Then Source.Refresh(True)
Комментарии
Отправить комментарий