Referencia de la Clase sage.ew.reports.FilterReportBaseabstract

Clase base para traspasar información en el objeto serializado Más...

Diagrama de herencias de sage.ew.reports.FilterReportBase
sage.ew.reports.CustomFilterReport sage.ew.reports.FilterReport sage.addons.factucert.Negocio.Clases.CodigoTBAIFilter sage.ew.reports.EsCopiaFilter sage.ew.reports.QRFilterReport sage.addons.factucert.Negocio.Clases.BorradorFilter sage.addons.factucert.Negocio.Clases.DuplicadoFilter

Tipos públicos

enum  TypeFilter { TypeFilter.Normal = 0, TypeFilter.Especial = 1 }
 Tipo de filtro Más...
 
enum  TypeValueFilter { TypeValueFilter.String = 0, TypeValueFilter.Array = 1 }
 Tipo de datos del filtro Más...
 
enum  TypeActionFilter { TypeActionFilter.Normal = 0, TypeActionFilter.CreateOnEdit = 1, TypeActionFilter.ShowAlways = 3 }
 Tipo de datos del filtro Más...
 

Métodos públicos

abstract FilterReport _ToFilterReport ()
 Convierte el objeto a FilterReport Más...
 
 FilterReportBase (String tcKey, String tcValue)
 Constructor Más...
 
 FilterReportBase (String tcKey, String tcValue, TypeFilter toType)
 Constructor Más...
 
 FilterReportBase (String tcKey, String[] tcValue)
 Constructor Más...
 
 FilterReportBase ()
 Constructor vacio Más...
 
int CompareTo (FilterReportBase loFiltro)
 Metodo para comparar dos filtros Más...
 
IElement _Generate (ICanvas toCanvas)
 Genera un IElement para añadirlo al report Más...
 

Propiedades

abstract String _Value [get, set]
 Valor Más...
 
BasePointGenerator _PointGenerator [get, set]
 Clase para calcular la posición Más...
 
BaseGeneratorElement _GeneratorElement [get, set]
 Clase para la generación del IElement Más...
 
TypeActionFilter _TypeActionFilter [get, set]
 Indica la acción a realizar Más...
 
String _Key [get, set]
 Get/Set del la clave del filtro Más...
 
String _Description [get, set]
 Get/Set del la descripción del filtro Más...
 
TypeFilter _TypeFilter [get, set]
 Get/set del tipo del filtro Más...
 
String [] _Values [get, set]
 Get/set del array de valores del filtro Más...
 
TypeValueFilter _TypeValueFilter [get, set]
 Get/set del tipo de datos del filtro Más...
 
int _Lenght [get]
 Nos retorna la cantidad de valores del filtro Más...
 

Descripción detallada

Clase base para traspasar información en el objeto serializado

Definición en la línea 14 del archivo ReportVariables.cs.

Documentación de las enumeraciones miembro de la clase

◆ TypeActionFilter

Tipo de datos del filtro

Valores de enumeraciones
Normal 

Acción normal

CreateOnEdit 

Crear el campo en el documento al editar

ShowAlways 

Muestra el campo en el documento siempre

Definición en la línea 55 del archivo ReportVariables.cs.

◆ TypeFilter

Tipo de filtro

Valores de enumeraciones
Normal 

Tipo de normal

Especial 

Tipo de especial

Definición en la línea 25 del archivo ReportVariables.cs.

◆ TypeValueFilter

Tipo de datos del filtro

Valores de enumeraciones
String 

Tipo de datos String

Array 

Tipo de datos Array

Definición en la línea 40 del archivo ReportVariables.cs.

Documentación del constructor y destructor

◆ FilterReportBase() [1/4]

sage.ew.reports.FilterReportBase.FilterReportBase ( String  tcKey,
String  tcValue 
)
inline

Constructor

Parámetros
tcKeyClave
tcValueValor

Definición en la línea 232 del archivo ReportVariables.cs.

◆ FilterReportBase() [2/4]

sage.ew.reports.FilterReportBase.FilterReportBase ( String  tcKey,
String  tcValue,
TypeFilter  toType 
)
inline

Constructor

Parámetros
tcKeyClave
tcValueValor
toTypeTipo de filtro

Definición en la línea 244 del archivo ReportVariables.cs.

◆ FilterReportBase() [3/4]

sage.ew.reports.FilterReportBase.FilterReportBase ( String  tcKey,
String []  tcValue 
)
inline

Constructor

Parámetros
tcKeyClave
tcValueArray de valores

Definición en la línea 255 del archivo ReportVariables.cs.

◆ FilterReportBase() [4/4]

sage.ew.reports.FilterReportBase.FilterReportBase ( )
inline

Constructor vacio

Definición en la línea 266 del archivo ReportVariables.cs.

Documentación de las funciones miembro

◆ _Generate()

IElement sage.ew.reports.FilterReportBase._Generate ( ICanvas  toCanvas)
inline

Genera un IElement para añadirlo al report

Devuelve

Definición en la línea 305 del archivo ReportVariables.cs.

◆ _ToFilterReport()

abstract FilterReport sage.ew.reports.FilterReportBase._ToFilterReport ( )
pure virtual

Convierte el objeto a FilterReport

Devuelve

Implementado en sage.ew.reports.CustomFilterReport y sage.ew.reports.FilterReport.

◆ CompareTo()

int sage.ew.reports.FilterReportBase.CompareTo ( FilterReportBase  loFiltro)
inline

Metodo para comparar dos filtros

Parámetros
loFiltroFiltro a comparar

Definición en la línea 274 del archivo ReportVariables.cs.

Documentación de propiedades

◆ _Description

String sage.ew.reports.FilterReportBase._Description
getset

Get/Set del la descripción del filtro

Definición en la línea 154 del archivo ReportVariables.cs.

◆ _GeneratorElement

BaseGeneratorElement sage.ew.reports.FilterReportBase._GeneratorElement
getset

Clase para la generación del IElement

Definición en la línea 106 del archivo ReportVariables.cs.

◆ _Key

String sage.ew.reports.FilterReportBase._Key
getset

Get/Set del la clave del filtro

Definición en la línea 138 del archivo ReportVariables.cs.

◆ _Lenght

int sage.ew.reports.FilterReportBase._Lenght
get

Nos retorna la cantidad de valores del filtro

Definición en la línea 294 del archivo ReportVariables.cs.

◆ _PointGenerator

BasePointGenerator sage.ew.reports.FilterReportBase._PointGenerator
getset

Clase para calcular la posición

Definición en la línea 90 del archivo ReportVariables.cs.

◆ _TypeActionFilter

TypeActionFilter sage.ew.reports.FilterReportBase._TypeActionFilter
getset

Indica la acción a realizar

Definición en la línea 122 del archivo ReportVariables.cs.

◆ _TypeFilter

TypeFilter sage.ew.reports.FilterReportBase._TypeFilter
getset

Get/set del tipo del filtro

Definición en la línea 171 del archivo ReportVariables.cs.

◆ _TypeValueFilter

TypeValueFilter sage.ew.reports.FilterReportBase._TypeValueFilter
getset

Get/set del tipo de datos del filtro

Definición en la línea 210 del archivo ReportVariables.cs.

◆ _Value

abstract String sage.ew.reports.FilterReportBase._Value
getset

Valor

Definición en la línea 84 del archivo ReportVariables.cs.

◆ _Values

String [] sage.ew.reports.FilterReportBase._Values
getset

Get/set del array de valores del filtro

Definición en la línea 186 del archivo ReportVariables.cs.


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