ОБСУЖДЕНИЕ Проблема 

Refresh Section Title

4 ответов 3,7 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор темы
Добрый день!

Не могу решить вопрос, как БЕЗ сохранения документа обновлять заголовок секции. На форме есть кнопка выбора данных, в результате чего должна заполниться секция, включая заголовок. Все computed-поля внутри секции - ОК, но сам заголовок перерисовывается только после сохранения и переоткрытия . В моем же случае хочется оставить сохранение на откуп пользователю, не сохраняя на этапе выбора данных по кнопке. Uidoc.Refresh/Reload не помогают (
 
А если попробовать просто переоткрыть док без сохранения?
 
А если попробовать просто переоткрыть док без сохранения?
Так и новые поля не сохранятся, откроется в старом варианте.
Нет, сохранятся. Вы, когда переоткрываете его, берите не с диска, а тот же инстанс документа. Перед закрытием прописываете SaveOptions="0" (чтобы при закрытии документа Lotus не задавал вопрос "Сохранить или нет"), и перед открытием прописываете SaveOptions="1" (чтобы если пользователь после переоткрытия всё-таки закроет документ крестиком, то вопрос о сохранении был выдан, т.к. документ уже изменялся). Прописывать надо с флагом у поля SaveToDisk = False.
Вот мой код для переоткрытия документа.
 

Статистика тем

Создано
Mata_Hari,
Последний ответ от
VladSh,
Ответы
4
Просмотры
3 697