Шаблон отчета по регистру, с готовым макетом отчета.

Шаблон нового отчета по регистру, с готовым макетом отчета.
Позволяет создать новый отчет за 5 минут.
Шаблон нового отчета по регистру, с готовым макетом отчета.
Простой и легко изменяемый листинг. Программисту легко добавить/изменить в отчет и при необходимости в запрос несколько реквизитов.
Удобен и используется мною для контроля и просмотра результатов изменений в регистре и при создании новых отчетов.

Для начинающих удобен как прием программирования.

Пример применения:

В документе «Инвентаризация» требуется контролировать резерв по текущему товару в Табличной Части. Для этого добавляем кнопку в документ Инвентаризация и в модуль формы процедуру нашей кнопки:

// ===============================
// Назначение:
//                    
// Аргументы:
//                    
Процедура ПечатьРезервы()
    Перем сзПараметры;
    Если Запас.Выбран() = 0 Тогда
        Предупреждение("Не выбран запас!");
        Возврат;
    КонецЕсли;
    сзПараметры = СоздатьОбъект("СписокЗначений");
    сзПараметры.ДобавитьЗначение(ДатаДок,"ВыбКонПериода");
    сзПараметры.ДобавитьЗначение(МестоНахождения,"МестоНахождения");
    сзПараметры.ДобавитьЗначение(Запас,"Запас");
    ОткрытьФорму("Отчет.Резервы",сзПараметры);
КонецПроцедуры //ПечатьРезервы

В результате при нажатии на кнопку вызывается форма отчета «Ведомость по резерву» по текущему товару. (Это наш новый отчет).

8 Comments

  1. Арчибальд

    Отчет-то прикрепи!

    Reply
  2. Ёпрст

    хрень какая то, по-видимому , сформированная за 5 минут конструктором отчетов в пофигураторе.

    Reply
  3. tango

    Перем сзПараметры; — это чтоб начинающие не забыли, что Перем сзПараметры — это перем

    Reply
  4. tango

    жарко очень

    Reply
  5. Bor_ka

    (2) мне этот способ помогает экономить время, поэтому решил поделиться. Объясню, на своем примере. Мне нужно было создать новый отчет в 7.7, раньше я ничинал пользоваться конструктороми «Отчета» и/или «Запроса», но каждый раз приходилось терять время на перерисовку макета отчета и время прохождения по всем закладкам конструктора. На днях меня попросили сделать еще один новый отчет 🙂 начал снова с конструктора… надоело… вспомнил про готовый шаблон и за пару минут получил то, что мне нужно.

    Эта обработка для программистов, кто еще работает в 7.7 и тех кто хочет сохранить свое время для других задач. Ну хотя бы, чтобы выйти на улицу и подышать свежим воздухом.

    Reply
  6. Bor_ka

    (4) Жара иногда помогает думать 😉

    Ну из тех функций, которые нужны практически во всех отчетах можно выделить:

    — обычный и множественный филтр

    — способ подключения отчета к любому документу или отчету

    — кнопки Обновить и Настройка

    — и конечно более красивый макет отчета, чем тот что рисует конструктор

    Остается вручную подправить запрос и все 😉

    Reply
  7. Ёпрст

    (6) и полностью переделать саму Таблицу..

    а ЗначениеУпорядочивания — это аттавизм конструктора.

    Reply
  8. Bor_ka

    (7) ЗначениеУпорядочивания не убираю, т.к. так получается более универсальный отчет, тот кому нужно поменяет сам.

    Переделал шабон отчета, выложу сегодня вечером.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *