gifts2017

Еще один отчет для печати графиков работы для ЗУП (2.5.18.2)

Опубликовал Юрий Хрипачёв (hrip) в раздел Отчеты - Бухгалтерские

Отчет добавляется в состав кофигурации. Добавляется процедура "Печать" и изменяется процедура "При открытии" в коде формы элемента справочника "Графики работы"

 

Процедура Печать()
    ОтчетОбъект = Отчеты.ГрафикРаботы.Создать();
    ОтчетОбъект.Печать(ЭтотОбъект, ЭтаФорма);
КонецПроцедуры

 

Процедура ПриОткрытии()

    ЭлементыФормы.ТабличноеПолеГрафика.Колонки.ЧасовЗаДень.Видимость = Ложь;
    СформироватьТаблицуГрафика();
   
    ТекущийГод = НачалоГода(РабочаяДата);
    НомерТекущегоГода = Год(ТекущийГод);
    ОтразитьГодВНабореЗаписей(ТекущийГод, Истина);
   
    ДанныеКалендаряИзменены = Ложь;
    ОбновитьИнформационнуюСтроку();
   
    УстановитьДоступностьРеквизитов();
   
    // Начало доработки
    Кнопка = ЭлементыФормы.ОсновныеДействияФормы.Кнопки.Вставить(0, "Печать", ТипКнопкиКоманднойПанели.Действие, "Печать", Новый Действие("Печать"));
    Кнопка.Подсказка = "Печать графика работы";
    Кнопка.Пояснение = "Печать графика работы";
    ЭлементыФормы.ОсновныеДействияФормы.Кнопки.Вставить(1,, ТипКнопкиКоманднойПанели.Разделитель);
    // Конец доработки

КонецПроцедуры

Скачать файлы

Наименование Файл Версия Размер
График работы 78
.erf 8,62Kb
24.12.09
78
.erf 8,62Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Юрий Хрипачёв (hrip) 25.12.09 14:08
Хотелось бы увидеть комментарии и критику :-)
2. Эстер Коган (e.kogan) 12.01.10 15:02
3. Юрий Хрипачёв (hrip) 18.01.10 15:57
Если делать ВПФ, тогда пришлось бы делать доработку справочника "Внешние обработки" (т.к. в типовой конфигурации ВПФ могут использоваться только для справочника "Сотрудники") и больше доработок в справочнике "Графики работы".
4. Артур Пирожков (angler225) 21.01.10 09:23
Толково сделано, особенно макет с присоединяемыми областями, но все таки хотелось бы не изменять конфигурацию.
5. Эстер Коган (e.kogan) 21.01.10 17:44
(3) А зачем привязывать к Графикам? Привязать к Сотрудникам, например, или ещё куда. А то и вообще взять Рабочий стол и вывести на него ярлыком. И быстрый выбор какой-нибудь навертеть.
6. Юрий Хрипачёв (hrip) 22.01.10 12:39
Этот отчет разрабатывался для того чтобы пользователи без всяких заморочек открыли нужный график и нажав кнопку "Печать", получили его ПФ.
А сам отчет я поместил в конфигурацию т.к. считаю что делать обновления будет легче имея 1 новый и 1 измененный объект, чем иметь 2 измененных.
Главное передать в отчет параметры "ЭтотОбъект" и "ЭтаФорма" элемента справочника "Графики работы". А где разместить сам отчет - это уже нюансы.
Совсем не изменять конфигурацию можно только если это будет обычный внешний отчет.