Как склеить два макета? #541551


#0 by Domovoi
Нужно распечатать ТОРГ12 и Счет-Фактуру на одном полотне. Т.е. делаю один ТабличныйДокумент, сначала макет ТОРГ12 на него кидаю и заполняю потом макет Счет-Фактура. Проблема в том что количество колонок у них разное и получается что счет фактура сбивается. Может я не так вообще делаю или может что-то в этом методе надо поменять или какой-нибудь параметр приписать или свойство чтоб нормально ровненоко печаталось, чтоб не ровнять макеты под один шаблон.
#1 by saaken
просто не получиться
#2 by mzelensky
а нужно обязательно чтобы они на одной печатной форме были??? Не проще просто подряд 2 отчета выводить???
#3 by Domovoi
Нет и потом на каждый щелкать печать?) Тем более там принтер сразу скрепляющий
#4 by Scooter
печатать сразу можно на принтер
#5 by Живой Ископаемый
2м... было бы более плодотворно, если бы ты положил куда-то оба макета в МХЛ, а то лень рисовать
#6 by Domovoi
Не корректно. Да и задание стоит такое, чтоб печатались ТОРГ12 несколько штук и Счета-Фактур на одно полотно и выводились визуально.
#7 by Scooter
для сч фактуры создай "новый формат строк" выдели нужные строки макета, измени размер к.л колонки не снимая выделение
#8 by Domovoi
А как, я не умею.
#9 by Живой Ископаемый
долго рассказывать, легче показать
#10 by Domovoi
Через тимвивер можете подключится?
#11 by Domovoi
Может знаете где почитать про ?
#12 by Живой Ископаемый
политика безопасности не позволяет выкласть мхл?
#13 by Scooter
ты умеешь мышкой изменять ширину колонки?
#14 by Леха Дум
может это подойдет, почти сперто из СП
#15 by Scooter
СоздатьФорматСтрок - а прикольная штука, не знал, раньше вроде такого не было
#16 by Джордж1
всегда было в 8-ке
#17 by Scooter
реально не знал (ни разу не требовалось), сколько еще интересных фичек кроет она от нас  )
#18 by zzerro
Спасибо за процедуру!!! не знал как такое делается
#19 by Domovoi
Вся штука в том что мне надо в один табличный документ. Как потом их склеить? Или я что-то не понял.
#20 by Domovoi
+Походу не то, получится что колонки и строки станут одинакового формата, а мне нада чтоб наоборот разного стали, чтоб у одного макета свои параметры были, а у второго свои. Но наверно я многого хочу)
#21 by Живой Ископаемый
это все из-за того, что у 1Сников с фантазией не очень... И слова тяжело складываются в картинки: но возможно еще нужно разделитель строк после вывода первого макета
#22 by Живой Ископаемый
еще немного движущихся картинок для 1Сников: :)
#23 by Domovoi
Спасибо за буду знать. Так я так и делаю. И далее задача сделать так чтоб оба макета выводились по ширине А4, только у меня еще сложнее, у меня в одном макете 15 колонок а в другом 17, и я хотел каким нибудь хитрым средством выводить нормально.
#24 by Леха Дум
не убедительно -  у тебя во втором макете уже считай новый формат строк, ширина колонок в боевых условиях все равно слетает. Будь проще - сформируй два документа, выдели область одного и вставь в конце первого в первую колонку скопированное
#25 by Живой Ископаемый
ну и?
#26 by Живой Ископаемый
2  что такое " ширина колонок в боевых условиях все равно слетает"? на ролике видно что ширина в каждом макете своя, при выводе - остается. - это всего лишь изображение того, что в описано словами
#27 by Леха Дум
делать масштаб 100% в склеиваемых табличных документах и проверять вывод - умещается или нет на страницу. Не умещается - пересчитывать ширину колонок и размеры шрифтов.
#28 by Леха Дум
повторю: попробуй сформировать два табличных документа, реальных, например ТОРГ12 и СЧФ и скопируй один документ в другой
#29 by Живой Ископаемый
у меня нет ни того ни другого... поэтому я и написал ... Но это так, отдельно... по сути - зачем я вдруг буду копировать ДОКУМЕНТЫ, если проще и правильнее оперировать макетами? Только чтобы НЕ получилось?
#30 by Domovoi
Вот эта штука прокатывает. Уже одна область второого макета выводится как надо, сейчас остальные подпилю. И в одичном Счет-Фактура тоже все норм выводится.
#31 by Живой Ископаемый
2 а ведь было сказано еще в считай полдня слил... :)
#32 by Domovoi
А как скопировать один ТабДокумент в другой?
#33 by Domovoi
Я знаю, что там это сказано и визуально видел это, но как делать что-то не получалось, наверное руки... Но теперь буду знать.
#34 by Леха Дум
для примера есть функции формирования документов, которые возвращают готовый табличные документы и их нужно каким то боком склеить (по умолчанию умещаются на нужный формат бумаги), переписывать эти функции? :)
#35 by Domovoi
Кстате вот этой штукой задаешь новый формат выделенным строкам, а назад общий формат как им вернуть?
#36 by Живой Ископаемый
пример понятен, но у нас ведь другой случай...
#37 by Живой Ископаемый
не помню.
#38 by Domovoi
Короче это сложно, я так понимаю) Ну было б не плохо увидеть, может  в виде обработки на обменник скините?
#39 by Леха Дум
ээээ, ну что ж... берешь выделяешь в табличном документе заполненную информацией область, нажимаешь на ней правой кнопкой мыши и в контекстном меню выбираешь "Копировать". Переходишь в конец другого табличного документа нажимаешь на свободной ячейке первой колонки правой кнопкой мыши и в контекстном меню выбираешь "Вставить" - примерно так
#40 by Domovoi
Я вообще то про программный способ)
#41 by Леха Дум
область, полученная из макета (шаблона) является табличным документом - как она выводится при построении отчета?
#42 by Domovoi
Область из макета это еще не табличный документ. Или я недопонимаю. Я так понял что вы предлагали вывести каждый макет в свой ТабДок в итоге получится ТОРГ12 на ТабДок1, а СФ на ТабДок2, а потом надо их склеить, а вот как я хотел узнать)
#43 by Леха Дум
1) смотри тип, возвращаемый методом ПолучитьОбласть("хххх") 2) склеить через , но возможно этот метод тебя не устроит
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С