К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Странно работает УстановитьПараметрыФункциональныхОпцийИнтерфейса()

Гость
0 - 15.07.2014 - 12:58
Помогите разобраться.

Есть форма констант. В ней такой код:

&НаКлиенте
Процедура ПослеЗаписи(ПараметрыЗаписи)
УстанавливаемыеПараметры = Новый Структура("спрМакс", НаборКонстант.КонстантаМакс);
УстановитьПараметрыФункциональныхОпцийИнтерфейса(У станавливаемыеПараметры);
КонецПроцедуры

Здесь: "спрМакс" - имя параметра функциональной опции, КонстантаМакс - моя константа соответствующего типа.

Запускаю 1с, открываю форму констант устанавливаю КонстантаМакс в такое значение при котором функциональная опция будет ОТКЛЮЧЕНА, нажимаю "Записать и закрыть", снова открываю форму констант устанавливаю КонстантаМакс в такое значение при котором функциональная опция будет ВКЛЮЧЕНА, нажимаю "Записать и закрыть". Открываю отчет на который влияет функциональная опция. Отчет формируется автоматически(у него в коде прописано Параметры.СформироватьПриОткрытии = Истина;) так, как если бы функциональная опция была ОТКЛЮЧЕНА. Почему так происходит?

Конфигурация доступна для скачивания по ссылке http://www.fayloobmennik.net/3949249
Зайти под Администратором, пароля нет. В режиме 1с предприятие форма констант открывается через пункт меню "Сервис->Константа макс". Выбрать сначала "нет", записать, потом выбрать "да", записать. После чего открыть отчет "Остатки номенклатуры1". В результате в отчете будет всего одна колонка, а их должно быть много. Такая вот фигня получается.





К списку вопросов






Copyright ©, Все права защищены