CSPro executes the procedures in an application one case at a time. There are two main procedures for each element: a
preproc and a
postproc. If the type of procedure is not named,
postproc is assumed. (There are three additional procedures that are not common in batch applications: onfocus,
killfocus, and
onoccchange.)
The following diagram illustrates the order of operations for a two-level batch edit application. Level 1 has two records (1 and 2) and level 2 has one record (3).