# Report display

**URL:** <https://www.ruby-forum.com/t/report-display/149019>\
**Category:** Rails\
**Created:** [September 19, 2008, 12:02pm UTC](https://www.ruby-forum.com/t/report-display/149019 "2008-09-19T12:02:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ammu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@ammu](https://www.ruby-forum.com/u/ammu)\
**Post date:** [September 19, 2008, 12:02pm UTC](https://www.ruby-forum.com/t/report-display/149019/1 "2008-09-19T12:02:51Z")

</div>

Would like to get code to display the project report for a  
particular period in ruby on rails.

---

<div class="post-metadata">

**Author:** ![ammu](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@ammu](https://www.ruby-forum.com/u/ammu)\
**Post date:** [September 19, 2008, 1:50pm UTC](https://www.ruby-forum.com/t/report-display/149019/2 "2008-09-19T13:50:57Z")

</div>

On Sep 19, 8:04 am, ammu [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Would like to get code to display the project report for a  
> particular period in ruby on rails.

Sure. Why not?

Serious, my tarot deck is in the dishwasher and my I Ching is broken,  
so I guess:

Two models, project and reports  
project:  
has\_many :reports

then  
@project = Project.find(…id of whatever project you want…)  
@reports = @project.reports.find(:conditions =\> ["created\_at \<=  
‘#{8.weeks.ago.to\_s(:db)}’ AND created\_at \> ‘2008-01-01 00:00:00’])

could be somehow what you’re looking far.

Otherwise tell us how your project looks like and what exactly  
you want to do…
