| **Navigation:**  [[templates.htm|Templates]] > [[tlrcontents.htm|Template Language Reference]] > #PROMPT Entry Types Alpha Listing >====== FIELD (list of data fields) {{c6h0068.jpg|C6H0068.jpg}} ====== | [[expr appended data fields .htm|{{btn_prev_n.gif|Previous page}}]][[tlrcontents.htm|{{btn_home_n.gif|Return to chapter overview}}]][[file list of files .htm|{{btn_next_n.gif|Next page}}]] | | || **FIELD** [ **(** //scope// **)** ] {{blk2blue.jpg|blk2blue.jpg}} | **FIELD** | Displays a list of fields in FILEs. | | //scope// | A symbol containing a FILE label. If omitted, the list displays all fields for all FILEs. | The **FIELD** //type// in a #PROMPT statement indicates the prompt's //symbol// must contain the label of a field in a data file. A list of available fields pops up when the #PROMPT is encountered on the Properties screen. There may be a //scope// parameter that limits the fields available in the list. If //scope// names a FILE, the list displays all fields in the FILE. If there is no //scope// parameter, the list displays all fields in all FILEs. **Example:** **#PROMPT('Locator Field',****FIELD****(%Primary)),%Locator**