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.addons.factucert.Negocio.Clases.ReportVariables.EstadoFacturaFilter sage.ew.ewbase.Clases.CodigoFilter sage.ew.reports.EsCopiaFilter sage.ew.reports.QRFilterReport sage.addons.factucert.Negocio.Clases.CertificadaFilter sage.addons.factucert.Negocio.Clases.NoCerticadaFilter sage.addons.factucert.Negocio.Clases.BorradorFilter sage.addons.factucert.Negocio.Clases.DuplicadoFilter sage.addons.factucert.Negocio.Clases.AnuladaFilter

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...
 
abstract FilterReport _ToAdditionalFilterReport ()
 Crea un FilterReport para el nombre adicional Más...
 
List< FilterReportBase_ToFiltersReport ()
 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

string _AdditionalName [get, set]
 Clave adicional Más...
 
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 15 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 61 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 26 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 41 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 265 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 277 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 288 del archivo ReportVariables.cs.

◆ FilterReportBase() [4/4]

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

Constructor vacio

Definición en la línea 299 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 338 del archivo ReportVariables.cs.

◆ _ToAdditionalFilterReport()

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

Crea un FilterReport para el nombre adicional

Devuelve

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

◆ _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.

◆ _ToFiltersReport()

List<FilterReportBase> sage.ew.reports.FilterReportBase._ToFiltersReport ( )
inline

Convierte el objeto a FilterReport

Devuelve

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

◆ 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 307 del archivo ReportVariables.cs.

Documentación de propiedades

◆ _AdditionalName

string sage.ew.reports.FilterReportBase._AdditionalName
getset

Clave adicional

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

◆ _Description

String sage.ew.reports.FilterReportBase._Description
getset

Get/Set del la descripción del filtro

Definición en la línea 160 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 112 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 144 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 327 del archivo ReportVariables.cs.

◆ _PointGenerator

BasePointGenerator sage.ew.reports.FilterReportBase._PointGenerator
getset

Clase para calcular la posición

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

◆ _TypeActionFilter

TypeActionFilter sage.ew.reports.FilterReportBase._TypeActionFilter
getset

Indica la acción a realizar

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

◆ _TypeFilter

TypeFilter sage.ew.reports.FilterReportBase._TypeFilter
getset

Get/set del tipo del filtro

Definición en la línea 177 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 216 del archivo ReportVariables.cs.

◆ _Value

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

Valor

Definición en la línea 90 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 192 del archivo ReportVariables.cs.


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