Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicionalsealed

Clase de los Items de filtrado de campos adicionales. Más...

Métodos públicos

 FiltroCampoAdicional (DataRow row, String tcDataBase)
 Constructor a partir de un datarow.
 
void MementoSave ()
 Método que genera un memento de los datos actuales.
 
void MementoRestore ()
 Método que restablece un memento sobre la instancia acutal.
 
bool EsDeTipoFecha ()
 Determina si los datos a los que hace referencia el filtro son de tipo fecha.
 
bool EsDeTipoTexto ()
 Determina si los datos a los que hace referencia el filtro son de tipo texto.
 
bool EsDeTipoLogico ()
 Determina si los datos a los que hace referencia el filtro son de tipo lógico.
 
bool EsParaClientes ()
 Determina si el campo sirve para Cliente.
 
bool EsParaProveedor ()
 Determina si el campo sirve para proveedores.
 
bool EsParaArticulos ()
 Determina si el campo sirve para artículos.
 
bool EsParaLotes ()
 Determina si el campo sirve para lotes.
 
string CrearFiltro (string aliasTabla)
 Método para generar una cadena de filtrado.
 
string ObtenerCodigoParaColumna ()
 Obtiene una descripción para la columna.
 
string ObtenerDescripcionParaColumna ()
 Obtiene una descripción para la columna.
 
DataTable ValoresPosibles ()
 Obtiene los posibles valores que puede adopotar el campo.
 

Propiedades

CamposAdicionales.ValoresDefecto _ValoresDefecto [get]
 Lista de valores por defecto.
 
bool Seleccionado = false [get, set]
 Marca para determinar si el filtro está activo.
 
string Codigo = string.Empty [get, set]
 Código del campo adicional (MCAMPOS)
 
string Nombre = string.Empty [get, set]
 Nombre del campo adicional (MCAMPOS)
 
string Desde = string.Empty [get, set]
 Valor DESDE.
 
string Hasta = string.Empty [get, set]
 Valor HASTA.
 
string DesdeAsignado = string.Empty [get, set]
 Valor DESDE.
 
string HastaAsignado = string.Empty [get, set]
 Valor HASTA.
 
CamposAdicionales.ValoresDefecto.TipoValores TipoDeDatos = CamposAdicionales.ValoresDefecto.TipoValores.Caracter [get, set]
 Tipo de datos.
 
string Tipo [get]
 Tipo de datos (1 caracter)
 
bool Cliente [get, set]
 Obtiene o establece si se aplica en clientes.
 
bool Proveedor [get, set]
 Obtiene o establece si se aplica en proveedores.
 
bool Articulo [get, set]
 Obtiene o establece si se aplica en artículos.
 
bool Lote [get, set]
 Obtiene o establece si se aplica en lotes/trazabilidad.
 
int Longitud [get, set]
 Longitud del campo.
 
string Familia [get, set]
 Familia.
 
Boolean _MostrarEnFiltros [get]
 Indica si debe mostrarse enlos filtros.
 

Descripción detallada

Clase de los Items de filtrado de campos adicionales.

Definición en la línea 760 del archivo CamposAdicionalesParaListados.cs.

Documentación de constructores y destructores

◆ FiltroCampoAdicional()

sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.FiltroCampoAdicional ( DataRow row,
String tcDataBase )
inline

Constructor a partir de un datarow.

Parámetros
row
tcDataBase

Definición en la línea 886 del archivo CamposAdicionalesParaListados.cs.

Documentación de funciones miembro

◆ CrearFiltro()

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.CrearFiltro ( string aliasTabla)
inline

Método para generar una cadena de filtrado.

Parámetros
aliasTabla
Devuelve

Definición en la línea 1028 del archivo CamposAdicionalesParaListados.cs.

◆ EsDeTipoFecha()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsDeTipoFecha ( )
inline

Determina si los datos a los que hace referencia el filtro son de tipo fecha.

Devuelve

Definición en la línea 964 del archivo CamposAdicionalesParaListados.cs.

◆ EsDeTipoLogico()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsDeTipoLogico ( )
inline

Determina si los datos a los que hace referencia el filtro son de tipo lógico.

Devuelve

Definición en la línea 982 del archivo CamposAdicionalesParaListados.cs.

◆ EsDeTipoTexto()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsDeTipoTexto ( )
inline

Determina si los datos a los que hace referencia el filtro son de tipo texto.

Devuelve

Definición en la línea 973 del archivo CamposAdicionalesParaListados.cs.

◆ EsParaArticulos()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsParaArticulos ( )
inline

Determina si el campo sirve para artículos.

Devuelve

Definición en la línea 1009 del archivo CamposAdicionalesParaListados.cs.

◆ EsParaClientes()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsParaClientes ( )
inline

Determina si el campo sirve para Cliente.

Devuelve

