|
Обработка для удобства создания и редактирования печатных форм | ☑ | ||
---|---|---|---|---|
0
art93
29.06.15
✎
11:49
|
Посоветуйте пожалуйста, какую нибудь обработку помогающую в создании, видео, ссылки.
Передо мной задача добавить 2 столбца в валюте в типовую ТОРГ12, в БП 3.0 Уже кое что сделал, но пока нет результата. Может ещё кто то по ошибке текущей подскажет: {ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(237)}: В обработчике печати не был сформирован табличный документ для: Товарная накладная ВызватьИсключение(ТекстСообщенияОбОшибке); Итоговый метод печати: Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "ТОРГ12_БезУслуг") Тогда ВключатьУслуги = Ложь; ТаблицаСведенийТОРГ12 = ПолучитьТаблицуСведенийТОРГ12(МассивОбъектов, ВключатьУслуги); ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_РеализацияТоваровУслуг_ТОРГ12"; УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ТОРГ12_БезУслуг", "ТОРГ-12 (Товарная накладная)", ПечатьТорговыхДокументов.ПечатьТОРГ12(ТаблицаСведенийТОРГ12, ОбъектыПечати, ИмяПараметровПечати),,"ПФ_MXL_ТОРГ12"); ПараметрыВывода.Вставить("ФормироватьЭД", Истина); КонецЕсли; КонецПроцедуры Заранее большое спасибо! |
|||
1
ЧеловекДуши
29.06.15
✎
11:59
|
(0) Смотри в типовую. Делай как там.
|
|||
2
Tatitutu
29.06.15
✎
12:00
|
||||
3
D_E_S_131
29.06.15
✎
12:00
|
Здесь
менял что-то? |
|||
4
art93
29.06.15
✎
12:03
|
Не менял. Пока пытаюсь просто типовую ТОРГ 12 сделать внешней печатной формой
|
|||
5
art93
29.06.15
✎
12:08
|
Добавил для регистрации печатной формы, всё нормально, зарегистрировалась:
Функция СведенияОВнешнейОбработке() Функция Получить Таблицу Команд() Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "") |
|||
6
art93
29.06.15
✎
12:11
|
Ещё добавлены методы:
Процедура УстановитьМинимальныеПоляПечати(ТабличныйДокумент) Функция ПечатьТОРГ12(СведенияТОРГ12, ОбъектыПечати, ИмяПараметровПечати) Функция ПолучитьТаблицуСведенийТОРГ12(Знач МассивДокументов, Знач ВключатьУслуги) Функция ПолучитьТекстЗапросаДляФормированияТаблицыСведенийТОРГ12() Функция ПодготовитьТаблицуДокументаДляПечати(ВыборкаСтрок, ТаблицаПоТоварам, ПечататьТовары, ПечататьУслуги) Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) |
|||
7
art93
30.06.15
✎
13:28
|
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(237)}: В обработчике печати не был сформирован табличный документ для: ТоварнаяНакладная
В обработке всё реализовал.ю осталось перевести на печатную форму, выдаёт такую ошибку |
|||
8
art93
30.06.15
✎
13:58
|
Помогите пожалуйста
|
|||
9
art93
30.06.15
✎
14:03
|
вот как выглядят теперь методы:
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт ВключатьУслуги = Ложь; ТаблицаСведенийТОРГ12 = ПолучитьТаблицуСведенийТОРГ12(МассивОбъектов, ВключатьУслуги); ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_РеализацияТоваровУслуг_ТОРГ12"; УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ТОРГ12_БезУслуг", "ТОРГ-12 (Товарная накладная)", ПечатьТОРГ12(ТаблицаСведенийТОРГ12, ОбъектыПечати, ИмяПараметровПечати),,"ПФ_MXL_ТОРГ12"); КонецПроцедуры |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |