Продукты IBM Lotus > IBM Lotus Notes & Domino

HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1

(1/2) > >>

cybergeene:
при выполнении кнопки сохранить
@Command( [RefreshWindow] );
@Command([FileSave]);
@Command([EditDocument];"0")

в старом клиенте вызываются события
postsave
Querymodechange
postmodechange (пустая процедура)

в новом 
postsave
Querymodechange
postmodechange
Queryclose
Querymodechange
Postmodechange
Queryopen
postopen

в новом после этой свистопляски не выполняется перевод из режима редактирования @Command([EditDocument];"0"), приходится нажимать выход

что делать? неужели щастья не будет?

ViV:
Querymodechange отрабатывает? Continue в True?

cybergeene:
Querymodechange отрабатывает, дает редактировать, Continue (в случае, когда документ находится в другом статусе) ставилось в False, присваивался 0, по умолчанию(если вообще ничего не присваивать) в Continue стоит -1, при присвоении True остается -1, при присвоении 1 присваивается 1 (так работает в моем административном клиенте и клиенте 8.5.1). Тем не менее, когда присваиваю True или же 1, в новом клиенте поведение не меняется. Я уже во все обработчики событий, где есть Continue, повставлял 1, все равно одно и то же. Проверял на двух разных машинах с новым клиентом.

ViV:
А Postmodechange в новом вызывается или до него не доходит?

cybergeene:
ну да, я же писал:
в новом 
postsave
Querymodechange
postmodechange (пустая процедура)
Queryclose
Querymodechange
Postmodechange (пустая процедура)
Queryopen
postopen

только что ходил обновлять 8.0, так там также, т.е. ошибка (ошибка ли?) старая, ей, как минимум 2 года

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии