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 759 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 885 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 1026 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 962 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 980 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 971 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 1007 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 989 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 1016 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 998 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 941 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 927 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 1142 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 1151 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 1160 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 916 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 850 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 840 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 799 del archivo CamposAdicionalesParaListados.cs.

◆ Desde

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

Valor DESDE

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

◆ DesdeAsignado

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

Valor DESDE

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

◆ Familia

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

Familia

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

◆ Hasta

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

Valor HASTA

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

◆ HastaAsignado

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

Valor HASTA

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

◆ Longitud

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

Longitud del campo

Definición en la línea 860 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 855 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 804 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 845 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 794 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 834 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 829 del archivo CamposAdicionalesParaListados.cs.


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