|
Работа с отчётами |
☑ |
0
ReZеt
08.02.13
✎
04:03
|
Есть документ, "Счёт фактура полученный: " у документа есть печатная форма, которая в свою очередь находиться в "общие макеты->Счетфактура1137. "
Вот я хочу в отладчике прогнать когда данные в макет забиваются но не могу найти где этот код? Подскажите куда копать?
|
|
1
ReZеt
08.02.13
✎
04:06
|
Азат, я тебя вижу)
|
|
2
Web00001
08.02.13
✎
04:17
|
81, 82? Конфигурацию говорить не принято? Модуль объекта смотри там 99% процедура печати, это если телепатировать.
|
|
3
ReZеt
08.02.13
✎
04:21
|
Прошу прощения 1С 8,2 Бухгалтерия предприятия, ред 2,0(2,0,37,14)
|
|
4
ReZеt
08.02.13
✎
04:22
|
Процедура УстановитьКнопкиПечати()
мДеревоМакетов = УниверсальныеМеханизмы.ПолучитьДеревоМакетовПечати(Ссылка, ПолучитьСтруктуруПечатныхФорм(), Новый Действие("ОсновныеДействияФормыПечать"), Новый Действие("ОсновныеДействияФормыУстановитьПечатьПоУмолчанию"));
УниверсальныеМеханизмы.УстановитьПодменюПечати (мПодменюПечати, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов.Строки.Количество() > 0);
УниверсальныеМеханизмы.УстановитьПечатьПоУмолчанию(мПечатьПоУмолчанию, ЭлементыФормы.ОсновныеДействияФормы, мДеревоМакетов, Метаданные().Имя,Новый Действие("ОсновныеДействияФормыПечатьПоУмолчанию"));
Если Не мПодменюПечати = Неопределено Тогда
УниверсальныеМеханизмы.СформироватьПодменю(мДеревоМакетов, мПодменюПечати,Истина,Истина);
КонецЕсли;
КонецПроцедуры
|
|
5
Web00001
08.02.13
✎
04:29
|
(4)а это здесь зачем? Обычно механизм такой, формируются кнопочки динамически исходя из подключенных внешних печатных форм(в той процедуре которую ты привел) а потом если вызывается штатная вызывается экспортная процедура модуля объекта Печать() откуда вызывается процедура печати нужного макета. Вот именно бухгалтерии нет под рукой что бы ткнуть конкретно в нее, но в модуле объекта (не в модуле формы!) процедуру Печать() смотрел?
|
|
6
Web00001
08.02.13
✎
04:36
|
хотя вру, есть у меня бухгалтерия, вот здесь смотрел?
|
|
7
ReZеt
08.02.13
✎
05:55
|
(5) Вот, все, спасибо, то что нужно, Сейчас буду копать
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший