Member List
What Are Text Expressions?
This manual is in pilot operation.
|
Text expressions are a simple language for formulae. In designing applications with fusion_place, text expressions are used in various places. They are often used to assemble display text, which is why they are named "text expressions," but they can also be used for other purposes such as numerical calculations and conditional judgments.
Purposes and Locations of Text Expressions
The purposes and locations of text expression usage are as follows:
Purpose | Object Used | Location |
---|---|---|
Describing member selection criteria |
|
|
Specifying ledger areas |
Ledger Mask |
|
Access Permission |
|
|
Describing how to |
Form |
|
[Excel-Link] |
|
|
Describing numerical calculation conditions etc., based on ledger data |
Form |
|
Describing conversion methods during data import |
Form |
|
Dialects of Text Expressions
Depending on the "Location" mentioned above, there are slight differences in the specifications of text expressions. These differences are referred to as "dialects" of text expressions. Examples of differences due to dialects include:
-
Differences in the types of objects specified by label constants. In general dialects, dimension objects are specified, while in member selection expressions, properties of the member being inspected are specified, and in field value calculation expressions, fields with the respective label are specified.
-
Differences in available objects. "Cell range specifiers" are for specifying cell ranges in documents created based on forms, so they cannot be used outside forms (and even in forms, their usage is limited). Field objects can only be used in form field value calculation expressions.
-
Differences in available functions.
Dialects will be discussed as they come up. Also, refer to the list of text expression dialects for more details.