Имя: Пароль:
1C
1С v8
Печать макета
0 НикДляЗапросов
 
15.07.13
12:28
Печатается только второй макет, а нужно два макета на одном листе...
Макет перерисовать вроде какбы не правильно


Функция Печать()
   
   КоличествоЭкземпляров = 1;
   НаПринтер = Ложь;
   НепосредственнаяПечать = Ложь;
   ТекущаяСтркаДокумента = 1;
   ТабДокумент = ПечатьАктовОказанныхУслуг(ТекущаяСтркаДокумента);
   УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, КоличествоЭкземпляров, НаПринтер, ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект,СсылкаНаОбъект.Метаданные().Представление()), НепосредственнаяПечать);        
   ТабДокумент = ПечатьСчетовФактур();
   УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, КоличествоЭкземпляров, НаПринтер, ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект,СсылкаНаОбъект.Метаданные().Представление()), НепосредственнаяПечать);
   
КонецФункции
1 pessok
 
15.07.13
12:40
ну все правильно. обе функции возвращают табдок. вызов второй затирает первый табдок. помещай в разные переменные а потом сцепляй
2 НикДляЗапросов
 
15.07.13
12:42
Там не ссеципить у них Выборки разные
3 pessok
 
15.07.13
12:42
задачка: у тебя есть два табдока, как из них сделать один? выборки то тут причем?
4 НикДляЗапросов
 
15.07.13
12:48
А ладно
   ТабДокумент1 = ПечатьАктовОказанныхУслуг(ТекущаяСтркаДокумента);
   //УниверсальныеМеханизмы.НапечататьДокумент(ТабДокумент, КоличествоЭкземпляров, НаПринтер, ОбщегоНазначения.СформироватьЗаголовокДокумента(СсылкаНаОбъект,СсылкаНаОбъект.Метаданные().Представление()), НепосредственнаяПечать);        
   ТабДокумент = ПечатьСчетовФактур(ТабДокумент1);

Както так
5 pessok
 
15.07.13
12:54
не так

Результат = Новый ТабличныйДокумент;
Результат.Вывести(ПечатьАктовОказанныхУслуг(ТекущаяСтркаДокумента));
Результат.Вывести(ПечатьСчетовФактур();
)

ну и дальше по тексту
6 НикДляЗапросов
 
15.07.13
13:32
Ну или как в (5)
Но все равно кривится или акт или счет-фактура, я так понимаю разная ширина столбцов
7 pessok
 
15.07.13
13:44
(6) тут уже подгонять, никуда не денешься