Tables and axes > Hierarchy of the tabulation section > Components of a tabulation program
 
Components of a tabulation program
A tabulation run consists of three sets of control statements:
Run control statements
These determine the overall characteristics of the run, and contain the text which is constant for all tables. Filters can be defined, applicable either to all tables in the run or to all tables defined before another general filter statement is read. Titles are entered in various ways depending upon their position in the table.
For more information about the run control statement (the a statement), see Defining run conditions.
For more information about the lower level filter statements (sectbeg and flt), see Filtering groups of tables.
For more information about titles and other text statements, see Introduction to axes, More about axes and Table texts.
Table control statements
These name the questions to be cross-tabulated against each other to create tables. In Quantum, these questions are called axes. The most important table control statement is the tab statement which lists the axes to be used to create an individual table. These statements can also specify the text and overall characteristics of each table.
For more information about the tab statement, see Creating tables.
Axis control statements
Broadly speaking, these are Quantum’s way of defining questions from the questionnaire. Each axis consists of a set of statements which establish the conditions and text for the rows and columns of a table. The two axes used to create the table shown in were sex for the columns and mstat (Marital Status) for the rows.
For more information about axis control statements, see Introduction to axes and More about axes.
See also
Hierarchy of the tabulation section