Регистрация Правила Главная форума Поиск |
0
- 15.07.2014 - 12:58
|
Помогите разобраться. Есть форма констант. В ней такой код: &НаКлиенте Процедура ПослеЗаписи(ПараметрыЗаписи) УстанавливаемыеПараметры = Новый Структура("спрМакс", НаборКонстант.КонстантаМакс); УстановитьПараметрыФункциональныхОпцийИнтерфейса(У станавливаемыеПараметры); КонецПроцедуры Здесь: "спрМакс" - имя параметра функциональной опции, КонстантаМакс - моя константа соответствующего типа. Запускаю 1с, открываю форму констант устанавливаю КонстантаМакс в такое значение при котором функциональная опция будет ОТКЛЮЧЕНА, нажимаю "Записать и закрыть", снова открываю форму констант устанавливаю КонстантаМакс в такое значение при котором функциональная опция будет ВКЛЮЧЕНА, нажимаю "Записать и закрыть". Открываю отчет на который влияет функциональная опция. Отчет формируется автоматически(у него в коде прописано Параметры.СформироватьПриОткрытии = Истина;) так, как если бы функциональная опция была ОТКЛЮЧЕНА. Почему так происходит? Конфигурация доступна для скачивания по ссылке http://www.fayloobmennik.net/3949249 Зайти под Администратором, пароля нет. В режиме 1с предприятие форма констант открывается через пункт меню "Сервис->Константа макс". Выбрать сначала "нет", записать, потом выбрать "да", записать. После чего открыть отчет "Остатки номенклатуры1". В результате в отчете будет всего одна колонка, а их должно быть много. Такая вот фигня получается. | |
![]() | Интернет-форум Краснодарского края и Краснодара |