Добрый день!
Обновил клиентам платформу и конфигурацию БG 2.0 до последних. База файловая, лежит на пк у одного буха,второй по сети подключается к ней
В итоге,у первого документы,например, поступления, нормально открываются, у второго - как на картинке
НО!если у второго почистить кэш, открыть базу и открыть поступления - то первый документ он адекватно открывает и разворачивает/сворачивает,а во второго - снова такая же петрушка((
Чтобы поправить это всё, необходимо:
1 добавить форме обработчик события "ПередОткрытием"
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
КлючСохраненияПоложенияОкна = Новый УникальныйИдентификатор(); //Сбрасываем визуальный кэш формы
ШиринаФормы = ВосстановитьЗначение("ШиринаФормы"); //Восстанавливаем ширину формы
Если ЗначениеЗаполнено(ШиринаФормы) Тогда
ЭтаФорма.Ширина = ШиринаФормы;
КонецЕсли;
ВысотаФормы = ВосстановитьЗначение("ВысотаФормы");//Восстанавливаем высоту формы
Если ЗначениеЗаполнено(ВысотаФормы) Тогда
ЭтаФорма.Высота = ВысотаФормы;
КонецЕсли;
КонецПроцедуры
Показать
2 добавить форме обработчик события "ПередЗакрытием"
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
СохранитьЗначение("ШиринаФормы", ЭтаФорма.Ширина); //Запоминаем ширину формы
СохранитьЗначение("ВысотаФормы", ЭтаФорма.Высота); //Запоминаем высоту формы
КонецПроцедуры
СохранитьЗначение("ШиринаФормы", ЭтаФорма.Ширина); //Запоминаем ширину формы
СохранитьЗначение("ВысотаФормы", ЭтаФорма.Высота); //Запоминаем высоту формы
Милый человек, лучший человек на свете! :)
Низкий поклон вам за программное решение, не помогалоо больше ничего. Не надеялась, что сработает, но вот же оно чудо: все раскрывается как надо!!!
Пусть у вас будет все хорошо, пусть моя благоданость, которая не знает границ - вернется вам чем-то большим и хорошим! Я прошу Вселенную одарить Вас тем, что Вам больше всего сейчас нужно. И это обязательно случится, потому что все, что идет от благодарного сердца - не может остаться без ответа.)))