Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.reports.FilterReportBaseabstract

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

Diagrama de herencia de sage.ew.reports.FilterReportBase
sage.ew.reports.CustomFilterReport sage.ew.reports.FilterReport sage.addons.factucert.Negocio.Clases.CodigoTBAIFilter sage.addons.factucert.Negocio.Clases.HeaderLabelFilter sage.addons.factucert.Negocio.Clases.ReportVariables.EstadoFacturaFilter sage.addons.factucert.Negocio.Clases.UrlVerifacFilter sage.addons.factucert.Negocio.Clases.VerifactuHeaderLabelFilter sage.ew.ewbase.Clases.CodigoFilter sage.ew.reports.EsCopiaFilter sage.ew.reports.QRFilterReport

Tipos públicos

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

Métodos públicos

FilterReport _ToFilterReport ()
 Convierte el objeto a FilterReport.
 
FilterReport _ToAdditionalFilterReport ()
 Crea un FilterReport para el nombre adicional.
 
List< FilterReportBase_ToFiltersReport ()
 Convierte el objeto a FilterReport.
 
 FilterReportBase (String tcKey, String tcValue)
 Constructor.
 
 FilterReportBase (String tcKey, String tcValue, TypeFilter toType)
 Constructor.
 
 FilterReportBase (String tcKey, String[] tcValue)
 Constructor.
 
 FilterReportBase ()
 Constructor vacio.
 
int CompareTo (FilterReportBase loFiltro)
 Metodo para comparar dos filtros.
 
IElement _Generate (ICanvas toCanvas)
 Genera un IElement para añadirlo al report.
 

Propiedades

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

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 de constructores y destructores

◆ FilterReportBase() [1/4]

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

Constructor.

Parámetros
tcKeyClave
tcValueValor

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

◆ FilterReportBase() [4/4]

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

Constructor vacio.

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

Documentación de 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 351 del archivo ReportVariables.cs.

◆ _ToAdditionalFilterReport()

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

Crea un FilterReport para el nombre adicional.

Devuelve

◆ _ToFilterReport()

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

Convierte el objeto a FilterReport.

Devuelve

◆ _ToFiltersReport()

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

Convierte el objeto a FilterReport.

Devuelve

Definición en la línea 256 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 320 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 159 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 111 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 143 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 339 del archivo ReportVariables.cs.

◆ _PointGenerator

BasePointGenerator sage.ew.reports.FilterReportBase._PointGenerator
getset

Clase para calcular la posición.

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

◆ _TypeActionFilter

TypeActionFilter sage.ew.reports.FilterReportBase._TypeActionFilter
getset

Indica la acción a realizar.

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

◆ _TypeFilter

TypeFilter sage.ew.reports.FilterReportBase._TypeFilter
getset

Get/set del tipo del filtro.

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

◆ _Url

string sage.ew.reports.FilterReportBase._Url
getset

Propiedad que indica la url.

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

◆ _Value

String sage.ew.reports.FilterReportBase._Value
getsetabstract

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


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