Имя: Пароль:
1C
1С v8
БСП. Команды в командной панели
0 gloria
 
08.10.13
14:45
Конфигурация Библиотека стандартных подсистем, разбираюсь как работает подсистема "Печать".
В форме документа "Счет на оплату покупателю" есть команда "Печать", как она туда попадает? В командах документа её нет, на управляемой форме в списке командной панели тоже нет. А вот на самой форме даже в конфигураторе её видно.
https://lh6.googleusercontent.com/-xwBBkMdMA4I/UlPgMA1ZoWI/AAAAAAAAEKw/3hKaZhy02Oo/w1224-h673-no/%25D0%2592%25D0%25BE%25D0%25BF%25D1%2580%25D0%25BE%25D1%2581.jpg
Нужна помощь зала, очень.. Скажите где хоть почитать, а то я медленно схожу с ума. Заранее спасибо.
1 IamAlexy
 
08.10.13
15:14
Как раньше - программно в модуле добавляется :)
2 banco
 
08.10.13
15:19
(0) есть группа команд Печать, вот это ты видишь на форме в конфигураторе, сами команды печати добавляются при создании формы вызовом
// СтандартныеПодсистемы.Печать
       УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма);
// Конец СтандартныеПодсистемы.Печать

какие печатные формы будут у документа определяется в модуле менеджера документа в процедуре

Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
    КомандаПечати = КомандыПечати.Добавить();
    КомандаПечати.Идентификатор = "Счет";
    КомандаПечати.Представление = НСтр("ru = 'Счет на оплату'");
    КомандаПечати.ПроверкаПроведенияПередПечатью = Истина;
КонецПроцедуры
3 gloria
 
08.10.13
15:23
Так пошла разбираться..спасибо
4 gloria
 
08.10.13
15:30
Так, тогда вопрос немного по-другому. Я создала новый документ и там у меня не появляется команда печать.. у группы команд "Печать" настроек нет. В Счете есть, в новом доке нет.
Где, я что должна настроить, чтобы увидеть эту кнопку в своем новом документе?
5 banco
 
08.10.13
15:34
(4) читай "Инструкцию по внедрению библиотеки" на ИТС
6 gloria
 
08.10.13
16:06
Да наверное, я плохо объясняю. Сорри.
(5) Глава "3.32 Печать" из этой инструкции лежит у меня перед глазами. Именно с ней у меня и проблемы. Добавляю процедуры в нужные модули и получаю кнопку счет в пользовательском режиме.
https://lh3.googleusercontent.com/-jkrTTeLc4k4/UlPz4DCiTbI/AAAAAAAAELI/irXvKR9475A/w832-h561-no/666666666666666.jpg
А в конфигураторе, как не было её так и нет.
Хотя вот документ Счет и в конфигураторе эта кнопка есть.
https://lh6.googleusercontent.com/-xwBBkMdMA4I/UlPgMA1ZoWI/AAAAAAAAEKw/3hKaZhy02Oo/w1224-h673-no/%25D0%2592%25D0%25BE%25D0%25BF%25D1%2580%25D0%25BE%25D1%2581.jpg
7 banco
 
08.10.13
16:18
(6) тебе надо чтоб в конфигураторе было или в режиме предприятие?
короче, в общей команде "ДополнительныеОтчетыИОбработкиПечатныеФормы" тип параметра команды добавь свой документ и у тебя в конфигураторе тоже покажет.
8 gloria
 
08.10.13
16:32
(6),огромное спасибо!!! Всё так как нужно!
Я просто хотела понять, как это работает. Поэтому хотела и в конфигураторе и в пользовательском режиме.
9 gloria
 
08.10.13
17:38
* ну спасибо то не мне конечно, а (7) banco.