Referencia de la Clase sage.ew.listados.Clases.CamposAdicionalesParaListados.FiltroCampoAdicional

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 Más...
 
void MementoSave ()
 Método que genera un memento de los datos actuales Más...
 
void MementoRestore ()
 Método que restablece un memento sobre la instancia acutal Más...
 
bool EsDeTipoFecha ()
 Determina si los datos a los que hace referencia el filtro son de tipo fecha Más...
 
bool EsDeTipoTexto ()
 Determina si los datos a los que hace referencia el filtro son de tipo texto Más...
 
bool EsDeTipoLogico ()
 Determina si los datos a los que hace referencia el filtro son de tipo lógico Más...
 
bool EsParaClientes ()
 Determina si el campo sirve para Cliente Más...
 
bool EsParaProveedor ()
 Determina si el campo sirve para proveedores Más...
 
bool EsParaArticulos ()
 Determina si el campo sirve para artículos Más...
 
bool EsParaLotes ()
 Determina si el campo sirve para lotes Más...
 
string CrearFiltro (string aliasTabla)
 Método para generar una cadena de filtrado Más...
 
string ObtenerCodigoParaColumna ()
 Obtiene una descripción para la columna Más...
 
string ObtenerDescripcionParaColumna ()
 Obtiene una descripción para la columna Más...
 
DataTable ValoresPosibles ()
 Obtiene los posibles valores que puede adopotar el campo Más...
 

Propiedades

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

Descripción detallada

Clase de los Items de filtrado de campos adicionales

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

Documentación del constructor y destructor

◆ 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 883 del archivo CamposAdicionalesParaListados.cs.

Documentación de las 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 1025 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 961 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 979 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 970 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 1006 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 988 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 1015 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 997 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 940 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 926 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 1141 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 1150 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 1159 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 915 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 775 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 848 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 838 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 797 del archivo CamposAdicionalesParaListados.cs.

◆ Desde

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

Valor DESDE

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

◆ DesdeAsignado

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

Valor DESDE

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

◆ Familia

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

Familia

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

◆ Hasta

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

Valor HASTA

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

◆ HastaAsignado

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

Valor HASTA

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

◆ Longitud

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

Longitud del campo

Definición en la línea 858 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 853 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 802 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 843 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 792 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 832 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 827 del archivo CamposAdicionalesParaListados.cs.


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