File Descriptions

Because data is organized by fields, records, and files, file descriptions reflect this organization. Where you code the keyword determines the level it is associated with. For example, the PRINT keyword can be used at the file or record level to enable the PRINT key differently. At the file level, the user is able to print the current screen that they are working in with that file. At the record level, the user is only able to print those screens in the file that contain the PRINT keyword.

The three levels of file descriptions are:

File-level
keywords that apply to the entire file
Record-level
keywords that apply to a specific record format within a file
Field-level
keywords that are associated with a specific field.