- В этой теме 1 ответ, 2 участника, последнее обновление 1 месяц, 1 неделя назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как добавить внешний отчёт на СКД в меню «Продажи» 1С:Предприятия?
Как добавить Внешний отчёт на СКД в Меню 1С Предприятие раздел Продажи?
Чтобы добавить внешний отчет на СКД в меню раздела «Продажи» в 1С:Предприятие, сделайте так:
1. Добавьте внешний отчет в конфигурацию:
— Откройте конфигуратор.
— В дереве конфигурации найдите раздел «Отчеты» или создайте новый.
— Правой кнопкой мыши выберите «Добавить» → «Внешний отчет».
— Укажите файл внешнего отчета (.erf) на СКД.
— Сохраните изменения и обновите конфигурацию.
2. Добавьте пункт меню в раздел «Продажи»:
— В конфигураторе откройте раздел «Общие» → «Команды меню» (или «Пользовательский интерфейс» → «Меню» — зависит от конфигурации).
— Найдите или создайте группу меню «Продажи» (если её нет).
— Добавьте новый элемент меню:
— Тип: «Команда»
— Имя: например, «ОтчетПродажиСКД»
— Заголовок: «Отчет по продажам» (то, что увидит пользователь)
— Связать с внешним отчетом: укажите созданный внешний отчет.
3. Настройте обработчик команды (если нужно):
— Если меню создается через подсистемы и команды, то в модуле подсистемы или общего модуля добавьте обработчик, который будет открывать внешний отчет, например:
|
1 2 3 4 5 |
Процедура ОткрытьОтчетПродажиСКД(Команда) Отчет = Отчеты.ВнешнийОтчетПродажиСКД.Создать(); ФормаОтчета = Отчет.ПолучитьФорму(); ФормаОтчета.Открыть(); КонецПроцедуры |
— В настройках команды укажите вызов этой процедуры.
4. Перекомпилируйте и обновите конфигурацию.
5. Проверьте в режиме «Предприятие»:
— Запустите 1С в режиме предприятия.
— В меню «Продажи» должен появиться новый пункт с вашим внешним отчетом.
— При выборе пункта откроется внешний отчет на СКД.
—
Если в вашей конфигурации меню строится через подсистемы и команды, то добавление пункта меню и вызов отчета происходит именно через команды и обработчики.
Если меню формируется через обычные формы, то нужно добавить кнопку или пункт в форму раздела «Продажи», который будет открывать внешний отчет.
—
Рекомендую посмотреть подробную инструкцию по добавлению внешних отчетов и настройке меню здесь:
https://helpf.pro/faq8/view/740.html
https://infostart.ru/public/1027155/ (как добавить форму для СКД, полезно для вызова отчета из меню)