|
Как изменить данные в печатной обработки? Ниже сам код обработки | ☑ | ||
---|---|---|---|---|
0
Yrii-ay
14.10.16
✎
15:47
|
// Выводим общие реквизиты шапки
СведенияОПоставщике = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.ЮрФизЛицо, Шапка.ДатаДокумента, , Шапка.БанковскийСчет); СведенияОГрузоотправителе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Грузоотправитель, Шапка.ДатаДокумента); СведенияОПокупателе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Покупатель, Шапка.ДатаДокумента); СведенияОГрузополучателе = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Грузополучатель, Шапка.ДатаДокумента); ОбластьМакетаШапка.Параметры.Заполнить(Шапка); ОбластьМакетаШапка.Параметры.НомерДокумента = ОбщегоНазначения.ПолучитьНомерНаПечать(Шапка); ОбластьМакетаШапка.Параметры.ДатаДокумента = Шапка.ДатаДокумента; Если Шапка.ЮрФизЛицо = Шапка.Грузоотправитель Тогда ОбластьМакетаШапка.Параметры.ПредставлениеОрганизации = ФормированиеПечатныхФорм.ОписаниеОрганизации( СведенияОГрузоотправителе, "НаименованиеДляПечатныхФорм,ИНН,КПП,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет") //ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПоставщике); Иначе ОбластьМакетаШапка.Параметры.ПредставлениеОрганизации = ФормированиеПечатныхФорм.ОписаниеОрганизации( СведенияОГрузоотправителе, "НаименованиеДляПечатныхФорм,ИНН,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет"); КонецЕсли; Если СокрЛП(Шапка.АдресДоставки) <> "" Тогда ПредставлениеГрузополучателяДоАдреса = ФормированиеПечатныхФорм.ОписаниеОрганизации( СведенияОГрузополучателе, "НаименованиеДляПечатныхФорм,ИНН,КПП"); ПредставлениеГрузополучателяПослеАдреса = ФормированиеПечатныхФорм.ОписаниеОрганизации( СведенияОГрузополучателе, "Телефоны,НомерСчета,Банк,БИК,КоррСчет,"); ОбластьМакетаШапка.Параметры.ПредставлениеГрузополучателя = ?(СокрЛП(ПредставлениеГрузополучателяДоАдреса) = "", "", ПредставлениеГрузополучателяДоАдреса+", ") + Шапка.АдресДоставки + ?(СокрЛП(ПредставлениеГрузополучателяПослеАдреса)="", "", ", "+ПредставлениеГрузополучателяПослеАдреса); Иначе ОбластьМакетаШапка.Параметры.ПредставлениеГрузополучателя = ФормированиеПечатныхФорм.ОписаниеОрганизации( СведенияОГрузополучателе,"НаименованиеДляПечатныхФорм,ИНН,КПП,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет"); КонецЕсли; ОбластьМакетаШапка.Параметры.ПредставлениеПоставщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПоставщике,"НаименованиеДляПечатныхФорм,ИНН,КПП,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСче"); ОбластьМакетаШапка.Параметры.ПредставлениеПлательщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОПокупателе,"НаименованиеДляПечатныхФорм,ИНН,КПП,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет"); |
|||
1
Yrii-ay
14.10.16
✎
15:48
|
Нужно в табличной строке в поле организация вывести другую информацию
|
|||
2
iceman2112
14.10.16
✎
16:04
|
До табличной части та даже не дошел, там цикл ищи
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |