Имя: Пароль:
1C
1С v8
Не выводится сообщение: «Информационная база была перемещена или восстановлена из резервной
0 Мимохожий Однако
 
04.01.25
08:40
Для одной из клиент-серверных баз при загрузке в копию для разработки не выводится сообщение «Информационная база была перемещена или восстановлена из резервной копии». Отдельной обработкой меняю статус, что это копия.
Но при последующем запуске признак КОПИЯ оказывается снятым. Как это вылечить?
У других баз на этом же сервере подобных ошибок нет
1 Волшебник
 
04.01.25
11:56
А как ставишь?
Надо встроенной обработкой вот так:

ОткрытьФорму("ОбщаяФорма.БлокировкаРаботыСВнешнимиРесурсами", Новый Структура("ПринятиеРешенияОБлокировке", Истина));


https://dzen.ru/a/ZL_zit5EpgbeSgAk
2 DiMel_77
 
04.01.25
12:39
(0) Сохраненные настройки посмотри в консоли. (эти настройки хранятся в константе "ПараметрыБлокировкиРаботыСВнешнимиРесурсами").
Посмотреть нужно параметр "РаботаСВнешнимиРесурсамиЗаблокирована": БлокировкаРаботыСВнешнимиРесурсами.СохраненныеПараметрыБлокировки().РаботаСВнешнимиРесурсамиЗаблокирована;

Может там уже стоит что то <> Неопределено.

А вообще кто мешает поставить точку останова на процедуре БлокировкаРаботыСВнешнимиРесурсами.ПриДобавленииПараметровРаботыКлиентаПриЗапуске и посмотреть как устанавливается признак необходимости открытия общей формы?
3 Мимохожий Однако
 
05.01.25
07:54
(1) этой обработкой и пользуюсь. Но после выхода из базы при следующем входе признак Копия отсутствует. Признака живёт только в течения сеанса.
(2) это я не понял.Сорри
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший