Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.ewbase.ReportTemplatesBaseabstract

Gestiona las plantillas de los reports. Más...

Diagrama de herencia de sage.ew.ewbase.ReportTemplatesBase
Sage.ES.S50.Comunicados.Negocio.Clases.ReportTemplatesComunicados Sage.ES.S50.Fabricacion.Negocio.Clases.ReportTemplatesFabricacion sage.addons.services.Negocio.Clases.ReportTemplatesServicios sage.ew.ewbase.ReportTemplates

Métodos públicos

ITipoReport _GetTipoReport (Int32 tnCodigo)
 Obtiene el tipo de report a partir del código.
 
DataTable _Templates (ITipoReport toTipoReport)
 Devuelve los registros para un tipo de report.
 
DataTable _Templates (Int32 tnTipoReport)
 Devuelve los registros para un tipo de report.
 
virtual void _Refresh ()
 Inicializa los datos.
 
string _GetPredet (ITipoReport toTipoReport)
 Obtiene el predeterminado.
 
string _GetPredet (int tnTipoReport)
 Obtiene el predeterminado.
 
string _GetTemplate (ITipoReport toTipoReport, bool tlSearchLastUsetTemplate=true)
 Devuelve la plantilla predeteterminada.
 
string _GetTemplate (int tnTipoReport, bool tlSearchLastUsetTemplate=true)
 Devuelve la plantilla predeteterminada.
 
DataRow _GetTemplate (string tcCodigo)
 Retorna el DataRow de los datos de la template.
 
void _SetPredet (ITipoReport toTipo, string tcCodigo)
 Establece el predeterminado.
 
void _SetPredet (int tnTipo, string tcCodigo)
 Establece el predeterminado.
 
bool _ExistTemplate (ITipoReport toTipo, int tnCodigoTemplate)
 Indica si existe una plantilla en los datos cargados.
 
bool _ExistTemplate (int tnTipo, int tnCodigoTemplate)
 Indica si existe una plantilla en los datos cargados.
 
virtual bool _Save ()
 Actualiza el campo predet.
 
void _CreateRelTemplate (String tcCodigoEmpresa, String tcCodigoIdioma="")
 Crea las templates relacionadas al crear un empresa o idioma.
 
void _RemoveRelTemplate (String tcCodigoEmpresa, String tcCodigoIdioma="")
 REmove las templates relacionadas al crear un empresa o idioma.
 
 ReportTemplatesBase (String tcCodigoEmpresa, String tcCodigoIdioma, Boolean tlValidate=false)
 Constructor.
 
 ReportTemplatesBase (String tcCodigoEmpresa, Boolean tlValidate=false)
 Constructor.
 

Tipos protegidos

enum  TipoIdiomaEmpresa { Idioma = 0 , Empresa = 1 }
 Indica si el objeto trabaja desde empresa o idioma. Más...
 

Propiedades

IConfigReportTemplates _ConfigReportTemplates [get]
 Obtiene la configuración de los tipos.
 
TipoIdiomaEmpresa _TipoIdiomaEmpresa [get]
 Indica si es un ReportTemplate de empresa o idioma.
 
string _Idioma [get, set]
 Idioma.
 
string _Empresa [get, set]
 Empresa.
 
DataTable _Plan [get]
 Obtiene los datos replan.
 

Descripción detallada

Gestiona las plantillas de los reports.

Definición en la línea 1751 del archivo ReportTemplates.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoIdiomaEmpresa

Indica si el objeto trabaja desde empresa o idioma.

Valores de enumeraciones
Idioma 

Idioma.

Empresa 

Empresa.

Definición en la línea 1756 del archivo ReportTemplates.cs.

Documentación de constructores y destructores

◆ ReportTemplatesBase() [1/2]

sage.ew.ewbase.ReportTemplatesBase.ReportTemplatesBase ( String tcCodigoEmpresa,
String tcCodigoIdioma,
Boolean tlValidate = false )
inline

Constructor.

Parámetros
tcCodigoEmpresa
tcCodigoIdioma
tlValidate

Definición en la línea 2111 del archivo ReportTemplates.cs.

◆ ReportTemplatesBase() [2/2]

sage.ew.ewbase.ReportTemplatesBase.ReportTemplatesBase ( String tcCodigoEmpresa,
Boolean tlValidate = false )
inline

Constructor.

Parámetros
tcCodigoEmpresa
tlValidate

Definición en la línea 2125 del archivo ReportTemplates.cs.

Documentación de funciones miembro

◆ _CreateRelTemplate()

void sage.ew.ewbase.ReportTemplatesBase._CreateRelTemplate ( String tcCodigoEmpresa,
String tcCodigoIdioma = "" )
inline

Crea las templates relacionadas al crear un empresa o idioma.

Parámetros
tcCodigoEmpresa
tcCodigoIdioma

Definición en la línea 2086 del archivo ReportTemplates.cs.

◆ _ExistTemplate() [1/2]

bool sage.ew.ewbase.ReportTemplatesBase._ExistTemplate ( int tnTipo,
int tnCodigoTemplate )
inline

Indica si existe una plantilla en los datos cargados.

Parámetros
tnTipo
tnCodigoTemplate
Devuelve

Definición en la línea 2046 del archivo ReportTemplates.cs.

◆ _ExistTemplate() [2/2]

bool sage.ew.ewbase.ReportTemplatesBase._ExistTemplate ( ITipoReport toTipo,
int tnCodigoTemplate )
inline

Indica si existe una plantilla en los datos cargados.

Parámetros
toTipo
tnCodigoTemplate
Devuelve

