TFORMer SDK - NET 8
|
Provides access to a ComputedField which is referenced by a DataSource. More...
Public Member Functions | |
void | Dispose () |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. More... | |
override string | ToString () |
Returns a string representation of the instance. More... | |
Properties | |
Aggregation | Aggregation [get, set] |
Gets/Sets the aggregation-type of the ComputedField. More... | |
string | Comment [get, set] |
Gets/Sets the comment for the ComputedField. More... | |
string | Expression [get, set] |
Gets/Sets the aggregation expression of the ComputedField. More... | |
string | Filter [get, set] |
Gets/Sets the filter expression of the ComputedField. More... | |
string | Name [get, set] |
Gets/Sets the name of the ComputedField. More... | |
ComputedField | Next [get] |
Gets the next ComputedField defined in the DataSource. More... | |
long | Order [get, set] |
Gets/Sets the evaluation order of the ComputedField. More... | |
Provides access to a ComputedField which is referenced by a DataSource.
With the help of ComputedFields computations can be centralized in the DataSource instead of performing the computations in the FormLayout. For example, you might
The result of a ComputedField is available in the DataSource like any other source-field. In the expression of a ComputedField you may refer to multiple fields of the DataSource. It is also possible to use other ComputedFields already defined in the DataSource in the expression.
In addition, ComputedFields support Aggregation (see ComputedField.Aggregation).
Thus it is pretty simple to create serial numbers or to calculate running sums and averages which are not available in a DataSource directly.
To exclude specific Records of a DataSource from being considered by the Aggregation use filter expressions.
void Dispose | ( | ) |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
override string ToString | ( | ) |
Returns a string representation of the instance.
|
getset |
Gets/Sets the aggregation-type of the ComputedField.
|
getset |
Gets/Sets the comment for the ComputedField.
|
getset |
Gets/Sets the aggregation expression of the ComputedField.
|
getset |
Gets/Sets the filter expression of the ComputedField.
Using a filter expression allows to exclude specific Records from aggregation.
|
getset |
Gets/Sets the name of the ComputedField.
|
get |
Gets the next ComputedField defined in the DataSource.
A DataSource stores a list of ComputedField-objects. To retrieve the first ComputedField in the DataSource see DataSource.FirstComputedField.
null
|
getset |
Gets/Sets the evaluation order of the ComputedField.
© 2006-2023 - all rights reserved by TEC-IT Datenverarbeitung GmbH | |
Generated on Thu Dec 28 2023 18:45:19 for TFORMer SDK - NET with doxygen 1.9.4 |