Making Tables
`Brief`

By "Tables", we mean files Office software and its like can read and use: One long line for every record, consisting of a fixed number of fields separated or "delimited" by a fixed control character. WinWord can insert such files into any document, you can then select it and use Word's "Table" menu and have it turned into a real table. It goes without saying that these procedures do not change the database records themselves in any way. Tables, like any Export product, consist of copies of data items.
Every table is a file and is initially named TAB.TXT. Right after producing a table, go to the document or environment where you want to use it and insert it there. 
Tables of a more comfortable nature, so-called `Views`, can be produced and looked at inside this program but also exported as delimited table files.

`New Table Structure`
  Which fields, what order and arrangement?
You already have an idea what fields you want in a table, and in what arrangement and order? You can express this idea in a simple list, a template for which will be presented. The arrangement, alphanumeric or numeric, may be specified. If the first try doesn't yield the result to your content, the system will help you on! In that case, use the second function:

`Pick a Structure`
  Choose from existing structures
Strukture created earlier can be reused over and again for other result sets. This function presents existing structures from which you pick the one you want. Then, have it applied to the current result set, or modify it before application. 
The structure files' names all begin  "T-" and are of  type .xPR, e.g., T-xyz.APR. If you are working with  U.CFG , it will be T-xyz.UPR. xyz ist the name you invented for the structure.) 

`Tabulate Result Set`
  Make a table from result set
  Currently selected structure:  
If a structure has been newly created or picked from the existing list, this command will apply it to the current result set. The procedure is fast and fully automatic. The resulting file is always named TAB.TXT at first. After it has been produced, you can switch to other programs and read or insert it (The delimiter code is the Tab code, ASCII 09, if you need to know. In the structure file T-xyz.APR, however, you may change this.)

`Tabulate Entire Database`
  Convert the database into a table
Does the same as before, but for the database as a whole. If it is very large, this will take some time. Execution can, however, be aborted by pressing the Esc key.

?New Table Structure=h tabinit
?Pick a Structure=X tabpick
?Tabulate Result Set=x var ""\ins #uwF\exec X tabprod
?Tabulate Entire Database=x var "G"\ins #uwF\exec X tabprod
?Brief=h table
?Views=h view