Réserver une Démo
Pré. Proc.

Macros de propriétés DDL

Les macros de propriétés DDL offrent un moyen pratique de récupérer les valeurs des propriétés des éléments (c'est-à-dire Valeur Étiquetés ). Dans le cadre de modélisation des données, il existe deux groupes de propriétés :

  • Propriétés internes (celles qu'Enterprise Enterprise Architect reconnaît et utilise dans ses comparaisons) et
  • Propriétés définies par l'utilisateur
Ces macros de propriétés permettent d'accéder aux propriétés définies par rapport aux différents éléments. Toutes les macros de propriétés ont la même syntaxe, renvoient une string et nécessitent que le nom de la propriété soit spécifié.

Syntaxe : propertyMacroName : « propertyName »

PROPRIÉTÉS INTERNES

tableBoolProperty : "propertyName"

Renvoie une représentation booléenne (« T » ou " ») de la valeur de la propriété interne dans la version du référentiel du Tableau actuel.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

tableProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel du Tableau actuel.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

columnProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la colonne actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

columnBoolProperty : "propertyName"

Renvoie une représentation booléenne (« T » ou " ») de la valeur de la propriété interne dans la version du référentiel de la colonne actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintBoolProperty : "propertyName"

Renvoie une représentation booléenne (« T » ou " ») de la valeur de la propriété interne dans la version du référentiel de la contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintColumnProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la colonne de contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintColumnBoolProperty : "propertyName"

Renvoie une représentation booléenne (« T » ou " ») de la valeur de la propriété interne dans la version du référentiel de la colonne de contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

viewProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la Vue actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

procedureProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la procédure actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

functionProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la fonction actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

sequenceProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la Séquence actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

packageProperty : "propertyName"

Renvoie la valeur de la propriété interne dans la version du référentiel de la base de données actuelle Paquetage .

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

odbcTableProperty : « nom de la propriété »

Renvoie la valeur de la propriété interne dans la version ODBC du Tableau actuel.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

odbcConstraintProperty : « nom de la propriété »

Renvoie la valeur de la propriété interne dans la version ODBC de la contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

PROPRIÉTÉS DÉFINIES PAR L'UTILISATEUR

tableUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel du Tableau actuel.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

columnUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la colonne actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

constraintColumnUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la colonne de contrainte actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

viewUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la Vue actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

procedureUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la procédure actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

functionUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la fonction actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.

sequenceUserProperty : "propertyName"

Renvoie la valeur de la propriété définie par l'utilisateur dans la version du référentiel de la Séquence actuelle.

Paramètres

  • propertyName - le nom de la propriété à récupérer
Remarques

Aucun.