RLIB Programmers Manual - RLIB - SICOM Systems, Inc.
RLIB Programmers Manual - RLIB - SICOM Systems, Inc.
RLIB Programmers Manual - RLIB - SICOM Systems, Inc.
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Detail<br />
Variables<br />
Breaks<br />
Chapter 2. Basic Training<br />
Contains Field Headers and Field Details. Headers are essentially the column headers. Field<br />
details are the lines repeated over and over again.<br />
Variables are used to manuiplate data on the floor and save it. Variables can sum, count, average,<br />
or can be simple expressions. Variables have a name, a type and optionally when they should<br />
reset their value.<br />
name - expS the name of the variable, referenced in expressions as v.name [REQUIRED]<br />
value - Any expression. If it is a sum, average, count it must be a expN<br />
resetonbreak - name of break that the variable should reset<br />
Breaks are hierarchial groupings of data on a report.<br />
name - expS the name of the variable, referenced in expressions as v.name [REQUIRED]<br />
value - Any expression If it is a sum, average, count it must be a expN<br />
newpage = [yes/no] No is default should the break start on a new page<br />
headernewpage = [yes/no] Yes is default. The break header will always appear on the top of<br />
every page<br />
breaks have BreakHeader and BreakFooter and both contain output. ONE NICE FEATURE IN<br />
<strong>RLIB</strong> IS THAT WHEN A BREAK EVENT HAPPENS THE OUTPUT will be done while on current<br />
row (FOR FOOTER AND HEADER). This makes subtotals much easier!<br />
Breaks also have BreakFields. An expression on how it breaks. There can be more then one and<br />
it has a value. The value is an expression.<br />
9