Blog Viewer

Entity Glossary

  

Attribute

A particular property that describes the entity. The benefit is that it can have a meaningful name, rather than an inscrutable call (object.data object.column name).


    Build

    Compilation process where source code files are converted into executable code.


    Business Object

    C# class that contains business logic for processing data in the associated tables.


    Checklist

    Table that lists all the tables that end with _checklist. Stores all checklist IDs when the checklist section is evaluated.


    Constraint

    Set of instructions for a basic hard error that does not require an actual rule with an expression, type, etc. Validations include whether the data is required, max/min value, length checks, etc. The message can be specific or generic; it displays next to the field.


    Data Object

    Reference of a database table in C#. Defines the database table and the columns in a table in a way that can be used in C# and S3.


    Delete (Delete Order List)

    Allows you to delete the main object along with its associated child objects in a sequential manner.


    Entity

    An S3 file that contains XML properties for the table's business and data objects: queries, methods, column properties, object properties, parent/child relationships, field constraints, rules, etc. It is a collection of similar objects. You can add forms, logical rules, or decision tables to an entity.


    Expressions

    Instructions that are evaluated by S3 when processing a rule. Within such an expression, you user operators, data elements, and functions to access data, carry out arithmetic operations, and make decisions.


    Group Rules

    Multiple rules that can be added to a single group. Can be selected for a wizard step to perform certain data validations before moving to the next step. If any of the rules from the group evaluate to true, the wizard will not advance to the next step and will display the error to the user.


    Hard Error

    Error that prevents the LOB application from persisting data.


    Initial Load

    Rule category for the rules that are evaluated at the time when the form associated with the business objects is loaded. The results of these validations are used to set the visible/enable properties of various form controls.

    Life Cycle

    Contains the various events that occur in sets of sequential steps that accomplish actions for the entity, such as the save cycle. You can specify the XML method to be executed during a given event.


    NonQuery

    Query that executes insert, update, and delete functions.


    Object Methods

    Contains methods available to be called in rules, methods, and drop downs.


    Object Field

    Displays the object from which you can select and add fields.


    One to One Relationship

    A relationship one individual item has with one other individual item. 


    One to Many Relationship

    A relationship one individual item has with one or more other items. 

    Properties

    Custom attribute added to the entity.


    Properties.cs

    Contains the properties for the business class. This file can be modified from S3 or Visual Studio.


    Query

    SQL instructions for retrieving database values.


    Rule

    Combination of condition(s) and action(s) that form the business decision.


    ScalarQuery

    Query that returns one row and one column, generally for aggregate functions.


    SelectQuery

    Query that returns the data table or list of records.


    Soft Error

    Error that does not prevent the LOB application from persisting data.


    SubSelectQuery

    Query that is used with some other query and cannot be executed by itself.


    Validate Delete

    Validation category for rules evaluated when the record is deleted. If any of the rules evaluate to true, the record cannot be deleted and will display a message for the user.


    Validation

    Checks data for configured conditions and takes defined action if the conditions are met.


    Validation Rule

    Rule that determines whether an entered value is valid.


    XML Method

    Custom method you can define to be available to call from the business objects.

    This post is part of the Entity topic. Click here to open the Entity Overview.

    0 comments
    39 views

    Permalink