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 885 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 967 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 975 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 986 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 998 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 895 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 900 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 890 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 935 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 930 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 950 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 945 del archivo IDocModulos.cs.

◆ _Traspasable

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

Indica si es traspasable

Definición en la línea 956 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 962 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 940 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 905 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 920 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 915 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 925 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 910 del archivo IDocModulos.cs.


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