Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как вывести несколько отчетов в один табличный документ?          
DrLivsi Подменю пользователя
сообщение 28.11.13, 21:22
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 148
Из: Киев
Спасибо сказали: 20 раз
Рейтинг: 0

Всем привет. Нужна помощь в таком вопросе, нужно вывести три отчета в один табличный документ. Методом присоединить() никак не получается.
Выводить в отдельные табличные документы, а потом группировать в один тоже не вышло. Возможно ли реализовать такую задумку?
Формат должен быть примерно такой:




 ! 

Правила, пункт 11. В следующий раз исправлять не буду, удалю картинку.
 


Сообщение отредактировал Vofka - 28.11.13, 21:29

Petre Подменю пользователя
сообщение 29.11.13, 9:29
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

"ВставитьОбласть"?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

DrLivsi Подменю пользователя
сообщение 29.11.13, 10:07
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 148
Из: Киев
Спасибо сказали: 20 раз
Рейтинг: 0

Цитата(Petre @ 29.11.13, 10:29) *
"ВставитьОбласть"?


ВставитьОбласть() - вставляет копию исходной области, а мне нужно вывести другой отчет, и не извесно сколько в нем будет строк.

Petre Подменю пользователя
сообщение 29.11.13, 10:47
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Вывести все отчеты в разные документы, посчитать, сколько какой занимает, создать новый табличный документ и поместить в него эти три отчета.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: DrLivsi,

DrLivsi Подменю пользователя
сообщение 29.11.13, 12:23
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 148
Из: Киев
Спасибо сказали: 20 раз
Рейтинг: 0

Цитата(Petre @ 29.11.13, 11:47) *
Вывести все отчеты в разные документы, посчитать, сколько какой занимает, создать новый табличный документ и поместить в него эти три отчета.


Я так уже пробовал. Сначала вывожу ТабличныйДокумент1:
 РезТабДокумент.Вывести(ТабличныйДокумент1);

Потом, вывожу ТабличныйДокумент2:
РезТабДокумент.Присоединить(ТабличныйДокумент2)
. Но он выводится не справа, а под первым. Я так понимаю из-за того что,
табличный документ не имеет конкретной ограниченной области типа
ПолучитьОбласть("Строка1|Колонка1")

Petre Подменю пользователя
сообщение 29.11.13, 13:18
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Я же говорю: "ВставитьОбласть"


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

alex040269 Подменю пользователя
сообщение 29.11.13, 13:39
Сообщение #7

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Если
Цитата(Petre @ 29.11.13, 13:18) *
РезТабДокумент.Присоединить(ТабличныйДокумент2)

то нужно, чтобы области были в "левых" и "правых" отчетах одинаковые и присоединять по областям!
Вывести(ОбластьЛевогоОтчета)
Присоединить(ОбластьПравогоОтчета)
Вывести(ОбластьЛевогоОтчета)
Присоединить(ОбластьПравогоОтчета)

и т.д.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Zaval Подменю пользователя
сообщение 29.11.13, 19:28
Сообщение #8

Крутой
Иконка группы
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0

В сущности, это Отчет1, Отчет3, Отчет2. В ТабДокумент(или на форму) все это выводится в 2 колонки.

logist Подменю пользователя
сообщение 29.11.13, 21:13
Сообщение #9

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Выведите Отчет1 и Отчет 3 в один табдок. Отчет 2 в другой, пользователю вывести ТабДок который содержит Отчет1+Отчет3, потом присоединить ТабДок который сожержит Отчет2.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: DrLivsi,

DrLivsi Подменю пользователя
сообщение 01.12.13, 11:31
Сообщение #10

Завсегдатай
****
Группа: Пользователи
Сообщений: 148
Из: Киев
Спасибо сказали: 20 раз
Рейтинг: 0

Всем большое спасибо! Наконец-то до меня дошло). Сначала вывожу каждый отчет в отдельный табличный документ, потом получаю область с выведенным отчетом указав первую и последнюю стрку. А после этого методом вывести() и присоединить().

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 10:02
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!