Attribute

Namespace: PP.Rds

Inheritance Hierarchy

Object

Param

Attribute

Description

The Attribute class implements MDM dictionary attribute.

Syntax

PP.initClass(PP.Rds.Attribute, PP.Mb.Param, "PP.Rds.Attribute");

Constructor

  Constructor name Brief description
Attribute The Attribute constructor creates an instance of MDM dictionary attribute object.

Properties

  Property name Brief description
ArgKey The ArgKey property determines key of the argument that controls attribute value.
DefaultValue The DefaultValue property determines default value for an attribute.
HasMultipleValues The HasMultipleValues property determines whether an attribute can have multiple values.
IsMultilingual The IsMultilingual property determines whether an attribute is multilingual.
IsTranslation The IsTranslation property determines whether attribute translation is available.
Kind The Kind property determines a kind of MDM dictionary attribute.
LinkKey The LinkKey property determines a key of dictionary attribute link with other MDM dictionary.
LookUpKey The LookUpKey property determines a key of dictionary attribute link to attribute of other MDM dictionary.
MasterAttrKey The MasterAttrKey property determines a key of the master attribute, for which you need to execute translation, for a translated attribute.
Nullable The Nullable property determines whether an attribute can be empty.
Owner The Owner property determines an MDM dictionary that contains an attribute.
Predefined The Predefined property determines the predefined attribute, to which the specified attribute belongs.
ReadAccess The ReadAccess property determines permissions to view an MDM dictionary attribute.
Tag The Tag property determines user information about MDM dictionary attribute.
TimeDependent The TimeDependent property determines whether to time is displayed in value of an attribute of the DateTime type.
TranslatedName The TranslatedName property determines translation text for attribute name.
Translation The Translation property determines a special attribute to translate name of the current attribute.
VisibleForEdit The VisibleForEdit property determines when an attribute can be edited in MDM dictionary element card.
WriteAccess The WriteAccess property determines permissions to edit an MDM dictionary attribute.

Methods

  Method name Brief description
getPPCreateObj The getPPCreateObj method returns information about the control that corresponds to MDM dictionary attribute.
parseFromMd The parseFromMd method returns settings of MDM dictionary attribute from the specified object in metadata format.

Properties inherited from the class Param

  Property name Brief description
property_image.gif Binding The Binding property sets displaying parameters for the specified parameter of repository object.
property_image.gif Key The Key property sets key for a parameter.
property_image.gif Name The Name property determines parameter name.
property_image.gif OdIdSuffix The OdIdSuffix property determines moniker suffix.
property_image.gif TargetOdId The TargetOdId property determines a moniker of the object containing parameter.
property_image.gif Type The Type property determines type of parameter value.
property_image.gif Value The Value property determines parameter value.
property_image.gif Visible The Visible property controls parameter visibility on the Data Source Parameters panel.

Methods inherited from the class Param

  Method name Brief description
sub_image.gif getPPCreateObj The getPPCreateObj method returns parameter properties as a JSON object.
sub_image.gif isEmpty The isEmpty property determines whether parameter value is defined.

Properties inherited from the class Object

  Property name Brief description

Id

The Id property determines a repository object identifier.

Methods inherited from the class Object

  Method name Brief description
clone The clone method creates an object copy.
dispose The dispose method deletes the component.
getHashCode The getHashCode method returns hash code of repository object.
getSettings The getSettings method returns repository object settings.
getTypeName The getTypeName method returns the name of the object type without the namespace, to which it belongs.
isEqual The isEqual method determines whether the specified object is equal to the current repository object.
isLive The isLive method determines validity of repository object.
removeAllEvents The removeAllEvents method removes all object event handlers by the specified context.
setSettings The setSettings method determines repository object settings.
defineProps The defineProps method creates get and set methods from name array for the specified class.
keys The keys method returns array of methods and properties names for the specified object.

See also:

PP.Rds