LassoScript Utility
Basics Browse Detail

[Required_Field]

Tag Link [Required_Field] Category Results
Type Substitution Source Available No
Support Preferred Version 3.0
Change Unchanged Data Source Any
Output Type String or Integer Security None
Implementation LCAPI Sets Lasso 8.5, Lasso 8.0, Lasso 7.0, Lasso 6.0, Lasso 5.0, Lasso 3.x

Description

[Required_Field] can be used to output the names of each of the required fields or columns which are defined in the current database and table

When called with a -Count parameter this tag returns the number of required fields.

When called with a numeric parameter this tag returns the name of one of the required fields.

Syntax

[Required_Field-Count]

[Required_FieldField Number]

Parameters

Optional Parameters
Encoding Keyword Specifies the encoding for the tag's return value. Tags are encoded using -EncodeHTML by default if their value is output on a format file. No encoding is applied to nested tags unless an explicity encoding keyword is specified. One of -EncodeBreak, -EncodeHTML, -EncodeNone, -EncodeRaw, -EncodeSmart, -EncodeStrictURL, -EncodeURL, -EncodeXML.
-Count Optional parameter outputs the number of required fields.
Field Number Optional numeric parameter outputs the name of one of the required fields.

Examples

To display the current required fields:

Use the [Required_Field] tag within [Loop] ... [/Loop] tags. The following example shows two required fields First_Name and Last_Name.

[Inline: -Show,
    -Database='Contacts',
    -Table='People']
  [Loop: (Required_Field-Count)]
    <br>[Required_Field: Loop_Count]
  [/Loop]
[/Inline]

<br>First_Name
<br>Last_Name