Definición en la línea 2035 del archivo ReportTemplates.cs.

◆ _GetPredet() [1/2]

string sage.ew.ewbase.ReportTemplatesBase._GetPredet ( int tnTipoReport)
inline

Obtiene el predeterminado.

Parámetros
tnTipoReport
Devuelve

Definición en la línea 1904 del archivo ReportTemplates.cs.

◆ _GetPredet() [2/2]

string sage.ew.ewbase.ReportTemplatesBase._GetPredet ( ITipoReport toTipoReport)
inline

Obtiene el predeterminado.

Parámetros
toTipoReport
Devuelve

Definición en la línea 1894 del archivo ReportTemplates.cs.

◆ _GetTemplate() [1/3]

string sage.ew.ewbase.ReportTemplatesBase._GetTemplate ( int tnTipoReport,
bool tlSearchLastUsetTemplate = true )
inline

Devuelve la plantilla predeteterminada.

Parámetros
tnTipoReport
tlSearchLastUsetTemplateIndica si busca primero en la última impresión
Devuelve

Definición en la línea 1930 del archivo ReportTemplates.cs.

◆ _GetTemplate() [2/3]

string sage.ew.ewbase.ReportTemplatesBase._GetTemplate ( ITipoReport toTipoReport,
bool tlSearchLastUsetTemplate = true )
inline

Devuelve la plantilla predeteterminada.

Parámetros
toTipoReport
tlSearchLastUsetTemplate
Devuelve

Definición en la línea 1919 del archivo ReportTemplates.cs.

◆ _GetTemplate() [3/3]

DataRow sage.ew.ewbase.ReportTemplatesBase._GetTemplate ( string tcCodigo)
inline

Retorna el DataRow de los datos de la template.

Parámetros
tcCodigo
Devuelve

Definición en la línea 1958 del archivo ReportTemplates.cs.

◆ _GetTipoReport()

ITipoReport sage.ew.ewbase.ReportTemplatesBase._GetTipoReport ( Int32 tnCodigo)
inline

Obtiene el tipo de report a partir del código.

Parámetros
tnCodigo
Devuelve

Definición en la línea 1840 del archivo ReportTemplates.cs.

◆ _Refresh()

virtual void sage.ew.ewbase.ReportTemplatesBase._Refresh ( )
inlinevirtual

◆ _RemoveRelTemplate()

void sage.ew.ewbase.ReportTemplatesBase._RemoveRelTemplate ( String tcCodigoEmpresa,
String tcCodigoIdioma = "" )
inline

REmove las templates relacionadas al crear un empresa o idioma.

Parámetros
tcCodigoEmpresa
tcCodigoIdioma

Definición en la línea 2096 del archivo ReportTemplates.cs.

◆ _Save()

virtual bool sage.ew.ewbase.ReportTemplatesBase._Save ( )
inlinevirtual

Actualiza el campo predet.

Devuelve

Reimplementado en sage.addons.services.Negocio.Clases.ReportTemplatesServicios y Sage.ES.S50.Comunicados.Negocio.Clases.ReportTemplatesComunicados.

Definición en la línea 2059 del archivo ReportTemplates.cs.

◆ _SetPredet() [1/2]

void sage.ew.ewbase.ReportTemplatesBase._SetPredet ( int tnTipo,
string tcCodigo )
inline

Establece el predeterminado.

Parámetros
tnTipo
tcCodigo

Definición en la línea 2017 del archivo ReportTemplates.cs.

◆ _SetPredet() [2/2]

void sage.ew.ewbase.ReportTemplatesBase._SetPredet ( ITipoReport toTipo,
string tcCodigo )
inline

Establece el predeterminado.

Parámetros
toTipo
tcCodigo

Definición en la línea 2007 del archivo ReportTemplates.cs.

◆ _Templates() [1/2]

DataTable sage.ew.ewbase.ReportTemplatesBase._Templates ( Int32 tnTipoReport)
inline

Devuelve los registros para un tipo de report.

Parámetros
tnTipoReport
Devuelve

Definición en la línea 1860 del archivo ReportTemplates.cs.

◆ _Templates() [2/2]

DataTable sage.ew.ewbase.ReportTemplatesBase._Templates ( ITipoReport toTipoReport)
inline

Devuelve los registros para un tipo de report.

Parámetros
toTipoReport
Devuelve

Definición en la línea 1850 del archivo ReportTemplates.cs.

Documentación de propiedades

◆ _ConfigReportTemplates

IConfigReportTemplates sage.ew.ewbase.ReportTemplatesBase._ConfigReportTemplates
getabstract

Obtiene la configuración de los tipos.

Definición en la línea 1774 del archivo ReportTemplates.cs.

◆ _Empresa

string sage.ew.ewbase.ReportTemplatesBase._Empresa
getset

Empresa.

Definición en la línea 1789 del archivo ReportTemplates.cs.

◆ _Idioma

string sage.ew.ewbase.ReportTemplatesBase._Idioma
getset

Idioma.

Definición en la línea 1784 del archivo ReportTemplates.cs.

◆ _Plan

DataTable sage.ew.ewbase.ReportTemplatesBase._Plan
getprotected

Obtiene los datos replan.

Definición en la línea 1803 del archivo ReportTemplates.cs.

◆ _TipoIdiomaEmpresa

TipoIdiomaEmpresa sage.ew.ewbase.ReportTemplatesBase._TipoIdiomaEmpresa
getprotected

Indica si es un ReportTemplate de empresa o idioma.

Definición en la línea 1779 del archivo ReportTemplates.cs.


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