Tipo de Dato

Superior  Previo  Próximo

Datatype

 

Clase pública

Un Tipo de Datos es un tipo con nombre que se puede asociar con los tipos de un atributo o de un método. Normalmente se relaciona a la ingeniería de código o al modelado de base de datos. Los tipos de datos también indican a qué lenguaje o base de datos se relacionan. Se acceden usando la colección Tipos de Datos del Repositorio. 

 

Tabla asociada en el archivo .EAP: t_datatypes 

 

Atributos de Datatype

Attributo

Tipo

Notas 

Name

String

El nombre del tipo de datos (ej. "entero"). Aparecerá en las listas desplegables relacionadas donde sea apropiado  

Type

String

El tipo: puede ser "DDL" para tipo de datos de bases de datos o "Código" para tipos de datos de lenguajes

Product

String

El producto del tipo de datos -ej. Java, C++, Oracle-.

Size

Long

El tamaño del tipo de datos  

Maxlen

Long

Longitud máxima (sólo para DDL)  

Maxprec

Long

Precisión máxima (sólo para DDL)  

MaxScale

Long

Escala máxima (sólo para DDL)  

DefaultLen

Long

Longitud por defecto (sólo para DDL)  

DefaultPrec

Long

Precisión por defecto (sólo para DDL)  

DefaultScale

Long

Escala por defecto (sólo para DDL)  

UserDefined

Long

Indica si el tipo de datos es un tipo definido por el usuario o generado por el sistema. Los tipos de datos distribuidos con EA son todos del sistema. Los tipos de datos creados en la ventana Tipo de Datos están marcados como 1 (verdadero)

HasLenght

String

Indica que el tipo de datos tiene un componente longitud  

GenericType

String

El tipo genérico asociado para este tipos de dato 

Datatype

Long

ID de instancia para este tipos de dato en el modelo actual. Es mantenido por el sistema  

ObjectType

ObjectType

Solo lectura. Distingue los objetos referenciados a través de la interfaz de Despacho.

 

 

Métodos de Datatype

Método

Tipo

Notas 

Update ()

Boolean

Actualiza el objeto Tipo de Datos actual después de su modificación o del agregado de un nuevo ítem. Si se devuelve falso, verifique la función GetLastError para más información.  

GetLastError ()

String

Devuelve una cadena de caracteres describiendo que el error se produjo más recientemente en relación a este objeto. Esta función se usa raramente debido a que una excepción será lanzada cuando se produzca un error.