ObjectGears Help

           
Forum   ObjectGears (Version: 1.6.0.0)

Class detail

Defined class settings and properties

Toolbar

Icon Description
Return to the list of classes.
Creation of the new class.
Saving class changes.
Class deletion.
Documentation of the selected class.
Definition of the multiple columns. This icon is available only if multiple columns are enabled in the class definition.
Button Next - context menu with further selections.
Definition of attributes and default values for the quick filter above the list of class records. The Icon is displayed if the quick filter is enabled in the class.
It goes to the list of buttons defined for the class.
It goes to the list of rules defined in the class.
It goes to the list of schemes defined in the class.
Class hierarchy. It goes to the page for definition of child classes and cancelling parent class.

TAB - Basic properties

Section: Basic properties

  • Model - Name of model in which the class is defined
  • Code - Class identifier, that is used by export and import of the metadata of the model between various application instances.
  • Name - Class name
  • Note - Brief description of the class

Section: Administration of records

  • Enable records creation - It defines if it is possible to enter new records into the class.
  • Mode of records deletion - It determines the mode of record deletion.
    • Physical records deletion - Records are deleted without possibility to display them again.
    • Logical records deletion - Records are marked as deleted with possibility to display them.
    • Disable deletion - Records cannot be deleted.
  • Enable record changes - Defines, if the class records can be modified.
  • Type of records deletion - Confirmation before record deletion
    • Without confirmation
    • With confirmation - Before record deletion application will ask for confirmation.
  • Enable display of deleted records in the list - Defines if it is possible to display deleted records.
  • Enable displaying list of records - Defines if it is possible to display records in the list.
  • Enable displaying record detail - Defines if it is possible to display record detail.
  • Enable displaying detailed list - Defines if it is possible to display records in the detailed list.
  • Default display of the list of records - Defines what is the default display of the record list.
    • Table list
    • Detailed list

Section: Class hierarchy

  • Abstract class - Defines if the class is an abstract one, in which records (objects) cannot be directly defined. The class is used for inheritance of properties defined to other classes (child classes). It is possible to define relations against an abstract class, i.e. it is possible to choose it as a reference class in an attribute of the reference type. This attribute refers then to the selected record from one class that is a child of the abstract class.
  • Display the last child - Defines wheather by displaying detail of the class, which has one child or a chain of child classes, only attributes of the selected class or also attributes of the child or chain of child classes should be displayed.
  • Parent class - Displays class from which properties are inherited.
  • Child classes - Displays classes that inherite properties of the selected class.

Section: Audit trail

  • Created by - User that created the record (class).
  • Created when - Date and time of record (class) creation.
  • Changed by - User that changed whatever data in the record (class) the last time.
  • Changed when - Date and time of the last change in the record (class).

TAB - Roles and display

Section: Access permission 

  • Enable access via web services - determines if the class data can be accessed via web service

Section: Default display

  • Display in the default menu - Determines if the class should be displayed in the model menu.
  • Enable navigation in the form - Defines if the form with a record detail should contain navigation for a quick switch between class records.
  • Enable sorting - Defines if the user can sort the records according to particular attributes in the data list.
  • Sort according to the column 1, 2, 3 - Enables to set default sorting of the list of records according to up to three attributes.
  • Display row numbering in the list - Defines if the number of the row should be displayed by the list display.
  • Description format - It is used to define short descriptions in the class. Examples of the short description creation can be found here.

Section: List of roles

  • Role - Definition of the access right type to records of the selected class for roles working with model. Access right can be only granted to roles enabled for the model to which the class belongs to.
  • Operation - Definition of possible activities for the selected role:
    • Reading data in the list - user is authorized to display records of the class
    • Reading data in detail - user is authorized to display record detail
    • Adding data - user is authorized to create new records in the class
    • Updating data - user is authorized to change the records in the class
    • Deleting data - user is authorized to delete the data in the class
    • Mass data update - user is authorized to to perform mass data updates
    • Mass data delete - user is authorized to perform mass data deletion
  • Org. structure - name of the organization structure that shall be used for management of access rights on particular records.
  • Level of access - determines if access rights shall be assigned only to records owned by the org. unit, which the user belongs to, or also to records owned by subordinate org. unit
  • Relation- determines column of the class that contains owners of the records

TAB - Further settings

Section: Further functions

  • Enable mass updates - Enables mass changes in the class.
  • Enable mass deletion - Enables mass record deletion in the class.
  • Enable templates - Enables to create templates of records in the class.
  • Enable record selection - It defines, whether there shall be checkboxes for records selection in the list of records.

Section: Archiving

  • Enable data archiving - Switches on audit trail in the class - saving all the previous record versions.
  • Display archive button in the list of records - Displays icon to switch to archive records in list of the records.
  • Display archive button in the data detail - Displays icon to switch to archive records in the record detail.

Section: RSS

  • Enable RSS - Enables to create RSS channel publishing the class records.
  • Number of records in the RSS feed - Defines number of records that will be entered into the RSS feed. If the number is not entered or when it is set to 0, all the records will be returned.
  • Column for heading - Defines column from the class whose values will be used for heading.
  • Column for description - Defines column from the given class, whose values will be used for description.
  • RSS heading format - Text control for entering RSS heading with the possibility to create expressions.
  • RSS description format - Text control for entering RSS description with the possibility to create expressions.
  • Publicly available - Defines if the RSS feed should be accessible publicly also out of range of application users.
  • Reference to RSS channel - Displays RSS channel.

Section: Multiple columns

  • Enable multiple columns - Defines if multiple columns can be used in the class, whose description in the record detail varies based on a value in another column of the reference data type.
  • Control column - Enables to choose one of existing columns of the reference type, whose values will determine description of columns in the record detail.

Section: Record uniqueness

  • Column 1 - First column, that participates on unique combination of record values.
  • Column 2 - Second column, that participates on unique combination of record values.
  • Column 3 - Third column, that participates on unique combination of record values.
  • Error description - Lokalized text of error message in case the use attempts to save record with values, that would disturb uniqueness of given column combination.

Section: Information text

  • Information text in the record list - Localized text, that will be displayed at the given class in the list of records under the tool bar.
  • Information text in the record detail - Localized text, that will be displayed at the given class in the record detail under the tool bar.

TAB - Notifications

Section: Notifications

  • When to send - Defines when the notification should be sent.
  • Notification - Definition which notification shall be sent.
  • Distribution list - Definition to which distribution list the notification shall be sent.
  • Enabled - Defines wheather the notification shall be sent.

TAB - Pictures

Section: Pictures

  • Class picture - The picture, that will be used e.g. in menu (next to the class name) or, when set up, in schemes.
  • Large class picture - The picture that will be used in schemes (Display type: Large Icon).
  • Small record picture - It determines which column of the type picture contains small record picture. Small record picture is used in schemes when there is the option 'Use data picture' is checked off and the Display type 'Object' is selected in the scheme design.
  • Big record picture - It determines which column of the type picture contains big record picture. Big record picture is used in schemes when there is the option 'Use data picture' is checked off and the Display type 'Large icon' is selected in the scheme design.
This website is using cookies files to provide services and analyse visits. You agree with that by using this website.     Further information