Как добавить/убрать кота в отчет?
Кот в отчете: кому-то нравится, кого-то жутко бесит. Как избавиться, заменить, оставить (нужное подчеркнуть)?
- Описание
- Подробнее
Описание
Добрый день!
Сегодня выяснилось, что кот в типовой форме отчетов для бухгалтерии 3.0 далеко не всем нравится. На прошлой работе мы глумились над картинками в отчетах, даже разрабатывали план замены на праздники (на Новый Год, например, Деда Мороза на лыжах, на 23-е — звезду, на 8-е — цветочек).
Сразу перейдем к практике.
Итак, в 1С в управлемых формах для элемента с типом ТабличныйДокумент есть свойство «ОтображениеСостояния». Фактически, код, который добавляет котика в отчет, находится в общем модуле отчета в функции «ФоновоеЗаданиеЗапустить()»:
ОтображениеСостояния = Элементы.ОтчетТабличныйДокумент.ОтображениеСостояния;
ОтображениеСостояния.Видимость = Истина;
ОтображениеСостояния.ДополнительныйРежимОтображения = ДополнительныйРежимОтображения.Неактуальность;
ОтображениеСостояния.Картинка = БиблиотекаКартинок.ДлительнаяОперация48;
ОтображениеСостояния.Текст = НСтр("ru = 'Отчет формируется...'");
Для того, чтобы поменять котика на что-либо другое, есть два пути:
1. Поменять картинку «ДлительнаяОперация48» в библиотеке картинок на что-либо более уместное серьезному бухгалтерскому труду. Но тогда котики будут заменены во всех длительных операциях.
2. Ну или добавить в библиотеку картинок какую-нибудь другую картинку и прописать ее в данный код. Также картинку можно загрузить из файла, можно даже пользователю дать возможность выбрать свою картинку — все в Ваших руках!
ЗЫ: Вот, например, сервис бесплатных анимашек для ожидающих бухгалтеров )))

