Имя: Пароль:
1C
1С v8
внешний отчет (управляемый интерфейс)
0 andryscha
 
19.05.15
23:54
Здравствуйте! подскажите пожалуйста возможно ли программно указать место размещения внешнего отчета, а именно раздел подсистемы, при добавлении отчета в "дополнительные отчеты и обработки"?программно задал, но автоматом не выбирается раздел, только ручками.что делаю не так?

вот скрин http://my-files.ru/qtozb3#codes

ниже код

Функция СведенияОВнешнейОбработке() Экспорт
    
    МассивНазначений = Новый Массив;
    МассивНазначений.Добавить("Подсистема.АР_АрендаНедвижимости"); //можно тут подсистему указывать???
    
    ПараметрыРегистрации = Новый Структура;
    ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");
    ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);
    ПараметрыРегистрации.Вставить("Наименование", "Реестр продавцов");
    ПараметрыРегистрации.Вставить("Версия", "1.1.3");
    ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
    ПараметрыРегистрации.Вставить("Информация", "Реестр продавцов - для индивидуальных предпринимателей и юридических лиц");
    
    
    ТаблицаКоманд = Новый ТаблицаЗначений;
    ТаблицаКоманд.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
    ТаблицаКоманд.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));    
    ТаблицаКоманд.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
    ТаблицаКоманд.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
    ТаблицаКоманд.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
    
    НоваяКоманда = ТаблицаКоманд.Добавить();
    НоваяКоманда.Представление = "Реестр продавцов";
    НоваяКоманда.Идентификатор = "РеестрПродавцов";
    НоваяКоманда.Использование = "ОткрытиеФормы";
    
    ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);
    Возврат ПараметрыРегистрации;
    
КонецФункции
1 sanja26
 
20.05.15
01:29
(0) так массив назначений и размещение - разные вещи.
2 sanja26
 
20.05.15
01:29
(0) https://yadi.sk/i/blYdmz8DgkDxY
Устанавливай раздел.
3 andryscha
 
24.05.15
23:34
(2) не совсем понятно что в коде писать, МассивНазначений у меня указано что подсистема, пишу раздел тоже не выводит. В чем же дело?
4 andryscha
 
25.05.15
15:35
есть кто тут, кто сталкивался с этим?
Основная теорема систематики: Новые системы плодят новые проблемы.