Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как убрать пустые строки на Masterdata (FastReport)? / 8 сообщений из 8, страница 1 из 1
31.08.2016, 08:04
    #39300775
Dmitron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
FastReport...
Имеется одна таблица, ну пусть предположим такой структуры.
Данные таблица отсортированы по id.
Как сделать чтобы строки null убрали и вывести все поля все наверх в отчете
Вот такая таблица
group id name1 name2 name3
--------------------------------------------
1 11 Кот <пусто> <пусто>
3 15 Гусь <пусто> <пусто>
1 19 Утка <пусто> <пусто>
7 20 Голубь <пусто> <пусто>
3 22 <пусто> Корова <пусто>
1 25 <пусто> Бык <пусто>
3 27 <пусто> Овец <пусто>
7 29 <пусто> <пусто> Собака
7 35 <пусто> <пусто> Волк
1 41 <пусто> <пусто> Орёл

А вот мне нужно вот такой отчет
group id name1 id name2 id name3
-------------------------------------------------
#1#
11 Кот 25 Бык 41 Орёл
19 Утка
****************************************
#3#
15 Гусь 22 Корова
27 Овец
****************************************
#7#
20 Голубь 27 Собака
35 Волк
****************************************

У меня не получается...

У меня получилось во такой отчет, смотрите снизу такой отчет
group id name1 id name2 id name3
-------------------------------------------------
#1#
11 Кот <пусто> <пусто>
19 Утка <пусто> <пусто>
<пусто> 25 Бык <пусто>
<пусто> <пусто> 41 Орёл
****************************************
#3#
15 Гусь <пусто> <пусто>
<пусто> 22 Корова <пусто>
<пусто> 27 Овец <пусто>
****************************************
#7#
<пусто> <пусто> <пусто>
20 Голубь <пусто> <пусто>
<пусто> <пусто> 27 Собака
<пусто> <пусто> 35 Волк
****************************************

С уважением...
...
Рейтинг: 0 / 0
31.08.2016, 09:32
    #39300818
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
Dmitron,

по FastReport ещё можно здесь спросить http://www.sql.ru/forum/delphi
Там часто помогают.
...
Рейтинг: 0 / 0
31.08.2016, 13:07
    #39301042
Dmitron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
user89,
Спасибо что посоветовал, я написал http://www.sql.ru/forum/delphi, и прошёл час и так не поступило ответа, к сожалению...
...
Рейтинг: 0 / 0
31.08.2016, 13:45
    #39301089
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
Dmitron, добавить группировку по group, убрать детали, в строке для группы max(name1) max(name2)...
...
Рейтинг: 0 / 0
01.09.2016, 06:43
    #39301597
Dmitron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
buser,
Убрать masterdata или detali??? У меня в отчете нет detali, я добавил только groupheader, masterdata и данные...
Писать код в groupheader "max(name1) max(name2)" или куда то добавить???
С уважением...
...
Рейтинг: 0 / 0
01.09.2016, 10:45
    #39301714
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
Dmitron, да в хедер группы... правда, это будет работать только в том случае, ну, надеюсь, Вы поняли саму идею...
...
Рейтинг: 0 / 0
01.09.2016, 11:27
    #39301756
Dmitron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
buser,
честно говоря, я не понял эта идея...
...
Рейтинг: 0 / 0
10.01.2017, 19:28
    #39381811
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать пустые строки на Masterdata (FastReport)?
Попробуйте использовать 4 датасета:

1 - Master с уникальными значениями group
2,3,4 - Detail датасеты соответственно для name1 <> null, name2 <> null, name3 <> null
Данные Master датасета выводите на TfrxMasterData. Detail датасеты выводите во вложенных отчётах, расположенных на дочернем бэнде, который подключён к TfrxMasterData
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Как убрать пустые строки на Masterdata (FastReport)? / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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