Changes

UBIK Studio Basics

2,735 bytes removed, 11:23, 13 March 2013
# The corresponding edit functionality will be available then
=== Creating and editing instances =See also== == MetaClasses == === Create new MetaClass ===# * [[Create a new MetaClass via ''Derive new object'' from the context menu# Open the control [[Object Editor]]# Set the newly created MetaClass to the control# Set name, description and namespace# Save the changes === Technical implementation ===The system creates a new instance of ''CUSTOMMETACLASS'' and sets the ''INHERIT'' property to the MetaClass the context menu was opened at. New derivates can be created for any * [[Basic System MetaClasses|system MetaClass]] such as ''BASECLASS'', ''REFERENCE'', ''SELECTIVELIST'', … etc.  ===Inheritance===---- ===Classification===----Link to Extended UBIK Metaclasses for Data Modelling == MetaProperties == === Create new MetaProperty ===A new MetaProperty can be created and automatically assigned to a MetaClass via the “Create new MetaProperty ” workflow. This workflow guides the user through the creation and configuration procedure of a MetaProperty and relates it to the selected MetaClass . # Start Workflow “System / Create new MetaProperty ” from the context menu# Set at least name, description and data type# Change the MetaProperty ’s category if necessary# Save the changes# Optional configuration::: - Reference:: - Selective list:: - Unit item:: - Format:: - Validation flag:: - Number of index keys:: - Default values:: - Initial values === Technical implementation ===Without the workflow the user has to complete the following steps: Step 1: Create new MetaProperty instance# Navigate to the MetaClass “CUSTOMMETAPROPERTY”# Create a new instance# Set at least name, description and data type# Change the MetaProperty’s category if necessary# Save the changes# Optional configuration::: - Reference:: - Selective list:: - Unit item:: - Format:: - Validation flag:: - Number of index keys:: - Default values:: - Initial values Step 2: Relate the instance of MetaProperty to a MetaClass # Open the control “Class Details”# Set the designated MetaClass to the control# Add the MetaProperty either by dragging and dropping the MetaProperty's instance onto the MetaClass or by clicking the [[File:IC_PlusGreen.png|20px|Add MetaProperty button]] button in the menu# By clicking on the [[File:IC_PlusGreen.png|20px|Add MetaProperty button]] button the user has to navigate through the hierarchy to the appropriate MetaProperty  ===Settings===NEEDSVALIDATION* explizite Speicherung des Validierungszeitstempels* zB Verwendung am Client: der Wert dieser Eigenschaft muss am Client validiert, dh. zumindest einmal angeklickt, werden. Bei Verwendung der CLS_TASK Klassifizierung wird dieses Objekt als Finished gekennzeichnet, sobald ALLE solch konfigurierten MetaEigenschaften validiert sind.
[[Category:UBIK Studio]]