|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
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 Волк **************************************** С уважением... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2016, 08:04 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2016, 09:32 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
user89, Спасибо что посоветовал, я написал http://www.sql.ru/forum/delphi, и прошёл час и так не поступило ответа, к сожалению... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2016, 13:07 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
Dmitron, добавить группировку по group, убрать детали, в строке для группы max(name1) max(name2)... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2016, 13:45 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
buser, Убрать masterdata или detali??? У меня в отчете нет detali, я добавил только groupheader, masterdata и данные... Писать код в groupheader "max(name1) max(name2)" или куда то добавить??? С уважением... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2016, 06:43 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
Dmitron, да в хедер группы... правда, это будет работать только в том случае, ну, надеюсь, Вы поняли саму идею... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2016, 10:45 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
buser, честно говоря, я не понял эта идея... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2016, 11:27 |
|
Как убрать пустые строки на Masterdata (FastReport)?
|
|||
---|---|---|---|
#18+
Попробуйте использовать 4 датасета: 1 - Master с уникальными значениями group 2,3,4 - Detail датасеты соответственно для name1 <> null, name2 <> null, name3 <> null Данные Master датасета выводите на TfrxMasterData. Detail датасеты выводите во вложенных отчётах, расположенных на дочернем бэнде, который подключён к TfrxMasterData ... |
|||
:
Нравится:
Не нравится:
|
|||
10.01.2017, 19:28 |
|
|
start [/forum/topic.php?fid=31&msg=39300818&tid=1533125]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 144ms |
0 / 0 |