Имя: Пароль:
1C
1С v8
Кнопка печать в 8.2
0 Anita_Rost
 
28.09.11
11:05
Подскажите, можно ли в подменю Печати на командной панели добавить программно! кнопки по печати? Если можно то подскажите как? Я программно добавляю, в отладчике смотрю нормально добавляется, но в пользовательском режиме не видно. Когда опять смотрю в отладчике, опять не видно этой кнопки в подменю.
1 SeregaMW
 
28.09.11
11:08
Зайди в модуль документа найди эту функцию

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

И добавляй
2 Anita_Rost
 
28.09.11
11:13
Нет такой функции в 8.2. Эта функция очень похожа на функцию в 8.1. В управляемом приложении, кажется, немного не так
3 SeregaMW
 
28.09.11
11:13
Функцию для вывода макета назови так же как и кнопку только в начале вставь слово печать
Пример:
  СтруктураМакетов.Вставить("ПерсональныеДанные", "Персональные Данные");
=
Функция ПечатьПерсональныеДанные()
4 Anita_Rost
 
28.09.11
11:18
В управляемом приложение рулят команды. Вот я и добавила и команду и кнопку с командой и засунала ее в подменю "Печать", пока я была в отладчике видела свою кнопку. Но в пользовательском меню ее не видно.
Серега, скажи, это точно в 8.2 в управляемом приложении?
5 22 см
 
28.09.11
11:22
В управляемом вроде нет такой возможности. Можно сделать универсальную команду. Типа печать дополнительных форм. И вызывать список, который уже заполнять как угодно. Хоть внешними формами
6 SeregaMW
 
28.09.11
11:26
(4) Не это в обычном
7 Anita_Rost
 
28.09.11
11:27
22 см, спасибо. Просто задачу такую поставили впихнуть именно в подменю, чтобы не переходить ни куда. Если программно сделать отедельную подменю, тогда всё получается запихнуть дополнительные кнопочки...
А типовую удалю

(6) Спасибо
AdBlock убивает бесплатный контент. 1Сергей