Previous Topic: lsExportNext Topic: lsWrite


lsStart

The lsStart macro marks the beginning of a list form specification. You define the contents of a list form with the lsStart, lsCol, and lsEnd macros, and can optionally include lsWrite and lsExport macros. For example:

<PDM_MACRO name=lsStart. . .>
<PDM_MACRO name=lsCol . .>
<PDM_MACRO name=lsCol . .>
<PDM_MACRO name=lsWrite . .>
<PDM_MACRO name=lsCol . .>
. . . 
<PDM_MACRO name=lsEnd>

HTML for the entire list is output by the lsEnd macro. The other list macros save information used by lsEnd to generate the list.

This macro has the following properties:

search_type=DISPLAY|GET_DOB

Specifies how data for the list is retrieved. The default of DISPLAY causes all data to be retrieved directly from the database. The alternate value of GET_DOB causes data to be formatted by the object engine (domsrvr), and may be required if the list includes local attributes not stored in the database. A specification of search_type=GET_DOB reduces the performance of the list form, and only use it when necessary.