Field: Difference between revisions
Content added Content deleted
(Created page with "PLACEHOLDER") |
(Added some classes) |
||
Line 1: | Line 1: | ||
Fields are probably the most used object in Zymonic - as such, there are several classes of field. This page explains those classes. |
|||
PLACEHOLDER |
|||
=Classes= |
|||
==SubFilter== |
|||
These allow you to place a filter within a filter or form. |
|||
<pre> |
|||
<Field sequence="10" class="SubFilter"> |
|||
<ZName>ts_f_purchasehistory</ZName> |
|||
<DisplayName>Purchase History</DisplayName> |
|||
<StandardField>false</StandardField> |
|||
<ClassOptions> |
|||
<Filter> |
|||
<ZName>ts_fil_purchaserecords</ZName> |
|||
</Filter> |
|||
<FieldMap> |
|||
<ZName>ts_fm_purchasehistory</ZName> |
|||
</FieldMap> |
|||
</ClassOptions> |
|||
<FieldGroup> |
|||
<ZName>ts_fg_purchasehistory</ZName> |
|||
</FieldGroup> |
|||
</Field> |
|||
</pre> |
|||
==LinkedField== |
|||
These allow you to extract data from selected fields in another table by a common field. |
|||
<pre> |
|||
<Field sequence="100" class="LinkedField"> |
|||
<ZName>ts_f_customerphone_linked</ZName> |
|||
<SQLFieldType>varchar</SQLFieldType> |
|||
<Base>ts_f_customerid</Base> |
|||
<ReadOnly>true</ReadOnly> |
|||
<FieldGroup> |
|||
<ZName>ts_fg_customeraccount</ZName> |
|||
</FieldGroup> |
|||
<LinkedField> |
|||
<Filter> |
|||
<ZName>ts_fil_customeraccounts</ZName> |
|||
</Filter> |
|||
<SourceField> |
|||
<Field> |
|||
<ZName>ts_f_customerid</ZName> |
|||
</Field> |
|||
</SourceField> |
|||
<DisplayField> |
|||
<Field> |
|||
<ZName>ts_f_customerphone</ZName> |
|||
</Field> |
|||
</DisplayField> |
|||
</LinkedField> |
|||
</Field> |
|||
</pre> |
|||
==CurrentState== |
|||
Displays the current state of a record. |
|||
<pre> |
|||
<Field sequence="100" class="CurrentState"> |
|||
<ZName>ts_f_currentstate</ZName> |
|||
<DisplayName>Current State </DisplayName> |
|||
<ClassOptions> |
|||
<HideState>ts_s_createnew</HideState> |
|||
</ClassOptions> |
|||
</Field> |
|||
</pre> |
Revision as of 16:22, 8 October 2018
Fields are probably the most used object in Zymonic - as such, there are several classes of field. This page explains those classes.
Classes
SubFilter
These allow you to place a filter within a filter or form.
<Field sequence="10" class="SubFilter"> <ZName>ts_f_purchasehistory</ZName> <DisplayName>Purchase History</DisplayName> <StandardField>false</StandardField> <ClassOptions> <Filter> <ZName>ts_fil_purchaserecords</ZName> </Filter> <FieldMap> <ZName>ts_fm_purchasehistory</ZName> </FieldMap> </ClassOptions> <FieldGroup> <ZName>ts_fg_purchasehistory</ZName> </FieldGroup> </Field>
LinkedField
These allow you to extract data from selected fields in another table by a common field.
<Field sequence="100" class="LinkedField"> <ZName>ts_f_customerphone_linked</ZName> <SQLFieldType>varchar</SQLFieldType> <Base>ts_f_customerid</Base> <ReadOnly>true</ReadOnly> <FieldGroup> <ZName>ts_fg_customeraccount</ZName> </FieldGroup> <LinkedField> <Filter> <ZName>ts_fil_customeraccounts</ZName> </Filter> <SourceField> <Field> <ZName>ts_f_customerid</ZName> </Field> </SourceField> <DisplayField> <Field> <ZName>ts_f_customerphone</ZName> </Field> </DisplayField> </LinkedField> </Field>
CurrentState
Displays the current state of a record.
<Field sequence="100" class="CurrentState"> <ZName>ts_f_currentstate</ZName> <DisplayName>Current State </DisplayName> <ClassOptions> <HideState>ts_s_createnew</HideState> </ClassOptions> </Field>