Имя: Пароль:
1C
1C 7.7
v7: Форма операции, процедура "ПриОткрытии"
0 ALCAPONA
 
27.10.23
08:52
Всем доброго дня.
Помогите с ситуацией, сломал уже мозг.

При открытии операции ЛЮБОГО проведённого документа в базе данных форма операции открывается со значением "Форма.ТолькоПросмотр() = 0".
Но при открытии формы операции документа "БухгалтерскаяСправка" режим всегда "Форма.ТолькоПросмотр() = 1". Причём пробовал даже программно его сбрасывать для бухсправки через Форма.ТолькоПросмотр(0), но ничего не помогает, форма остаётся ReadOnly.
Галка "Редактировать операцию" у бухсправки установлена.
1 Kigo_Kigo
 
27.10.23
09:05
хоть бы конфу назвал, а то сиди гадай тут, где то была настройка  - разрещить редактировать операции у документов вручную, вставай отладчиком в приОтврытии() и иди, еще поищи по все конфе ОбработкаОжидания(), не документированная фишка ОбработкаОжидания может распологаться не тольго в глобальнике, но и в модуле формы , как форма.ОбработкаОжидания() которая может закрывать редактирование
2 ALCAPONA
 
27.10.23
09:05
(1)
Конфа полностью самописанная.
Отладчиком в "ПриОткрытии" ходил, ничего не дало: для всех документов 0, для бухсправки 1.
По поводу "разрещить редактировать операции у документов вручную" я писал "Галка "Редактировать операцию" у бухсправки установлена".
3 ALCAPONA
 
27.10.23
09:07
(1)
"ОбработкаОжидания" в модуле бухсправки отсутствует.
В глобальнике есть, но с бухсправкой никак не связано.
4 ALCAPONA
 
27.10.23
09:10
(1)
По "где то была настройка  - разрещить редактировать операции у документов вручную" в настройках операции выставлено "Редактировать операции документов - Разрешить".
5 Kigo_Kigo
 
27.10.23
09:10
тут что?
6 Гена
 
27.10.23
09:16
А роль проверяли на редактирование?
Крыжик "Интерактивное изменение проведенных"
7 ALCAPONA
 
27.10.23
09:16
(5)
см. (4)
"Редактировать операции документов - Разрешить"
8 ALCAPONA
 
27.10.23
09:20
(6)
Ёёёёёёёёёёёёёёёёёёёёёёёёп,
у бухсправки в правах нет галки "Редактирование операции документа".
Всё перекопал, а туда даже не заглянул. Подумал, раз у всех документов доступ есть, то и у бухсправки будет, а тут такой сюрприз.

СПАСИБО, Гена !
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.