General internal form device
AdvLimitComponent
The programmer sees AdvLimitComponent, which is located on the form with a list control ObjectListView. This component adds to the ObjectListView toolbar button that allows you to control the imposed restrictions. For hierarchical lists AdvLimitComponent not automatically generated, but you can add it manually. The main parameter AdvLimitComponent is a list control that will be assigned to this component.
EditAdvLimitDialog
Component that allows you to call the form of the task constraints from arbitrary locations (not only from list).
The dialog parameters are specified using the properties EditAdvLimitDialog.DialogParameters type EditAdvLimitDialog.DialogParams.
Be set using this property the following:
Property | Description |
---|---|
DoNotShowStandardTab |
don’t show the tab standard limits |
DoNotShowSimpleTab |
don’t show the tab simple constraints |
DoNotShowParametersArea |
Not display job settings |
DoNotShowLimitArea |
don’t show the scope of the job limitations |
DoNotSaveEmptyLimit |
When you try to save empty limit to give a message about failing the operation |
DisableLimitName |
Do not enter the constraint name |
ApplyBtnText |
Text on the button use restrictions |
ApplyLimitButtonImage |
the picture on the button apply constraints |
EditAdvansedFilter1
Form advanced editor restrictions. Includes the processing of the editing restrictions and embedded controls for editing the constraints.
AdvansedLimit
Object model constraints edited in the form of task constraints. Includes as a limiting function and the parameter definitions.
STORMAdvLimit
An object representation stored in database constraints. Does not contain logic for deserialization. The class itself knows only the serialized Value. Is deserialized into its Nechranice property AdvLimit with AdvLimitComponent. Used only to read / write to the database (the successor of DataObject).
DataObjectTypeCreator
Utility class that allows the dynamics to create the type. These types are used on a custom form, specify the settings for restrictions.
ExpressionBox
Control for editing an expression in the constraint.
Useful links
Restriction on
A simplified view of the editor limitations
The standard editor view of limitations
The imposition of constraints on columns in the lists
Copy / paste branch restrictions (saving and loading from file))
The master in the selection list the type parameters in the editor AdvLimit
Function implications when setting constraints
Functions for working with date when setting constraints (see example here)
Restrictions on the form of task constraints