powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / "Двойной" отчет
17 сообщений из 17, страница 1 из 1
"Двойной" отчет
    #32610760
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые, господа.
Необходимо отчет распечатать два раза на одном листе.
Т.е. по размеру - отчет занимает половину листа А4,
а отчета этого должно быть на листе два.
Наверное, это можно сделать и настройками принтера
(правда, с ходу - не получилось),
но хотелось бы "покрасивей" нажатием одной "программной" кнопки.
P.S.
Эта же проблема дописана в пост "Многостраничный отчет",
но желательно, теперь, писАть сюда.
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32610916
Collins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Можно в конструкторе отчета скопировать область данных одну под другую.
или
2. Можно пойти ещё дальше: в источнике данных отчета добавить локальную таблицу, состоящую из 1 колонки, не связывать её ни с чем. И при выводе отчета делать в этой таблице столько записей, сколько требуется копий.
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32610943
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Collins
1. Можно в конструкторе отчета скопировать область данных одну под другую.

Не понял ...
Чтобы было две области данных?
Скопировать всю область данных - нет возможности!

Collins
2. Можно пойти ещё дальше: в источнике данных отчета добавить локальную таблицу, состоящую из 1 колонки, не связывать её ни с чем. И при выводе отчета делать в этой таблице столько записей, сколько требуется копий.
Источник данных - запрос из пяти таблиц,
причем тут колонка?
Можно поподробнее?
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611008
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-то подскажет, может-ли быть две области данных в отчете?
Со своими заголовками и примечаниями?
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611108
Collins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Область данных - одна. Внутри неё копируешь все элементы управления так, чтобы скопированные элементы управления оказались ниже имеющихся эл. управления. (одни под другими). Вот и будет две копии на одном листе.
2. Пусть есть запрос к нескольким таблицам. Если ты добавляешь в запрос таблицу с N строками, никак не связывая её с другими таблицами, то результат будет повторен N раз.
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611135
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Collins
Если ты добавляешь в запрос таблицу с N строками, никак не связывая её с другими таблицами, то результат будет повторен N раз.

Wow!
Какая фишка!
Мне понравилось!
Правда настройка принтера для печати 2-х страниц на листе остается.
Но все равно - уже хорошо!
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611159
Collins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А нет ли пвозможности печатать 2 экземпляра на одном листе, развернув его в альбомный вид?
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611166
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хо!
Вместо двух появляется три страницы!
Одна - в соответствии с новой записью в "левой" таблице - пустая!
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611187
Collins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пустая страница может появляться из-за превышения ширины области печати, но никак не из-за записей в "левой" таблице, которая не может вносить пустые записи.
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611224
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так. Въехал!
Необходимо группировку делать по этой "левой" таблице!
Тогда все группируется и разбивается как надо.
Вопрос настройки принтера только остается.
Может как-то программно можно сделать две страницы на листе
с определенной ориентацией?
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611263
Collins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А зачем его настраивать? Уже ведь выводится в 2 экземплярах?
Кстати, если нужно расположить отчеты на листе один рядом с другим, то в параметрах страницы отчета (в конструкторе) поставь параметр "Число столбцов" = 2.
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611276
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно один под другим.
И я, сгоряча, разрыв страницы поставил!
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611324
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Появляются нюансы...
Т.к. записей в области данных может быть несколько,
то область данных начинает "растягиваться".
И, соответственно, нет возможности разделить лист четко пополам.
В одной из форм, аналогичную ситуацию я "разрулил" подчиненным отчетом.
Здесь же - появляется дублирование содержимого,
т.е. если две записи, то получается два подотчета с двумя записями :(
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611352
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок!
Надо просто из области данных подчиненный отчет перенести в заголовок группы :)
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32611455
Фотография Visitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. сабж...

чего париться-то не понимаю
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32612804
Dmitry-SQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Visitorчего париться-то не понимаю
Заголовок-то один!
А необходимо два - не делать же еще один сабрепорт?
...
Рейтинг: 0 / 0
"Двойной" отчет
    #32613466
Фотография Visitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry-SQL Visitorчего париться-то не понимаю
Заголовок-то один!
А необходимо два - не делать же еще один сабрепорт?

просто попробуйте

используете просто Blank репорт, без репорт/пэйдж хидер/футер - как контейнер... просто чтобы обозначить страницу

вставляете в его два экземпляра вашего репорта как субрепорты и юзаете...

в чем тут вооще проблема - пользуйтесь на здоровье...

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

все равно на листе пустое место есть, чего-б его не использовать
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / "Двойной" отчет
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]