Для: Morpheus
Не знаю что это.
Давно словил эту багофичу. На форуме IBM копался и ничего не нашел. Решил добавлением строки в PostSave: If Source.Document.IsNewNote Then Call Source.Document.Save(True, True). Что коряво, но работает.
Благо настройки прав доступа это позволяли (т.е. сохранять после сохранения). Иначе пользователь с доступом Depositor словит ошибку
Причем даже без нажатия на эту кнопку NoteID в событии PostSave иногда был равен 0.
Долго я искал проблему, почему у некоторых пользователей в PostSave не вызывается серверный агент, а у других всё нормально. Пока случайно не нашёл.