Definición en la línea 991 del archivo CamposAdicionalesParaListados.cs.

◆ EsParaLotes()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsParaLotes ( )
inline

Determina si el campo sirve para lotes.

Devuelve

Definición en la línea 1018 del archivo CamposAdicionalesParaListados.cs.

◆ EsParaProveedor()

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.EsParaProveedor ( )
inline

Determina si el campo sirve para proveedores.

Devuelve

Definición en la línea 1000 del archivo CamposAdicionalesParaListados.cs.

◆ MementoRestore()

void sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.MementoRestore ( )
inline

Método que restablece un memento sobre la instancia acutal.

Definición en la línea 943 del archivo CamposAdicionalesParaListados.cs.

◆ MementoSave()

void sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.MementoSave ( )
inline

Método que genera un memento de los datos actuales.

Definición en la línea 929 del archivo CamposAdicionalesParaListados.cs.

◆ ObtenerCodigoParaColumna()

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.ObtenerCodigoParaColumna ( )
inline

Obtiene una descripción para la columna.

Devuelve

Definición en la línea 1144 del archivo CamposAdicionalesParaListados.cs.

◆ ObtenerDescripcionParaColumna()

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.ObtenerDescripcionParaColumna ( )
inline

Obtiene una descripción para la columna.

Devuelve

Definición en la línea 1153 del archivo CamposAdicionalesParaListados.cs.

◆ ValoresPosibles()

DataTable sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.ValoresPosibles ( )
inline

Obtiene los posibles valores que puede adopotar el campo.

Devuelve

Definición en la línea 1162 del archivo CamposAdicionalesParaListados.cs.

Documentación de propiedades

◆ _MostrarEnFiltros

Boolean sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional._MostrarEnFiltros
get

Indica si debe mostrarse enlos filtros.

Definición en la línea 917 del archivo CamposAdicionalesParaListados.cs.

◆ _ValoresDefecto

CamposAdicionales.ValoresDefecto sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional._ValoresDefecto
get

Lista de valores por defecto.

Definición en la línea 777 del archivo CamposAdicionalesParaListados.cs.

◆ Articulo

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Articulo
getset

Obtiene o establece si se aplica en artículos.

Definición en la línea 851 del archivo CamposAdicionalesParaListados.cs.

◆ Cliente

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Cliente
getset

Obtiene o establece si se aplica en clientes.

Definición en la línea 841 del archivo CamposAdicionalesParaListados.cs.

◆ Codigo

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Codigo = string.Empty
getset

Código del campo adicional (MCAMPOS)

Definición en la línea 800 del archivo CamposAdicionalesParaListados.cs.

◆ Desde

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Desde = string.Empty
getset

Valor DESDE.

Definición en la línea 810 del archivo CamposAdicionalesParaListados.cs.

◆ DesdeAsignado

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.DesdeAsignado = string.Empty
getset

Valor DESDE.

Definición en la línea 820 del archivo CamposAdicionalesParaListados.cs.

◆ Familia

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Familia
getset

Familia.

Definición en la línea 866 del archivo CamposAdicionalesParaListados.cs.

◆ Hasta

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Hasta = string.Empty
getset

Valor HASTA.

Definición en la línea 815 del archivo CamposAdicionalesParaListados.cs.

◆ HastaAsignado

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.HastaAsignado = string.Empty
getset

Valor HASTA.

Definición en la línea 825 del archivo CamposAdicionalesParaListados.cs.

◆ Longitud

int sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Longitud
getset

Longitud del campo.

Definición en la línea 861 del archivo CamposAdicionalesParaListados.cs.

◆ Lote

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Lote
getset

Obtiene o establece si se aplica en lotes/trazabilidad.

Definición en la línea 856 del archivo CamposAdicionalesParaListados.cs.

◆ Nombre

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Nombre = string.Empty
getset

Nombre del campo adicional (MCAMPOS)

Definición en la línea 805 del archivo CamposAdicionalesParaListados.cs.

◆ Proveedor

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Proveedor
getset

Obtiene o establece si se aplica en proveedores.

Definición en la línea 846 del archivo CamposAdicionalesParaListados.cs.

◆ Seleccionado

bool sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Seleccionado = false
getset

Marca para determinar si el filtro está activo.

Definición en la línea 795 del archivo CamposAdicionalesParaListados.cs.

◆ Tipo

string sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.Tipo
get

Tipo de datos (1 caracter)

Definición en la línea 835 del archivo CamposAdicionalesParaListados.cs.

◆ TipoDeDatos

CamposAdicionales.ValoresDefecto.TipoValores sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional.TipoDeDatos = CamposAdicionales.ValoresDefecto.TipoValores.Caracter
getset

Tipo de datos.

Definición en la línea 830 del archivo CamposAdicionalesParaListados.cs.


La documentación de esta clase está generada del siguiente archivo: