Jump to: navigation, search

Difference between revisions of "MetaProxyProperty"


m (Reference MetaProxyProperty)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
A MetaProxyProperty is used to define the import / export characteristics for data written to or read from {{UBIK}} objects. For each [[MetaProperty]] of a [[MetaClass]], participating in the interface, a MetaProxyProperty is related to the corresponding [[MetaProxy]]. Among a minimum configuration similar to a MetaProperty, some important additional configuration must be done on the [[Relation]] data between the MetaProxy and MetaProxyProperty ([[SYSREL_METAPROXY_PROPERTY]]).
  
== Basics ==
+
== Reference MetaProxyProperty ==
 +
Also a [[Reference]] can be defined on a MetaProxyProperty. If the targeted type (as set on the Reference) is a MetaProxy object the MetaProxyProperty is defined as [[ExternalPrimaryKey|External Link Property]].
  
A ProxyMetaProperty is used for defining the import / export behavior for one single data entry and is used by [[MetaProxy]] objects.
+
If the target MetaProperty, as defined on the configuration of the MetaProxyProperty, is also a {{Guid}} property the target object of the referenced Proxy instance will be set as target value.
 
+
The set of used ProxyMetaProperties on one single MetaProxy define the structure of the interface representatnt ([[Proxy]]) for a set of Ubik objects (per interface).
+
 
+
The detailed configuration of a ProxyMetaProperty must be done on the Relation object between MetaProxy and MetaProxyProperty ("SYSREL_METAPROXY_PROPERTY").
+
 
+
 
+
{| class="wikitable" | width = "50%"
+
|-
+
! Property!! Description!! Type
+
|-
+
| Calculated Value|| Defines the exported/import Ubikvalue as a calculated one See ... || Drop Down field (Integer)
+
|-
+
| IsExternalPrimaryKey|| Defines the Property as an [[ExternalPrimaryKey|external primary key]] || Boolean
+
|-
+
| ImportTarget - Index|| Index of the referenced Target Proerty where the value should be stored to / come from. Defaultvalue = -1  || Integer
+
|-
+
| ImportTarget - PropertyName|| Reference to the MetaProperty the imported/exported data should be stored to / come from || Drop Down field (Link)
+
|-
+
| Update Type|| Defines the [[ProxyUpdateType|Proxy Update Type]] || Drop Down field (Integer)
+
|-
+
|}
+
 
+
 
+
== Reference MetaProxyProperty ==
+
It is possible to define a Reference for a MetaProxyProperty. If the targeted Type is a MetaProxy object the MetaProxyProperty is defined as External Link Property (See [[ExternalPrimaryKey|usage of external primary key]]).
+
  
If the target of the import is a GUID Property the target object of the refered Proxy Instance will be set as target value.
 
  
 +
{{Attention|Index and Multilanguage values are not supported before Version 2.3.3!}}
  
{{Attention|IndexValues and Mulitlanguage values are not supported before V.2.3.3!}}
+
{{Attention|Value Validation for MetaProxyProperties is not supported.}}
 +
{{Attention|Multilanguage is not supported for MetaProxyProperties, separate index values have to be used instead!}}
  
{{Attention|Value Validation for MetaProxyProperties is not supported. Do not check the Multilanguage Property!}}
+
[[Category:Interfacing|ProxyMetaProperty]]
  
 
==See also==
 
==See also==
 +
* [[SYSREL_METAPROXY_PROPERTY]]
 
* [[Proxy]]
 
* [[Proxy]]
 
* [[MetaProxy]]
 
* [[MetaProxy]]
* [[UBIK MetaClass Model]]
 
 
* [[MetaProperty]]
 
* [[MetaProperty]]
  
[[Category:Interfacing]]
+
[[Category:Interfacing|ProxyMetaProperty]]

Latest revision as of 14:05, 7 July 2016

A MetaProxyProperty is used to define the import / export characteristics for data written to or read from UBIK® objects. For each MetaProperty of a MetaClass, participating in the interface, a MetaProxyProperty is related to the corresponding MetaProxy. Among a minimum configuration similar to a MetaProperty, some important additional configuration must be done on the Relation data between the MetaProxy and MetaProxyProperty (SYSREL METAPROXY PROPERTY).

Reference MetaProxyProperty

Also a Reference can be defined on a MetaProxyProperty. If the targeted type (as set on the Reference) is a MetaProxy object the MetaProxyProperty is defined as External Link Property.

If the target MetaProperty, as defined on the configuration of the MetaProxyProperty, is also a Guid property the target object of the referenced Proxy instance will be set as target value.


IC Attention.pngIndex and Multilanguage values are not supported before Version 2.3.3!
IC Attention.pngValue Validation for MetaProxyProperties is not supported.
IC Attention.pngMultilanguage is not supported for MetaProxyProperties, separate index values have to be used instead!

See also