Шаблон нового отчета по регистру, с готовым макетом отчета.
Позволяет создать новый отчет за 5 минут.
Позволяет создать новый отчет за 5 минут.
Шаблон нового отчета по регистру, с готовым макетом отчета.
Простой и легко изменяемый листинг. Программисту легко добавить/изменить в отчет и при необходимости в запрос несколько реквизитов.
Удобен и используется мною для контроля и просмотра результатов изменений в регистре и при создании новых отчетов.
Простой и легко изменяемый листинг. Программисту легко добавить/изменить в отчет и при необходимости в запрос несколько реквизитов.
Удобен и используется мною для контроля и просмотра результатов изменений в регистре и при создании новых отчетов.
Для начинающих удобен как прием программирования.
Пример применения:
В документе «Инвентаризация» требуется контролировать резерв по текущему товару в Табличной Части. Для этого добавляем кнопку в документ Инвентаризация и в модуль формы процедуру нашей кнопки:
// ===============================
// Назначение:
//
// Аргументы:
//
Процедура ПечатьРезервы()
Перем сзПараметры;
Если Запас.Выбран() = 0 Тогда
Предупреждение("Не выбран запас!");
Возврат;
КонецЕсли;
сзПараметры = СоздатьОбъект("СписокЗначений");
сзПараметры.ДобавитьЗначение(ДатаДок,"ВыбКонПериода");
сзПараметры.ДобавитьЗначение(МестоНахождения,"МестоНахождения");
сзПараметры.ДобавитьЗначение(Запас,"Запас");
ОткрытьФорму("Отчет.Резервы",сзПараметры);
КонецПроцедуры //ПечатьРезервы
В результате при нажатии на кнопку вызывается форма отчета «Ведомость по резерву» по текущему товару. (Это наш новый отчет).
Отчет-то прикрепи!
хрень какая то, по-видимому , сформированная за 5 минут конструктором отчетов в пофигураторе.
Перем сзПараметры; — это чтоб начинающие не забыли, что Перем сзПараметры — это перем
жарко очень
(2) мне этот способ помогает экономить время, поэтому решил поделиться. Объясню, на своем примере. Мне нужно было создать новый отчет в 7.7, раньше я ничинал пользоваться конструктороми «Отчета» и/или «Запроса», но каждый раз приходилось терять время на перерисовку макета отчета и время прохождения по всем закладкам конструктора. На днях меня попросили сделать еще один новый отчет 🙂 начал снова с конструктора… надоело… вспомнил про готовый шаблон и за пару минут получил то, что мне нужно.
Эта обработка для программистов, кто еще работает в 7.7 и тех кто хочет сохранить свое время для других задач. Ну хотя бы, чтобы выйти на улицу и подышать свежим воздухом.
(4) Жара иногда помогает думать 😉
Ну из тех функций, которые нужны практически во всех отчетах можно выделить:
— обычный и множественный филтр
— способ подключения отчета к любому документу или отчету
— кнопки Обновить и Настройка
— и конечно более красивый макет отчета, чем тот что рисует конструктор
Остается вручную подправить запрос и все 😉
(6) и полностью переделать саму Таблицу..
а ЗначениеУпорядочивания — это аттавизм конструктора.
(7) ЗначениеУпорядочивания не убираю, т.к. так получается более универсальный отчет, тот кому нужно поменяет сам.
Переделал шабон отчета, выложу сегодня вечером.