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

Автор Тема: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1  (Прочитано 10935 раз)

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« : 15 Июль 2010, 11:11:14 »
при выполнении кнопки сохранить
@Command( [RefreshWindow] );
@Command([FileSave]);
@Command([EditDocument];"0")

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

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

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

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

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #1 : 15 Июль 2010, 11:18:15 »
Querymodechange отрабатывает? Continue в True?

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #2 : 15 Июль 2010, 14:36:24 »
Querymodechange отрабатывает, дает редактировать, Continue (в случае, когда документ находится в другом статусе) ставилось в False, присваивался 0, по умолчанию(если вообще ничего не присваивать) в Continue стоит -1, при присвоении True остается -1, при присвоении 1 присваивается 1 (так работает в моем административном клиенте и клиенте 8.5.1). Тем не менее, когда присваиваю True или же 1, в новом клиенте поведение не меняется. Я уже во все обработчики событий, где есть Continue, повставлял 1, все равно одно и то же. Проверял на двух разных машинах с новым клиентом.

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #3 : 15 Июль 2010, 14:39:48 »
А Postmodechange в новом вызывается или до него не доходит?

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #4 : 15 Июль 2010, 15:25:39 »
ну да, я же писал:
в новом 
postsave
Querymodechange
postmodechange (пустая процедура)
Queryclose
Querymodechange
Postmodechange (пустая процедура)
Queryopen
postopen

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

ViV

  • Global Moderator
  • Профессионал
  • *****
  • Сообщений: 1428
  • Владимир Егоров
    • Просмотр профиля
    • lotusnotes.ru
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #5 : 15 Июль 2010, 15:37:31 »
Имел ввиду сделать не пустой, посмотреть будет ли вызываться.

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #6 : 15 Июль 2010, 15:45:37 »
вызываетса, просто там код заремин

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #7 : 15 Июль 2010, 16:44:53 »
а к чему эти вопросы-то? (просто хочется увидеть вашу картину, а не фрагменты)
в новых версиях 8.0 и старше пошагово видно, что клиент пытается отредактировать, закрыть, отредактировать, открыть документ, что ему удается, однако не удается выполнить @Command([EditDocument];"0").
Из-за этого не могу все рабочие станции перевести на 8.5.1, а в последствии и сервер обновить   :(

cybergeene

  • Специалист
  • ***
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Re: HELP!!! клиент Lotus Notes 8.5.1, sever 7.0.4FP1
« Ответ #8 : 19 Июль 2010, 10:43:51 »
посмотрел на http://techforum.intertrust.ru/, люди жалуются, что некоторые формулы не работают в восьмерке, более того, некоторые методы LotusScipt не хотят пахать, на форуме IBM тоже пишут об подобных ошибках, услышал также мнение, что просто людей сгоняют на Java (мне кажется, что чуток правды тут есть)