ОБСУЖДЕНИЕ

Проблемы с редактированием документа на сервере...

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

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

Автор темы
Очень странная проблема.
Есть документ. К нему есть авторский доступ. На одном сервере документ прекрасно редактируется, на другом (кластерном) не очень:
если попробовать открыть документ, а затем перевести его в режим редактирования, то документ остается в режиме чтения (причем видно, что считается какая-то логика),
если попробовать открыть документ сразу на редактирование (Ctrl + E), то документ нормально редактируется

Смотрел в дебагере LS код - ничего.
 
а Querymodechange форм-подформ пустое?
 
OKEN
Посмотрел сразу - вроде все ок
 
RAJ
Весь Querymodechange я просмотрел. Все там ок. В LS дебагере нет никакой реакции, проверил на наличие @ формул.
Возможно есть другие варианты "запрета" перехода в режим редактирования? Менее очевидные...
 
ну, еще On Event ... From ... Call ...
В такие вроде отладчик не заходит, когда-то обработчик Queryclose такой делали.
 
а подформы есть какие-то???
 
для того, чтобы убедиться, что Querymodechange ни при чем, можно на копии БД его просто везде закомментить...
да и вообще стоит пройтись по тем местам кода, где у документа EditMode явно меняется...
 
Протестировал ситуацию:
1. Проблема не зависит от формы. Создал абсолютно новую форму для документа - проблема осталась
2. Проблема зависит от документа (от UNID'a, но не от его содержимого). Создал копию проблемного документа - все нормально переходит

Может быть проблема в штатном блокираторе (на master сервере документ нормально переходит), но дело в том, что документ нормально блокируется через Ctrl + E :what?:
 
Плюс в теорию блокировки:
если документ открывать на чтение, а затем на редактирование, то LN пишет "Документ успешно заблокирован". Если документ открывать через CTRL + E, то LN ничего не пишет, т.е. не использует штатный блокиратор

Кто-нить знает что за проблема? Что-нить IBM по этому поводу писал?
 
fedotxxl
Проясните ситуацию: документ на втором сервере не переходит в режим редактирования, когда он уже открыт на первом в режиме редактирования, или в любом случае? И опять же, CTRL+E открывает документ на редактирование на втором сервере, когда он уже редактируется на первом? Если так, то это злостный баг, о котором следует немедленно известить IBM.
 
Документ не редактируется в любом случае - на кластерном сервере его никто не держит.
Мне кажется, что это какая-то мелкая проблема версии сервера... но это все догадки
 
Проблема не решена =(
 

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

Создано
fedotxxl,
Последний ответ от
fedotxxl,
Ответы
12
Просмотры
6 346