Referencia de la Clase sage.ew.interficies.DefPropiedad

Clase que nos permite configurar una columna a nivel de grid Más...

Métodos públicos

 DefPropiedad ()
 Inicicia una nueva instancia de la clase Más...
 
 DefPropiedad (string tcDataPropertyName)
 Inicicia una nueva instancia de la clase Más...
 
 DefPropiedad (string tcDataPropertyName, string tcCampoTabla)
 Inicicia una nueva instancia de la clase Más...
 
 DefPropiedad (string tcDataPropertyName, string tcCampoTabla, bool tlTraspasable=false)
 Inicicia una nueva instancia de la clase Más...
 

Campos de datos

string _DataPropertyName = ""
 Nombre del item de la colección de campos enlazado con la columna. Además sirve de identificador de la columna (nombre) Más...
 
string _CampoTabla = ""
 Nombre del campo de la tabla del módulo Más...
 
DefColumna _ColumnaGrid
 Definición de la columna del grid asociada a la propiedad Más...
 
string _Validar_Dato_BaseDatos
 Base de datos donde se validará si el dato existe Más...
 
string _Validar_Dato_Tabla
 Tabla donde se validará si el dato existe Más...
 
string _Validar_Dato_Clave
 Clave por la cual se buscará el valor a la tabla de validación Más...
 
string _Validar_Dato_Campos
 Campos que se recuperarán en la consulta de validación Más...
 
string _Validar_Dato_Columna_Asignar
 Destino de los valores recuperados en la consulta de validación Más...
 
string _Error_Validar_Dato = "Ha introducido un valor que no se ha encontrado en su mantenimiento origen."
 Mensaje de error que se mostrará al insertar un dato no válido Más...
 
string _Error_Duplicados = "Ha introducido un valor que ya está asignado a otro registro." + Environment.NewLine + "No se permiten valores duplicados en este campo."
 Mensaje de error que se mostrará al insertar un dato no válido Más...
 
bool _Validar_Asignar_Cargando
 Indica si se buscará el dato en la tabla correspondiente mientras se ejecuta el _Load() Más...
 
bool _PermiteDuplicados = true
 Indica si se permiten valores duplicados comparando el campo con todos los registros cargados Más...
 
bool _ExpandirPunto = false
 Introduce 0 en la posición del . hasta la longitud del campo Más...
 
bool _Traspasable = false
 Indica si es traspasable Más...
 
bool _Updatable = true
 Se incluirá al guardar los datos a la tabla Más...
 

Descripción detallada

Clase que nos permite configurar una columna a nivel de grid

Definición en la línea 906 del archivo IDocModulos.cs.

Documentación del constructor y destructor

◆ DefPropiedad() [1/4]

sage.ew.interficies.DefPropiedad.DefPropiedad ( )
inline

Inicicia una nueva instancia de la clase

Definición en la línea 988 del archivo IDocModulos.cs.

◆ DefPropiedad() [2/4]

sage.ew.interficies.DefPropiedad.DefPropiedad ( string  tcDataPropertyName)
inline

Inicicia una nueva instancia de la clase

Definición en la línea 996 del archivo IDocModulos.cs.

◆ DefPropiedad() [3/4]

sage.ew.interficies.DefPropiedad.DefPropiedad ( string  tcDataPropertyName,
string  tcCampoTabla 
)
inline

Inicicia una nueva instancia de la clase

Parámetros
tcDataPropertyName
tcCampoTabla

Definición en la línea 1007 del archivo IDocModulos.cs.

◆ DefPropiedad() [4/4]

sage.ew.interficies.DefPropiedad.DefPropiedad ( string  tcDataPropertyName,
string  tcCampoTabla,
bool  tlTraspasable = false 
)
inline

Inicicia una nueva instancia de la clase

Parámetros
tcDataPropertyName
tcCampoTabla
tlTraspasable

Definición en la línea 1019 del archivo IDocModulos.cs.

Documentación de los campos

◆ _CampoTabla

string sage.ew.interficies.DefPropiedad._CampoTabla = ""

Nombre del campo de la tabla del módulo

Definición en la línea 916 del archivo IDocModulos.cs.

◆ _ColumnaGrid

DefColumna sage.ew.interficies.DefPropiedad._ColumnaGrid

Definición de la columna del grid asociada a la propiedad

Definición en la línea 921 del archivo IDocModulos.cs.

◆ _DataPropertyName

string sage.ew.interficies.DefPropiedad._DataPropertyName = ""

Nombre del item de la colección de campos enlazado con la columna. Además sirve de identificador de la columna (nombre)

Definición en la línea 911 del archivo IDocModulos.cs.

◆ _Error_Duplicados

string sage.ew.interficies.DefPropiedad._Error_Duplicados = "Ha introducido un valor que ya está asignado a otro registro." + Environment.NewLine + "No se permiten valores duplicados en este campo."

Mensaje de error que se mostrará al insertar un dato no válido

Definición en la línea 956 del archivo IDocModulos.cs.

◆ _Error_Validar_Dato

string sage.ew.interficies.DefPropiedad._Error_Validar_Dato = "Ha introducido un valor que no se ha encontrado en su mantenimiento origen."

Mensaje de error que se mostrará al insertar un dato no válido

Definición en la línea 951 del archivo IDocModulos.cs.

◆ _ExpandirPunto

bool sage.ew.interficies.DefPropiedad._ExpandirPunto = false

Introduce 0 en la posición del . hasta la longitud del campo

Definición en la línea 971 del archivo IDocModulos.cs.

◆ _PermiteDuplicados

bool sage.ew.interficies.DefPropiedad._PermiteDuplicados = true

Indica si se permiten valores duplicados comparando el campo con todos los registros cargados

Definición en la línea 966 del archivo IDocModulos.cs.

◆ _Traspasable

bool sage.ew.interficies.DefPropiedad._Traspasable = false

Indica si es traspasable

Definición en la línea 977 del archivo IDocModulos.cs.

◆ _Updatable

bool sage.ew.interficies.DefPropiedad._Updatable = true

Se incluirá al guardar los datos a la tabla

Definición en la línea 983 del archivo IDocModulos.cs.

◆ _Validar_Asignar_Cargando

bool sage.ew.interficies.DefPropiedad._Validar_Asignar_Cargando

Indica si se buscará el dato en la tabla correspondiente mientras se ejecuta el _Load()

Definición en la línea 961 del archivo IDocModulos.cs.

◆ _Validar_Dato_BaseDatos

string sage.ew.interficies.DefPropiedad._Validar_Dato_BaseDatos

Base de datos donde se validará si el dato existe

Definición en la línea 926 del archivo IDocModulos.cs.

◆ _Validar_Dato_Campos

string sage.ew.interficies.DefPropiedad._Validar_Dato_Campos

Campos que se recuperarán en la consulta de validación

Definición en la línea 941 del archivo IDocModulos.cs.

◆ _Validar_Dato_Clave

string sage.ew.interficies.DefPropiedad._Validar_Dato_Clave

Clave por la cual se buscará el valor a la tabla de validación

Definición en la línea 936 del archivo IDocModulos.cs.

◆ _Validar_Dato_Columna_Asignar

string sage.ew.interficies.DefPropiedad._Validar_Dato_Columna_Asignar

Destino de los valores recuperados en la consulta de validación

Definición en la línea 946 del archivo IDocModulos.cs.

◆ _Validar_Dato_Tabla

string sage.ew.interficies.DefPropiedad._Validar_Dato_Tabla

Tabla donde se validará si el dato existe

Definición en la línea 931 del archivo IDocModulos.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: