#0
by Const31
При закрытии формы отчета (платформа 1С 8.3, управляемое приложение) часто появляется сообщение "Вариант "Вариант1" был изменен. Сохранить измененный вариант?" Как организовать чтобы это сообщение не выдавалось? Может что-нибудь где-нибудь настроить, или программно удалить измененный вариант, или например в обработчике формы отчета ПередЗакрытием его программно записать или др. Кто подскажет?
#3
by Const31
Не изменять - это конечно не вариант. А какое конкретно свойство или метод использовать чтобы сбросить измененные настройки по умолчанию или чтобы сохранить их?
#4
by Const31
Дело в том, что не пользователь меняет настройки отчета. Через настройки отчета передаются некоторые данные в обработчик ПриКомпоновкеРезультата модуля объекта отчета. В результате вариант отчета оказывается модифицированным. На форме отчета есть реквизиты ДатаРасчета, Контрагент и Договор, при редактировании которых с помощью обработчиков ПриИзменении модуля формы устанавливаются параметры: затем в обработчике ПриКомпоновкеРезультата модуля объекта отчета эти параметры читаются: и используются для расчета, который нелегко сделать только запросами в СКД. В результате получается таблица значений, которая выводится в конечном итоге СКД через набор данных Объект. Возможно получилось заморочено, но работает. Неприятный момент только в том, что постоянно появляются окна с просьбой сохранить вариант. Может подскажете как более просто и красиво передать данные типа ДатаРасчета, Контрагент и Договор из реквизитов формы в обработчик ПриКомпоновкеРезультата модуля объекта отчета. Я по-другому просто не сообразил как можно сделать.
#5
by minele
Просто заходишь в код и чистишь сообщение и все, если не можешь предложить. Обычно "вариант" означает, что не сделаны точные настройки отчетов, а по умолчанию они без настроек.
#6
by minele
Надо просто в режиме 1С:Предприятие выбрать в настройке в конкретном отсчете конкретные поля, точки, серии устраивающие данный отчет. И не надо кодить и изобретать велосипед.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как сохранить печатную форму отчета в (.mxl) файл программно?
- Построитель отчета. Заголовок отчета. Сохранить/Восстановить настройки.
- Как сохранить отчет в файл ПРОГРАММНО!? (как html,xls,....)
- Как программно сохранить табличное поле в файл XLS ?
- Программно добавить обработчик события к программно добавленному элементу формы
- можно ли сохранить отчет из 1с в формате Юникод программно
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- 1с 8.2. Как программно установить вариант отчета
- Подскажите как программно открыть форму документа и программно нажать на ОК?
В этой группе 1С
- УТ 11. При заполнении документов через подбор товаров нет цен номенклатуры.
- Обработка выбора с отбором по списку значений в УФ
- Ошибка в СКД: глобальные элементы отбора обязательно должны использовать поля
- ЗУП 2.5 как перейти на 3.0 ?
- 1С8_УПП_девятки в оборотке
- Метод ЗаполнитьЗначения() для ТЗ
- Как распечатать присоединенный файл в 1с
- преобразование к значению булево не может быть выполнено при проведении документ
- Как напечатать в 3.0 ПКО без квитанции?
- Вылетает 7.7 SQL на отчетах.
- Сложный отбор в обработке "Групповое изменение реквизитов" в 1С:Бухгалтерии 3.0
- Ошибка "Преобразование значения к типу Булево не может быть выполнено"?
- Ввод чисел пользователем
- Как удалить строки вне отбора в табличной части документа
- УПП РАУЗ себестоимость МПЗ при средней на разных складах
- СКД: не выводится вычисляемое поле
- Как в XSD-схеме задать массив из одного элемента?
- Расхождение данных отчета с расшифровкой ЗУП 4-ФСС
- ERP 2.0 Ручная корректировка проводок.
- Перепроведение документов 1с8