Имя: Пароль:
1C
1С v8
БП 3.0 Нет кнопки печать
0 GRM11
 
28.10.13
20:26
Создал новый документ.  Создал внешнюю печатную форму. релиз 3.0.26
-Поставил флаг "Использовать стандартные команды".
-Общие команды.ДополнительныеОтчетыИОбработкиПечатныеФормы добавил в ТипПараметраКоманды свой документ.
- работаю под полными правами.
-иные общие команды (структура подчиненности, ввод на основании - работают)
- эта же внешняя печатная форма работает при подключении к реализации.
Причем в конфигураторе кнопка "Печать" есть. Куда копать?
1 vde69
 
модератор
28.10.13
20:29
версия бухии какая?

там в каком-то релизе был такой баг
2 GRM11
 
28.10.13
20:29
Релиз 3.0.26.6
3 GRM11
 
28.10.13
20:57
up
4 smotritel
 
28.10.13
21:52
Смотри модуль формы той же Реализации. Там теперь явные команды, заданные в конфигураторе, не используют - их добавляют программно.

тебе нужно в модуле формы,
- в процедуре ПриСозданииНаСервере()
добавть код:

// СтандартныеПодсистемы.Печать
УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма);
// Конец СтандартныеПодсистемы.Печать

а также добавить подключаемую процедуру:

// СтандартныеПодсистемы.Печать
&НаКлиенте
Процедура Подключаемый_ВыполнитьКомандуПечати(Команда)
    
    УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект);
    
КонецПроцедуры

// Конец СтандартныеПодсистемы.Печать
5 Толич
 
28.10.13
21:55
(1) +1. Тоже натыкался месяц назад. В текущем обновлении все поправили.
6 smotritel
 
28.10.13
22:12
(1),(5) "ошибки" в данном случае не при чем - в Реализации же у него эта внешняя форма работает.

У него не работает, потому что он не прикрутил механизм Печати из БСП в своём документе
7 GRM11
 
29.10.13
18:40
(6) Спасибо, большое. Все верно. Добавил процедуры - все получилось.
Независимо от того, куда вы едете — это в гору и против ветра!