A [[MetaClassScope]] is used to specify the list of published properties of a particular [[MetaClass]] and granted permissions for this object type.
# Navigate to the MetaClass METACLASSSCOPE in the ''[[Class Browser]]''{{CB}}<br/>[[File:UI_MetaClassScope_01.PNG|330 px|border|alt=MetaClassScope|MetaClassScope]]
# Create a new instance using the ''[[Bulk Editor]]''<br/>[[File:UI_MetaClassScope_02.PNG|880px|border|alt=MetaClassScope|MetaClassScope]]
# It is required to assign a target type of the MetaClassScope to the '''MetaClass''' attribute either by
# It is recommended to set at least name and description
# Save the changes with {{key press|Ctrl|S}} or the save command
# Add a parent scope using the inheritance field in the ObjectExplorer of the scope if needed. MetaProperties form the parent scope will now be added to the scope. The parent scope must be of type AbstractScope. {{Version/ServerSince|2.6.2}} <br/> [[File:InheritFromAbstractScope2.PNG|400px]]# The object needs to be added to the list of scopes scope object of the according [[APPLICATION|Application]]:#*Individual objects can be added directly to . Use the [[CONTEXTSCOPE{{Rel|SYSREL_CONTEXTSCOPE|Scopes SYSREL_CONTEXTSCOPE}} relation]] in to add individual objects to the ACM using the [[Relation Editor#Drag & Drop|Relation Editor]]list of scopes.<br/>[[File:UI_MetaClassScope_03.PNG|330 px|border|alt=MetaClassScope|MetaClassScope]]# Now the The characteristics of the scope object can now be changed. If the user should be able to create a new object of this type on the mobile device check '''Creation enabled''' of the relationional data.<br>[[File:UI_MetaClassScope_04.PNG|660 px|border|alt=MetaClassScope|MetaClassScope]]# Add the properties to be displayed the list of published MetaProperties to display them on the mobile client and edit there characteristicsmodify their {{RelData|ACMMETAPROPERTYRELDATA|relational data}} if needed.<br>[[File:UI_MetaClassScope_05.PNG|660 px|border|alt=MetaClassScope|MetaClassScope]]# The property '''Creation enabled''' and '''Write enabled''' can only be changed in [[UBIK_Studio_Basics#Admin_mode|Admin mode]]:#* The current user will be shown in the down bar <br/>[[File:UI_Property_editable_04.PNG|220 px|border|alt=Property editable|Property editable]]#* For changing the [[UBIK_Studio_Basics#User_rights|User rights]] click with the right mouse button on the user <br/>[[File:UI_Property_editable_05.PNG|220 px|border|alt=Property editable|Property editable]]
# Save the changes with {{key press|Ctrl|S}} or the save command
{{Hint|Setting the Compare Value property to '''Compare Value''' is necessary to refresh the value of a of a calculated property on the mobile device.}}
{{Attention|The properties of the MetaClassScope and published MetaProperties can only be changed in [[UBIK_Studio_Basics#Admin_mode|Admin mode]]}}
== See also ==
* [[HowTo:Make a Property editable on Mobile Client]]* [[HowTo:Create a new QueryScope]]
[[Category:How-To|Create a new MetaClassScope]][[Category:Publishing|Create a new MetaClassScope]][[Category:UBIK Studio|Create a new MetaClassScope]]