Click here to Skip to main content
15,892,059 members
Articles / Programming Languages / C#

EasiReports

Rate me:
Please Sign up or sign in to vote.
4.87/5 (64 votes)
13 Feb 2006CPOL6 min read 481.5K   9.7K   219  
A library to add reports to your application.
<html>

<head>
<meta http-equiv="Content-Language" content="en-gb">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>EasiReporter.Topics.SectionPairs</title>
<link rel="stylesheet" type="text/css" href="EasiReports.css">
</head>

<body>

 <h1>Section Pairs</h1>

 <p>Section pairs are used to group data in your report using header and footer 
 sections.</p>
 <p>You can add, edit and delete section pairs using the &quot;Sections&quot; tab of the
 <a href="EasiReporter.Dialogs.Report.htm">Report Properties Dialog</a>.</p>
<p>A section pair header and footer is triggered by a change 
in one table.field in the dataset for the report. You can also select a
<a href="Algorithms.Topics.Algorithms.Data.htm">Data Algorithm</a> to provide 
the data.</p>
<p><b>NOTE:</b> This table.field will usually be an id or 
number table.field. So use Customers.CustomerID, not Customers.CompanyName. This 
is because two customers may have the same name, but if they are actually 
different, then they will have two distinct ids.</p>

<p>For example :</p>
<p>If you are preparing a report on customer orders ( for example using 
the Customers and Orders tables in the Northwind database ), and you wish to group all orders 
from each customer, then create a section pair on Customers.CustomerID. This 
will give you a section header where you can add a data field 
Customer.CompanyName to show the customer's company name at the top of their 
list of orders.</p>

 <p class="SeeReference">See
 <a href="ms-its:EasiReportsReference.chm::/EasiReports.Report.SectionPair.html">
 SectionPair</a> in the class reference.</p>

</body>

</html>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United Kingdom United Kingdom
I discovered C# and .NET 1.0 Beta 1 in late 2000 and loved them immediately.
I have been writing software professionally in C# ever since

In real life, I have spent 3 years travelling abroad,
I have held a UK Private Pilots Licence for 20 years,
and I am a PADI Divemaster.

I now live near idyllic Bournemouth in England.

I can work 'virtually' anywhere!

Comments and Discussions