Имя: Пароль:
1C
1С v8
УТ11. Добавить вызов внешнего отчета в подсистему
0 sanja26
 
24.11.11
01:55
есть отчет. пишу
Функция СведенияОВнешнейОбработке() Экспорт
   
       РегистрационныеДанные = Новый Структура;
   РегистрационныеДанные.Вставить("Наименование", "Отчет ""Цены в валюте""");
   РегистрационныеДанные.Вставить("БезопасныйРежим", Истина);
   РегистрационныеДанные.Вставить("Версия", "1");
   
   //ДополнительнаяОбработка
   //ДополнительныйОтчет
   //ЗаполнениеОбъекта
   //Отчет
   //ПечатнаяФорма
   //СозданиеСвязанныхОбъектов
   РегистрационныеДанные.Вставить("Вид", "ДополнительныйОтчет");
   
   РегистрационныеДанные.Вставить("Информация", "");
   
   ///////////// команды /////////////////////////
   тзКоманд = Новый ТаблицаЗначений;
   тзКоманд.Колонки.Добавить("Идентификатор");
   тзКоманд.Колонки.Добавить("Представление");
   тзКоманд.Колонки.Добавить("Модификатор");
   тзКоманд.Колонки.Добавить("ПоказыватьОповещение");
   тзКоманд.Колонки.Добавить("Использование");
   
   строкаКоманды = тзКоманд.Добавить();
   строкаКоманды.Идентификатор = "1";
   строкаКоманды.Представление = "Отчет ""Цены в валюте""";
   строкаКоманды.Использование = "ОткрытиеФормы";
   строкаКоманды.ПоказыватьОповещение = Истина;
   
   
   РегистрационныеДанные.Вставить("Команды", тзКоманд);
       
   Возврат РегистрационныеДанные;
   
КонецФункции

Добавляю во внешние отчеты и обработки, указываю раздел "Маркетинг" - там его нет
1 Sj
 
24.11.11
02:51
Там потом кажется надо  запустить какую то обработку...
2 Поручик
 
24.11.11
07:51
(1) Ничего не надо запускать
(0) Укажите пользователей, для которых отчет доступен. Кнопка "Быстрый доступ к команде" в форме настройки.
3 Поручик
 
24.11.11
07:53
Настройки обработки и посмотрите используется ли публикация.