0
romashov
20.02.18
✎
07:03
|
ERP 2.1.3.136 Платформа 8.3.10.2639.
Сегменты номенклатуры, подключаемая внешняя обработка, в которой выполняется сравнение состава сегмента при изменении настроек сегмента. На форму выведены доступные поля и отборы из компоновщика настроек отбор.
Все работало. Если были сделаны изменения при закрытии формы задавался вопрос сохранить или нет.
Попросили добавить кнопку Отмена, чтобы продолжить редактирование, добавил и стали пропадать настройки компоновщика, доступные поля очищаются, в отборах есть строки, но если попытаться добавить новый, то выбрать не из чего. А самое печальное при закрытии формы 1С просто повисает.
Обработка вопроса обычная перед записью Отказ = Истина, в обработчике оповещения проверил результат ответа если отмена то провто возврат из процедуры обработки.
Пытался делать Отображение элементов формы, перед вопросом конвертировал настройки и схему в строку, после восстанавливал заполнял компоновщик получается через раз вроде бы все сохранилось отборы добавляются, а другой раз и все висит.
Подскажите что делать?
|
|
2
romashov
20.02.18
✎
07:38
|
Проблему вроде бы решил. Менял настройки, отчеты запускал, закрывал форму, отмену нажимал. Пока все сохраняется.
Причина наверно была в том, что я делал поместитьвовременноехранилище(СхемаСкд, АдресСхемыСКД) переделал на
АдресСхемыСКД = поместитьвовременноехранилище(СхемаСкд, УникальныйИдентификатор)
Походу терялась связь формы и данных во временном хранилище
|
|