Показано с 1 по 10 из 12
Тема: Вывести данные на печать
Комбинированный просмотр
-
16.05.2014, 00:28 #1
- Регистрация
- 11.04.2013
- Сообщений
- 17
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
Вывести данные на печать
Доброго времени суток.
Будьте добры, ну никак не могу добиться вывода на печатную форму выделенные данные, что на снимке
имею такой код
Код:// Выводим шапку накладной СведенияОПокупателе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Покупатель, Шапка.Дата,,,КодЯзыкаПечать ); СведенияОПоставщике = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Поставщик, Шапка.Дата,,,КодЯзыкаПечать); // отключаем условие (оригинал "Счет" Если Тип = "Счету" Тогда ОбластьМакета = Макет.ПолучитьОбласть("ЗаголовокСчета"); ОбластьМакета.Параметры.НазваниеОрганизации = СведенияОПоставщике.ПолноеНаименование; ОбластьМакета.Параметры.ЕДРПОУОрганизации = УправлениеКонтактнойИнформацией.ПолучитьКодОрганизации(СведенияОПоставщике); Если ТипЗнч(СтруктурнаяЕдиница) = Тип("СправочникСсылка.БанковскиеСчета") Тогда Банк = СтруктурнаяЕдиница.Банк; МФО = Банк.Код; НомерСчета = СтруктурнаяЕдиница.НомерСчета; // БанкПок = СтруктурнаяЕдиница.Банк; МФОПок = Банк.Код; НомерСчПок = СтруктурнаяЕдиница.НомерСчета; // Иначе // покажем банковские реквизиты основного счета организации Банк = СведенияОПоставщике.Банк; МФО = СведенияОПоставщике.МФО; НомерСчета = СведенияОПоставщике.НомерСчета; // БанкПокупателя = СведенияОПокупателе.Банк; МФОПокупателя = СведенияОПокупателе.МФО; НомерСчетаПокупателя = СведенияОПокупателе.НомерСчета; // КонецЕсли; ОбластьМакета.Параметры.БанкОрганизации = Банк; ОбластьМакета.Параметры.МФОБанкаОрганизации = МФО; ОбластьМакета.Параметры.НомерРасчетногоСчетаОрганизации = НомерСчета; Если НЕ Шапка.ВидДоговораКонтрагента = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионером И НЕ Шапка.ВалютаДокумента <> мВалютаРегламентированногоУчета Тогда ТабДокумент.Вывести(ОбластьМакета); КонецЕсли; КонецЕсли; ОбластьМакета = Макет.ПолучитьОбласть("Заголовок"); Если Шапка.ВидДоговораКонтрагента = Перечисления.ВидыДоговоровКонтрагентов.СКомиссионером Тогда ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, НСтр("ru='Список товаров на комиссию';uk='Список товарів на комісію'",КодЯзыкаПечать),КодЯзыкаПечать); Иначе ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, НСтр("ru='Счет на оплату';uk='Рахунок на оплату'",КодЯзыкаПечать),КодЯзыкаПечать); КонецЕсли; ТабДокумент.Вывести(ОбластьМакета); ОбластьМакета = Макет.ПолучитьОбласть("Поставщик"); ОбластьМакета.Параметры.Заполнить(Шапка); ОбластьМакета.Параметры.ПредставлениеПоставщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПоставщике, "ПолноеНаименование,",,КодЯзыкаПечать); Если Тип = "Счет" Тогда ОбластьМакета.Параметры.РеквизитыПоставщика = НСтр("ru='Р/с ';uk='Р/р '",КодЯзыкаПечать) + НомерСчета + НСтр("ru=', Банк ';uk=', Банк '",КодЯзыкаПечать) + Банк + НСтр("ru=', МФО ';uk=', МФО '",КодЯзыкаПечать) + МФО + Символы.ПС + ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПоставщике, "ЮридическийАдрес,Телефоны,/,КодПоЕДРПОУ,КодПоДРФО,ИНН,НомерСвидетельства,/,ИнформацияОСтатусеПлательщикаНалогов,",,КодЯзыкаПечать); КонецЕсли; ТабДокумент.Вывести(ОбластьМакета); ОбластьМакета = Макет.ПолучитьОбласть("Покупатель"); ОбластьМакета.Параметры.Заполнить(Шапка); ОбластьМакета.Параметры.ПредставлениеПокупателя = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПокупателе, "ПолноеНаименование,",,КодЯзыкаПечать); ОбластьМакета.Параметры.РеквизитыПокупателя = НСтр("ru='Р/с ';uk='Р/р '",КодЯзыкаПечать) + НомерСчПок + НСтр("ru=',Банк ';uk=', Банк '",КодЯзыкаПечать) + БанкПок + НСтр("ru=', МФО ';uk=', МФО '",КодЯзыкаПечать) + МФОПок + Символы.ПС + ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПокупателе, "ЮридическийАдрес,Телефоны,/,КодПоЕДРПОУ,КодПоДРФО,ИНН,НомерСвидетельства,/,ИнформацияОСтатусеПлательщикаНалогов,",,КодЯзыкаПечать); //ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПокупателе,"Телефоны,",,КодЯзыкаПечать); ТабДокумент.Вывести(ОбластьМакета);
осталось совсем чуть чуть и не могу додуматься как поступить в данной ситуации
-
16.05.2014, 01:27 #2
- Регистрация
- 13.12.2010
- Адрес
- Тамбов
- Сообщений
- 366
- Сказал(а) спасибо
- 22
- Поблагодарили 1066 раз(а) в 244 сообщениях
не вижу пока проблемы
точнее не понимаю что вы хотите вывести
и какая конфа?
-
16.05.2014, 01:42 #3
- Регистрация
- 11.04.2013
- Сообщений
- 17
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
Выделенное не подтягивается в макет (р/р банка, название банка и мфо банка как для поставщика так и для покупателя)
Бухгалтерия для украины
-
16.05.2014, 09:33 #4
- Регистрация
- 13.12.2010
- Адрес
- Тамбов
- Сообщений
- 366
- Сказал(а) спасибо
- 22
- Поблагодарили 1066 раз(а) в 244 сообщениях
а банковский счет по умолчанию установлен у клиента?
и не плохо бы было взглянуть на сам макет
-
16.05.2014, 09:52 #5
-
16.05.2014, 10:08 #6
-
Пользователь сказал cпасибо:
myr4ik07 (16.05.2014)
-
16.05.2014, 09:41 #7
- Регистрация
- 11.04.2013
- Сообщений
- 17
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
.xml файл вот https://dl.dropboxusercontent.com/u/...0%B0%D0%B7.mxl
-
16.05.2014, 09:55 #8
- Регистрация
- 11.04.2013
- Сообщений
- 17
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
беда ... спасибо, что потратили время
-
16.05.2014, 10:51 #9
- Регистрация
- 11.04.2013
- Сообщений
- 17
- Сказал(а) спасибо
- 2
- Поблагодарили 0 раз(а) в 0 сообщениях
Да, установлен, как в поставщика так и у клиента
-
-
16.05.2014, 11:07 #10
- Регистрация
- 13.12.2010
- Адрес
- Тамбов
- Сообщений
- 366
- Сказал(а) спасибо
- 22
- Поблагодарили 1066 раз(а) в 244 сообщениях
именно по умолчанию?
тогда надо отладкой смотреть
---------- Post added at 10:07 ---------- Previous post was at 10:07 ----------
или все заработало?
Социальные закладки