Добрый день!
1С:Предприятие 8.3.
Конфигурация Зарплата и кадры.
Создала новое расширение. Добавила Подсистему.
Создала новый отчет в данном расширении. Еще добавляю из конфигурации документ, справочник.
Всё это включаю в новую созданную подсистему, всё хорошо вижу, открываю.
Но вот с заимствованными отчетами никак не могу разобраться. Если добавляю отчет "Задачи", например, тоже прекрасно попадает в подсистему.
Добавила в расширение отчеты "КонтактнаяИнформацияСотрудников", "ОтчетыПоСотруднику", ну никак не видны они в подсистеме.
Не могу разобраться, почему.
Подскажите, пожалуйста, на что обратить внимание, что посмотреть, в чем дело?
Спасибо!
---
Чего-то сразу не сообразил... в БСП у отчетов отключено использование стандартных команд, в интерфейсе есть отдельная команда по которой открывается панель с отчетами раздела. Поэтому есть два варианта решения:
1. Вывести отчет в командный интерфейс раздела, но так как через расширение использование стандартный команд у отчета нельзя включить, то нужно будет добавить к отчету команду, по которой он будет открываться, а команду добавить в командный интерфейс.
2. Добавить в вашу подсистему панель с отчетами, как в типовых разделах - см. в описание БСП, подсистема Варианты отчетов.
---
возможно у этих отчетов выключен флаг "Использовать стандартные команды". Посмотреть на закладке Команды.
---
Вот неплохая статья, может натолкнет
---
Спасибо!
---
Но пока не получилось разобраться.
---
1. Заимствованные отчеты тоже добавили в новую подсистему?
2. Может у этих отчетов просто отключена видимость в командном интерфейсе подсистеме? В режиме предприятия в настройке навигации они вообще есть?
---
да, в подсистему включила все заимствованные, в командном интерфейсе их нет вообще. Нет их и в режиме предприятия в навигации. Но одни попадают, а другие нет
---
Чего-то сразу не сообразил... в БСП у отчетов отключено использование стандартных команд, в интерфейсе есть отдельная команда по которой открывается панель с отчетами раздела. Поэтому есть два варианта решения:
1. Вывести отчет в командный интерфейс раздела, но так как через расширение использование стандартный команд у отчета нельзя включить, то нужно будет добавить к отчету команду, по которой он будет открываться, а команду добавить в командный интерфейс.
2. Добавить в вашу подсистему панель с отчетами, как в типовых разделах - см. в описание БСП, подсистема Варианты отчетов.
---
Спасибо, попробую.
---
см. в описание БСП, подсистема Варианты отчетов у меня доступ ограничен на 1С:ИТС, не вижу документации (только её содержание))
Может быть есть возможность где-то еще почитать. Спасибо.

 Добавить в вашу подсистему панель с отчетами
Пробовала добавить в расширение Панель с отчетами, открываются все отчеты. А как настроить видимость только тех, которые я добавляю в расширение?

 добавить к отчету команду
По добавлению команды не знаю. Не делала ни разу. Может есть ссылка на какой-нибудь пример, чтобы поразбираться.
СПАСИБО!
---
добавить к отчету команду
Разобралась, пока всё получилось. Посмотрю еще. СПАСИБО!
---
Можете поподробнее описать как получилось. Возникла аналогичная задача.
---
В расширении создать общую команду с кодом выполнения
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
 ОткрытьФорму("Отчет.ТребуемыйОтчет.Форма");
КонецПроцедуры

Уже ее закинуть в интерфейс, все!