![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 12
|
![]()
Как можно составить отчет, чтобы он печатался только с определенной ячейки и с определенного места на листе? Пример во вложении.
А то приходится распечатывать 2-ой лист отчета на вирт. принтер в pdf, редактирую в Photoshop и только потом отправляю на печать нужную мне область. Например, на данном 2-ом листе распечатались ячейки с позицией 10 по 18. Т.к. мне нужно распечатать только с позиции 15 по 18, часть ненужных удалил в Photoshop. Так нужно было, т.к. с 10 по 15 уже напечатаны, по мере заполнения таблицы появились с 15 по 18, поэтому ставлю в принтер, тот старый уже напечатанный лист и печатаю новые данные. Вот как-то так, наверно понятно изъяснился. Последний раз редактировалось sergey12; 22.06.2012 в 10:30. Причина: Не ту база данных загрузил |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 12.11.2011
Сообщений: 27
|
![]()
Создай в базе такой запрос:
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 12
|
![]()
При Вашем запросе отчет будет печататься с поз. 10 по 15 и он всегда будет начинаться с верхней строки листа. Но мне нужно чтобы выводился напечать с поз. 15 по 18 и где-то с середины листа, как будто на листе есть поз. с 10 по 14, но они не выводятся на печать. Это немного другое.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте sergey12.
"..с середины листа, как будто на листе есть поз. с 10 по 14.." мысоь: может и придумывать ничего не надо, а сделать строки "..с 10 по 14.." белого цвета? Евгений. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 12
|
![]()
Вот что получилось. Правда пришлось ввести "Поле24" и "Поле26", по другому не смог ввести параметр в отчет. Может как-то по-другому можно?
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 23.01.2011
Сообщений: 12
|
![]() Цитата:
Примерно так и сделал, в 5-ом сообщении вложение, у строк "..с 10 по 14.." атрибут невидимый. |
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 23.01.2011
Сообщений: 12
|
![]()
Кое-что доработал, получилось почти , что надо.
Теперь другой вопрос, как сделать, чтобы, отправляя отчет на печать, для 1-ой его страницы, сработал один фильтр, для другой (второй и последующей) сработал другой фильтр? Во вложении готовый мой пример. При нажатии на кнопку "Отчет", Верхний колонтитул становится под цвет фона, поэтому как будто не печатается; на второй странице - нажимаем кнопку "Отчет", верхний колонтитул появляется. А мне нужно, нажав Файл-Печатать, при печати многостраничного отчета, чтобы 1-ая страница отчета ушла без верхнего колонтитула, а последующие с верхним колонтитулом. Последний раз редактировалось sergey12; 03.07.2012 в 23:09. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про удаление символа с определенной позиции в строке | lagg | Общие вопросы C/C++ | 1 | 15.11.2011 18:45 |
Fastreport – печать отчета | new player | Компоненты Delphi | 2 | 29.07.2011 09:10 |
Печать отчета | Fezdipekla | Microsoft Office Access | 1 | 07.06.2010 19:05 |
печать файлов в определенной последовательности | mbrost | Помощь студентам | 1 | 01.04.2009 12:18 |
Печать отчета | Nikolaeva | Общие вопросы Delphi | 0 | 17.11.2008 13:53 |