-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathruport.html
140 lines (126 loc) · 5.37 KB
/
ruport.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Ruby Reports</title>
<link href="ruport.css" rel="stylesheet" type="text/css" />
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2193841-1";
urchinTracker();
</script>
</head>
<body>
<div id="wrapper">
<div id="mainNav">
<ul>
<li><a href="../ruport.html">Overview</a></li>
<li><a href="../examples.html">Examples</a></li>
<li><a href="http://rubydoc.info/gems/ruport/frames">API Docs</a></li>
<li><a href="http://ruportbook.com">Book</a></li>
<li><a href="https://groups.google.com/d/forum/ruby-reports">Mailing List</a></li>
<li><a href="../resources.html">Resources</a></li>
</ul>
</div>
<div id="logo">
<h1><span>Ruport: Ruby Reports</span></h1>
<h2>A simple, extensible reporting system built for Rubyists</h2>
</div>
<div id="mainContent">
<h2>Simplify Your Reporting Tasks</h2>
<p>
Reports come in all flavours, but the code to generate them usually
only comes in one: <i>monotony</i>. From simple data transformations to
highly customized printable reports, you are often faced with a
dilemma: Use a canned solution at the cost of full control, or put together
acres of glue code to tie together all the tools you'll need.
Of course, there is another option, and that is Ruby Reports.
</p>
<h2>A Unique Approach to Reporting</h2>
<p>
There are other reporting solutions out there that claim they have the
answer to all your business reporting problems. We're not in the
business of competing with those folks. In fact, you'll find that the
core of Ruby Reports, <b>ruport</b>, focuses almost entirely on the
underplumbing.</p>
<p>
We provide standard data structures to allow you to
easily compare data from any number of sources, including CSV files,
ActiveRecord backed databases, and even raw SQL queries against legacy
databases. We also provide an extremely malleable formatting system
that lays the foundations for PDF,CSV,HTML,and Text based reports. To
help get you off the ground floor, we're also actively maintaining a
utilities package, <b>ruport-util</b>, which provides support for a range of
higher level features, such as invoice generation, report mailing,
graphing, code generation, and additional output formats.
</p>
<p>
Although you won't find canned reports to do drill downs or data cubes
or any other specific task in Ruby Reports, you'll find that we've
made the sharpest knives in the drawer available to you. Instead of
spending your time building a foundation, you can quickly mix and
match our components, and then immediately begin to focus on your actual
task.
</p>
<h2>Getting Started</h2>
<p>
The ruport and ruport-util packages are distributed as RubyGems so
installation is a snap:
</p>
<pre>
gem install ruport -y
gem install ruport-util -y
</pre>
<p>
To get a feel for how Ruport works, you may want to have a look at
some <a href="examples.html">simple examples</a>.
</p><p>
We have also written <a href="http://ruportbook.com">a free-content book</a>,
which covers a range of topics and is updated regularly. The book is now available for purchase from <a href="http://www.lulu.com/content/1700117">Lulu Marketplace</a>. Once
you've got your feet wet, you'll find the <a href="http://rubydoc.info/gems/ruport/frames">API documentation</a>
and our <a href="resources.html">other resources</a> helpful.
</p><p>
Please feel free to drop by the <a href="https://groups.google.com/d/forum/ruby-reports">Ruport
mailing list</a> with any questions, problems, or suggestions.
</p>
</div>
<div id="secondaryContent">
<h2>News</h2>
<p><a href="http://www.lulu.com/content/1700117">Ruport Book now available!</a></p>
<p><a
href="http://groups.google.com/group/ruby-reports/browse_thread/thread/f20890a5f5c60d7a">Ruport
1.4 (2007.12.25)</a></p>
<p><a
href="http://ruport.github.com/presentations/ruport-ruby-east.pdf">RubyEast
Presentation Slides (2007.09.28)</a></p>
<p><a href="release_notes-1.2.html">Ruport 1.2 (2007.08.28)</a></p>
<p><a
href="http://groups.google.com/group/ruby-reports/browse_thread/thread/f796091ec44b3a16">Ruport
1.0.1 (2007.06.12)</p>
<p><a href="http://groups.google.com/group/ruby-reports/browse_thread/thread/b2c12c2c1cb6d11c">
ruport-util 0.7 (2007.06.07)</a></p>
<p><a href="http://groups.google.com/group/ruby-reports/browse_thread/thread/18bbbebd5ab0deff">
ruport-util 0.6 (2007.05.30)</a></p>
<p><a href="release_notes-1.0.html">1.0 Released! 2007.05.14</a></p>
</div>
<div id="footer">
<p>
Ruby Reports is free software under the
<a href="http://www.ruby-lang.org/en/LICENSE.txt">License of Ruby</a>.
</p>
<p>
Site designed by Michael Milner.
Ruport logo designed by
<a href="http://fashionpirat.de/">Daniel Dormann</a>.
</p>
<p>
All web content is licensed under the
<a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative
Commons Attribution-Sharealike License</a>.
</p>
</div>
</div>
</body>
</html>