powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Перенос предыдущих секций если последняя секция не помещается на одну страницу
6 сообщений из 6, страница 1 из 1
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36044193
zerone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Есть секция с подписями сторон.
Перед ней есть различные секции, в которых размещены подотчёты.Требуется,если
подписи оказываются на 2 стр отчёта,то чтобы на 2 страницу переносилось ещё несколько секций
перед подписями.
Вариант запихнуть все эти секции в один подотчёт не подходит,т.к. Crystal не может запихнуть подотчёты в подотчёт,да и вообще не очень удобно.
Я думаю тут надо думать что-то со вставкой новой страницы перед опред секцией по опред условию в зависимости от кол страниц,но точно не знаю
Подскажите как сделать
...
Рейтинг: 0 / 0
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36044241
баян уже
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zerone,

в поиск!
...
Рейтинг: 0 / 0
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36044315
Колючка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если используются группы, то подойдёт опция группы:
Repeat Group Header On Each Page.
...
Рейтинг: 0 / 0
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36044475
zerone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю где-тут баян, нашёл только
http://forum.sql.ru/forum/actualthread.aspx?tid=158925
/topic/58042&hl=#420067
Но это не то,групп нет,есть select, который возвращает ОДНУ строку с множеством полей,которые
раскиданы по множеству Details(подписи тоже в Details)
Причём в одном Detail есть подотчёт,в котором есть 2 группы,2 Details.В одной (послед группе б) всегда только одна строка,а в предыд может быть много.
Надо,чтобы подписи, размещённые в Details,переносились на др страницу с группой б из подотчёта,который размещён в одном из Details выше подписей.
...
Рейтинг: 0 / 0
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36044491
zerone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно,можно создать группу,туда запихнуть все Details c данными,которые должны быть с подписями,
последний Details -подписи и поставить Свойство не разрывать группу,а остальные данные из Details
в верх коллонтитулы запихать.Но как быть с подотчётом в одном из Details,в котором данные по одной группе могут разъехаться на несколько страниц?
...
Рейтинг: 0 / 0
Перенос предыдущих секций если последняя секция не помещается на одну страницу
    #36045824
zerone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил проблему тем,что скопировал существующий подотчёт с 2 группами,в одном оставил одну группу,в другом другую,ну и один подотчёт вместе с др секциями перенес из Details в заголовки отчёта,а др подотчёт вместе с др секциями и подотчётами оставил в Details и на них накатил формальную группу,у которой подавил заголовок и коллонтитул,ну и поставил свойство Не разрывать.
Конечно,2 раза одна хранимка в 2-х подотчётах отрабатывает,ну тут уж не знаю,что поделать.
Интересно было бы прочитать др решения
и можно ли в подотчёте(который выше подписей) узнать на какой странице находятся подписи?
Через формулы,переменные может кто знает?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Перенос предыдущих секций если последняя секция не помещается на одну страницу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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