#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
#Область ПрограммныйИнтерфейс
#Область ДляВызоваИзДругихПодсистем
Процедура НастроитьВариантыОтчета(Настройки, НастройкиОтчета) Экспорт
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
МодульВариантыОтчетов.УстановитьРежимВыводаВПанеляхОтчетов(Настройки, НастройкиОтчета, Ложь);
НастройкиОтчета.ОпределитьНастройкиФормы = Истина;
НастройкиВарианта = МодульВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "Основной");
НастройкиВарианта.Включен = Ложь;
НастройкиВарианта.Описание = НСтр("ru = 'Поиск мест использования объектов приложения.'");
КонецПроцедуры
Функция ДобавитьКомандуМестаИспользования(КомандыОтчетов) Экспорт
Если Не ПравоДоступа("Просмотр", Метаданные.Отчеты.МестаИспользованияСсылок) Тогда
Возврат Неопределено;
КонецЕсли;
Команда = КомандыОтчетов.Добавить();
Команда.Представление = НСтр("ru = 'Места использования'");
Команда.МножественныйВыбор = Истина;
Команда.Важность = "СмТакже";
Команда.ИмяПараметраФормы = "Отбор.НаборСсылок";
Команда.КлючВарианта = "Основной";
Команда.Менеджер = "Отчет.МестаИспользованияСсылок";
Команда.ТолькоВоВсехДействиях = Истина;
Возврат Команда;
КонецФункции
#КонецОбласти
#КонецОбласти
#КонецЕсли