Panels

There are various heitml components that can contain field components. They are called panels. A panel is always associated with an object containing several field values each identified with a unique name. A panel contains field components to display or modify these field values.

There are display panels that only display data and input/output panels that also process input. The same is true for the field components, there are display fields and input/output fields. Display field components just display as text while input/output fields usually render as HTML field components. However also input/output fields can show up just as text depending on the context used. For example a dbform can be controlled from the outside to render as text or as input form.

If a display field is used on an input/output panel it always displays the fields value as text. Input/output field always render as text when used inside a display panel.

Display panels are dbcontainer, dbdisplay, and dbscroller. More precisely the inner part of dbtextcolumn, dbselectlink, and of each repeater nested inside the dbcontainer or dbdisplay.

Typical input/output panels are dbform, mailform, sesform, and sleform.

The baseclass of all panels is panel, see the Class Hierarchy

Display Fields

Input Output fields are documented in the Fields section.

heitml contains the following display field components.

Component:dfieldDetails
Displays a database field of the current panel. It can be used inside a dbdisplay or dbscroller to display a field of the current database record. It can also be used inside a form to display a form field.
Property Kind Description
NameString(10) Field Name 
FormatString(60) Formatting 
DefString(10) Default value displayed in case the field is not present 

Component:dfieldareaDetails
Displays a database field of the current panel. It can be used inside a dbdisplay or dbscroller to display a field of the current database record. It can also be used inside a form to display a form field.
Property Kind Description
NameString(10) Field Name 
FormatString(60) Formatting 
DefString(10) Default value displayed in case the field is not present 
EnvString(60) Text Block Formatting 

Component:dfieldtimeDetails
Displays a database time field of the current panel. It can be used inside a dbdisplay or dbscroller to display a field of the current database record. It can also be used inside a form to display a form field.
Property Kind Description
NameString(10) Field Name 
FormatString(60) Display format.  
DefString(10) Default value displayed in case the field is not present 
ValtypeString(60) Internal representation. 

Component:dfieldallDetails
Displays all fields of current panel.
Property Kind Description
FormatString(60) Formatting 

Component:condnullfieldDetails
Shows up only if a field is null.
Property Kind Description
NameString(10) Field Name to check for. 
NegateCheckbox Check to negate the condition. 

Component:condemptyfieldDetails
Shows up only if a field is empty.
Property Kind Description
NameString(10) Field Name to check for. 
NegateCheckbox Check to negate the condition. 


This page was dynamically generated by the web application development tool RADpage of H.E.I.
© 1996-2017 H.E.I. All Rights Reserved.



Homepage
Intro/Features
Component Guide
  Application
  Generic
    Adaptive
    Repeaters
    Panels
    Fields
    Persistence
    Messages
    Caching
  Programmable
Programming
User Guide
FAQ
Mailinglist
Discussion Group
Services
Pricing/Register
Download
Frame
 
Contact
 
 
 
Search: