Cargando...
Buscando...
Nada coincide
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.
 
 DefPropiedad (string tcDataPropertyName)
 Inicicia una nueva instancia de la clase.
 
 DefPropiedad (string tcDataPropertyName, string tcCampoTabla)
 Inicicia una nueva instancia de la clase.
 
 DefPropiedad (string tcDataPropertyName, string tcCampoTabla, bool tlTraspasable=false)
 Inicicia una nueva instancia de la clase.
 

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)
 
string _CampoTabla = ""
 Nombre del campo de la tabla del módulo.
 
DefColumna _ColumnaGrid
 Definición de la columna del grid asociada a la propiedad.
 
string _Validar_Dato_BaseDatos
 Base de datos donde se validará si el dato existe.
 
string _Validar_Dato_Tabla
 Tabla donde se validará si el dato existe.
 
string _Validar_Dato_Clave
 Clave por la cual se buscará el valor a la tabla de validación.
 
string _Validar_Dato_Campos
 Campos que se recuperarán en la consulta de validación.
 
string _Validar_Dato_Columna_Asignar
 Destino de los valores recuperados en la consulta de validación.
 
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.
 
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.
 
bool _Validar_Asignar_Cargando
 Indica si se buscará el dato en la tabla correspondiente mientras se ejecuta el _Load()
 
bool _PermiteDuplicados = true
 Indica si se permiten valores duplicados comparando el campo con todos los registros cargados.
 
bool _ExpandirPunto = false
 Introduce 0 en la posición del . hasta la longitud del campo.
 
bool _Traspasable = false
 Indica si es traspasable.
 
bool _Updatable = true
 Se incluirá al guardar los datos a la tabla.
 

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 de constructores y destructores

◆ 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 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 de esta clase está generada del siguiente archivo: