IDs
Name | Examples | Use | Description | Technical description |
---|---|---|---|---|
Simple ID | name value_id13 | Mostly as names of system elements and parameter names of properties and actions | A sequence of upper- and/or lower-case English letters, digits, and underscores _ . The first character of the ID must be a letter | [a-zA-Z][a-zA-Z0-9_]* |
Composite ID | System.name Sale.Document name | Access to system elements by name, allowing to specify a namespace | Two simple IDs separated by a dot, or one simple ID | id.id | id |
Class ID | INTEGER System.Object Barcode | Specifying class | The ID of a custom class is specified by a composite ID, and the ID of a built-in class is specified by a special keyword | cid | INTEGER | LONG | ... |
Static object ID | Direction.north System.FormResult.OK | Specifying a static object | ID of a user-defined class and name of a static object, separated by a dot | cid.id |
Typed parameter | user User user INTEGER count | Specifying a property parameter (action) | Optional class ID specifying the parameter class and compulsory simple ID specifying the parameter name | classid id | id |
Property (action) ID | userRole Security.userRole userRole[System.User] cross[Circle, Line] quantity[Document, ?, Store] | Specifying a property or action | A composite ID or a composite ID along with the signature of a property (action). The signature is specified by a list of property (action) parameter classes, separated by commas. Each class is described by a class ID or a question mark ? , if the parameter class is unknown or not important for the unambiguous specifying of the property (action) | cid | cid[classid1|'?', ..., classidN|'?'] |
Property or action ID on a form | Item.items.name(i) barcodeSku.amount(b) Consignment.dashboard.date | Designation of a property or action on a form | The name of the form, specified by a composite ID, and the name of a property (action) on the form, separated by a dot | cid.id | cid.id(id1,...,idN) |
Object group (or an object) ID on a form | Item.form.object storeArticle.s | Specifying an object group Specifying an object on a form | The name of the form, specified by a composite ID, and the object group name (or object name), separated by a dot | cid.id |