Go to the first, previous, next, last section, table of contents.


Build a new catalog (cbuild)



`Recursion on insertion'
The recursion is done on Record insert form, See section Record insert form (sinsert_form).
`Description'
Create a new catalog. This is done by inserting a new record in the catalog table. The information that should be filled in this record depends on the type of catalog created. Here is a list of the fields:
`Common to all types'
`name (mandatory)'
The name of the catalog. May contain alphanumerical characters only (A thru Z, 0 thru 9). It must be unique.
`corder (optional)'
The ORDER BY SQL clause that will be used when displaying the catalogued table entries at one level of the catalog.
`cwhere (optional)'
The WHERE SQL clause that will be used to find the entries that will be displayed. This may be used to put in the catalog only part of the records of the table.
`Alphabetical and Chronological catalogs'
`fieldname (mandatory)'
The name of the field from the catalogued table that will be considered for alphabetical or chronological ordering.
`Template files'
`Thematic'
See section catalog_theme_insert.html.
`Alphabetical'
See section catalog_alpha_insert.html.
`Chronological'
See section catalog_date_insert.html.
`Parameters'
`context (mandatory, cbuild)'
`navigation (mandatory)'
`table (mandatory)'
Name of the database table for which the catalog will be created.


Go to the first, previous, next, last section, table of contents.