Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.06.2012, 14:34
Sheepz Sheepz вне форума
Прохожий
 
Регистрация: 01.04.2011
Сообщения: 14
Репутация: 10
По умолчанию Rave Reports

Всем привет. Мне надо сделать сложный отчёт в rave reports, типа:

фамилия1
-дата1
--операция1
--операция2
-дата2
--операция1
фамилия2
-дата1
--операция1
--операция2
Фамилия3
....

Сначала я решил попробовать вывести фамилии и дочерние записи даты, и у меня получилось, но вот с операциями никак.

Как сделать отчёт подобной структуры? Буду рад советам или примерам, может быть даже литературе, где будет подробно описано создание таких отчётов.
Ответить с цитированием
  #2  
Старый 08.06.2012, 14:52
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Кидаешь band, на нем раскидываешь поля Ф.И.О
Под ним кидаешь dataBand дочерний банд, на нем кидаешь поле даты, и еще один dataBand на нем кидаешь поле операции
Ответить с цитированием
  #3  
Старый 08.06.2012, 15:07
Sheepz Sheepz вне форума
Прохожий
 
Регистрация: 01.04.2011
Сообщения: 14
Репутация: 10
По умолчанию

databand1 и databand2 связываются так же как и обычный band и databand1?
надо указывать у databand1 в bandstyle GroupHeader+detail?
я пробовал так, но записи из databand2 записываются в конце отчёта все подряд
Ответить с цитированием
  #4  
Старый 08.06.2012, 15:12
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Делал когда то тоже отчет, у него была такая структура:
Взвод1
......отделение1
...........ФИО1
...........ФИО2
...........ФИО3
......отделение2
...........ФИО4
...........ФИО5
Взвод2
......отделение3
ФИО6
ФИО7
ФИО8
......отделение4
...........ФИО9
...........ФИО10

отвечать на твой вопрос очень сложно... т.к. не знаешь структуру базы.
постарайся накидать вот таким образом банды, и обрати внимание на маркеры связи. Если не получиться поразбирайся с типами бандов, где и когда использовать, там в принципе не очень сложно..

Ответить с цитированием
Этот пользователь сказал Спасибо Pilot_Red за это полезное сообщение:
Sheepz (08.06.2012)
  #5  
Старый 08.06.2012, 15:24
Sheepz Sheepz вне форума
Прохожий
 
Регистрация: 01.04.2011
Сообщения: 14
Репутация: 10
По умолчанию

спасибо большое)
Ответить с цитированием
  #6  
Старый 08.06.2012, 15:26
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Не за что, главное чтобы помогло!
Удачи
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 04:07.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025