Имя: Пароль:
1C
 
1с 8.3 внешние отчеты....
0 Rustik666
 
04.05.16
08:01
Не пойму, что за сложности с подключением внешнего отчета в УТ11...

Отчет сделан на СКД

в модуле поместил

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

Функция Получить Таблицу Команд()
  Команды = Новый ТаблицаЗначений;
  Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));//как будет выглядеть описание печ.формы для пользователя
  Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка")); //имя макета печ.формы
  Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); //ВызовСерверногоМетода
  Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
  Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
  Возврат Команды;
КонецФункции

Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")
  НоваяКоманда = ТаблицаКоманд.Добавить();
  НоваяКоманда.Представление = Представление;  
  НоваяКоманда.Идентификатор = Идентификатор;
  НоваяКоманда.Использование = Использование;
  НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;
  НоваяКоманда.Модификатор = Модификатор;
КонецПроцедуры

В разделе Администрирование загружаю во внешние отчета
Указываю размещение раздел продажи
В вариантах отчета по кнопке "разместить в разделах" указываю раздел продажи.....


Но!
Не вижу его в этом разделе.....

Что я не так делаю?...
1 Поpyчик-4
 
04.05.16
08:28
(0) Нет там никаких сложностей.
Зайдите в настройки в панели отчетов раздела и установите флажок на нужном отчете. Или в настройке разделов в вариантах отчета установите флажок "По умолчанию виден в панелях отчетов"
2 Necessitudo
 
04.05.16
08:48
А в список пользователей отчета себя добавил?
3 Rustik666
 
04.05.16
09:48
В варианте отчета делаю
Изменить
Стоит "Доступен всем пользователям"
Галочка по умолчанию виден в панелях отчета...
4 Поpyчик-4
 
04.05.16
10:11
(3) Ну найди какой-нибудь отчёт, добавь к себе. Если работает,  скопируй в свой функции регистрации с изменениями.