Цитата: Харлампий Дымба от 07 апреля 2026, 22:51в настройках штатно поставить "Режим открытия = Просмотр".Цитата: Злоп от 07 апреля 2026, 22:41от чего хотите защититься (?)Самое очевидное - убрать блокировку объекта на запись.
Цитата: Злоп от 07 апреля 2026, 22:41от чего хотите защититься (?)Самое очевидное - убрать блокировку объекта на запись.
Цитата: Ветер в поле от 07 апреля 2026, 12:56Даже не представлял, что такие извращенцы еще могут быть - на ОСНО и вести бухгалтерию в 7.7...Каждый со своей колокольни судит. Я, например, очень рад, что избегал до сего времени плясок с торговым оборудованием и разными честными знаками - это тяжело. Бухгалтерия и Зарплата - довольно консервативные ветки. Достаточно простые. А у меня - далеко не ларьки, писать код в БП и ЗУП - брррр.
// модуль формы
ОткрытВРежимеРедактирования = 1-Форма.ТолькоПросмотр();
Сообщить(""+ТекущийДокумент()+", открыт в режиме редактирования = "+ОткрытВРежимеРедактирования);
// в ПриОткрытии()
глПроверкаРазрешенияРедактирования(Контекст);
//[+]progadmin 2026-04-07 22:12 добавлено нетиповое
Если ОткрытВРежимеРедактирования = Форма.ТолькоПросмотр()
Тогда // был открыт в режиме редактирования, а потом переклбчили в режим просмотра
СтатусВозврата(0);
ОткрытьФорму(ТекущийДокумент(),,1);
Возврат;
КонецЕсли;
//[+]_progadmin 2026-04-07 22:12 добавлено нетиповое
Цитата: Злоп от 07 апреля 2026, 21:59Никакие программные установки режима просмотра еще не отрабатывали, форма изначально открыта в режиме просмотра (из меню или программно с передачей параметра режима открытия = просмотр.Да. Осталось малость: положить этот код в локальном ПриОткртыии в 100 документов и 100 справочников и в несколько разных нетленок. Выход - глобальная ПриОткрытии. А её нету. Вот если бы Ёпрст убедил 2 года назад АЛьФа при анонсе формекса 2.0.5.194, что: