Имя: Пароль:
1C
1С v8
Печатная форма счет на оплату покупателя В бух.2.0 1с V.8.2
,
0 CherkasovD84
 
11.04.13
12:19
Поставленная зада изменить стандартную печатную форму..
Чтобы выводила договор Агента в шапке.
Второй день бьюсь но без результатно..
1 Джон Вэйн
 
11.04.13
12:41
утром деньги - в обед изменения
в обед деньги - вечером изменения
2 CherkasovD84
 
11.04.13
12:44
Грандиозный ответ......
я конечно зняю что на "халяву ни чего не делается" но мог бы и  
хотябы подсказать где косяк....
3 ale-sarin
 
11.04.13
12:46
(2) Косяк в том, что Вы не умеете делать внешние печатные формы.
Такого ответа достаточно?
4 Шапокляк
 
11.04.13
12:47
Косяк в неисполнении правил форума. Как мы вообще вам что-то подскажем, если вы не показываете что делали?
5 Jonny_Khomich
 
11.04.13
12:49
(1) +1
(3) +1
(4) человеку надо всё на блюдечке с голубой каёмочкой, а не разбираться зачем.
6 CherkasovD84
 
11.04.13
12:52
А вот за это я извеняюсь...
тут не прав.....

Вот что сделоно:

ОбластьМакета = Макет.ПолучитьОбласть("Заголовок");
   ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Счет на оплату");
   
   ТабДокумент.Вывести(ОбластьМакета);

   ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");
   ОбластьМакета.Параметры.Заполнить(Шапка);
   СведенияОбОрганизации    = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Организация, Шапка.Дата);
   ОбластьМакета.Параметры.ПредставлениеПоставщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(
       СведенияОбОрганизации, "НаименованиеДляПечатныхФорм,ИНН,КПП,ЮридическийАдрес,Телефоны,");
   ТабДокумент.Вывести(ОбластьМакета);

   ОбластьМакета = Макет.ПолучитьОбласть("Покупатель");
   ОбластьМакета.Параметры.Заполнить(Шапка);
   СведенияОПокупателе     = УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Покупатель, Шапка.Дата);
   ОбластьМакета.Параметры.ПредставлениеПокупателя = ФормированиеПечатныхФорм.ОписаниеОрганизации(
       СведенияОПокупателе, "НаименованиеДляПечатныхФорм,ИНН,КПП,ЮридическийАдрес,Телефоны,");
   ТабДокумент.Вывести(ОбластьМакета);
ОбластьМакета = Макет.ПолучитьОбласть("Договор");
  ОбластьМакета.Параметры.ДоговорКонтрагента = СокрЛП(Шапка.ДоговорНаименование)+ "№" + Шапка.ДоговорНомер + "от" + Шапка.ДоговорДата ;
ТабДокумент.Вывести(ОбластьМакета);
7 CherkasovD84
 
11.04.13
12:53
В макете было создано поле ДоговорКонтрагента
8 CherkasovD84
 
11.04.13
12:57
ale-sarin
Да дествительно я не умею их делать но все равно учусь....
Если бы били люди которые могли бы их сделать обратился к ним.
Но все приходится делать самому...так как в нашей деревни програмистов 1с вообше нет..
9 Шапокляк
 
11.04.13
13:01
(7) Что за поле в макете? Секция ДоговорКонтрагента? А в макете в (6) Получаете область Договор. Так что создано?
Запрос, при выполнении которого получается Шапка - как там определяются поля ДоговорНаименование, ДоговорНомер и ДоговорДата? Вы внешнюю печатную форму делаете или в конфе исправляете?
10 CherkasovD84
 
11.04.13
13:05
Исправляю в конфе...
Необходимо:

Поставщик:**************                                                                                                        
                                                                                                                       Покупатель:*******************    
№Договора