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