Имя: Пароль:
1C
1С v8
Вынести внешний отчет в меню
,
0 extrim-style
 
21.09.11
15:29
Необходимо в интерфейс в меню вынести внешний отчет, подключенный через Дополнительные внешние отчеты. Можно это сделать?
1 DrShad
 
21.09.11
15:33
я не против
2 BuHu
 
21.09.11
15:33
(0) можно
3 extrim-style
 
21.09.11
15:35
а как? где его найти? в конфигурации же нет его? где он находится?
4 BuHu
 
21.09.11
15:36
(3)Внешняя=Справочники.ВнешниеОбработки.НайтиПоКоду\наименованию();
   Если Внешняя<>Справочники.ВнешниеОбработки.ПустаяСсылка() Тогда
       ДвоичныеДанные = Внешняя.ХранилищеВнешнейОбработки.Получить();
       ИмяФайла = ПолучитьИмяВременногоФайла();
       ДвоичныеДанные.Записать(ИмяФайла);    
       Обработка = ВнешниеОбработки.Создать(ИмяФайла);
       Обработка.ПолучитьФорму().Открыть();
   КонецЕсли;    

как то так
5 extrim-style
 
21.09.11
16:03
(4) спс
6 extrim-style
 
23.09.11
14:55
Не нашел как программно работать с интерфейсом. Подскажите, как?
7 guitar_player
 
23.09.11
14:56
(6) делаешь процедуру во внешнем модуле, туда кидаешь 4
8 guitar_player
 
23.09.11
14:56
бр, "внешний" = общий
9 extrim-style
 
23.09.11
14:59
ну я так и понял, а как добавлять пункты меню? В объекте Интерфейс что-то нет ничего похожего.
10 extrim-style
 
23.09.11
14:59
А всё понял.
11 extrim-style
 
23.09.11
15:04
А передать параметр я не могу? То есть для каждого элемента меню свою функцию делать?
Закон Брукера: Даже маленькая практика стоит большой теории.