Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.services.Negocio.Clases.LabelBase
Diagrama de herencia de sage.addons.services.Negocio.Clases.LabelBase
sage.ew.interficies.ILabel sage.ew.interficies.IDocumentoImprimible sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ISageReportsDataProvider sage.addons.services.Negocio.Clases.ServiceLabel

Métodos públicos

 LabelBase (String tcLabel)
 
 LabelBase (String tcLabel, String tcXML)
 
virtual void FromXML (String tcXml)
 
virtual String ToXML ()
 
virtual DataTable _Obtener_Datos_SageReports (Dictionary< string, object > tdicParametros=null)
 Método que devuelve un datatable con los datos para las líneas de SageReports.
 
virtual Dictionary< string, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Método que devuelve un diccionario con parejas clave-valor para ser convertidas en Filtros de SageReports.
 
virtual bool _Show_Print (int tnAbrirEn=1)
 Método para mostrar la pantalla de impresión (PE-84133)
 

Propiedades

String _ReportBase [get, set]
 Nombre del report que se va a utilizar para imprimir el documento.
 
String _Nombre [get, set]
 Nombre que se le va a dar al trabajo de impresión.
 
bool _ImpresoraEtiqueta [get, set]
 nos determina si se imprimirá en una impresora de etiquetas
 
String _TipoEtiqueta [get, set]
 
Boolean _Predeterminada [get, set]
 
String _Impresora [get, set]
 
virtual String _ReportTitlePreview [get, set]
 PE-103490 Título del report para la previsualización.
 
virtual IDocPrint _DocPrint [get, set]
 Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo.
 
String _Empresa [get, set]
 Empresa que origina la impresión.
 
String _Fecha [get]
 Fecha.
 
Dictionary< String, Object > _Filtros [get, set]
 Diccionario de filtros.
 
DataTable _DataTable [get, set]
 Datatable.
 
IDocumentoImprimible _Document [get, set]
 

Descripción detallada

Definición en la línea 539 del archivo Etiquetas.cs.

Documentación de constructores y destructores

◆ LabelBase() [1/2]

sage.addons.services.Negocio.Clases.LabelBase.LabelBase ( String tcLabel)
inline

Definición en la línea 554 del archivo Etiquetas.cs.

◆ LabelBase() [2/2]

sage.addons.services.Negocio.Clases.LabelBase.LabelBase ( String tcLabel,
String tcXML )
inline

Definición en la línea 559 del archivo Etiquetas.cs.

Documentación de funciones miembro

◆ _Obtener_Datos_SageReports()

virtual DataTable sage.addons.services.Negocio.Clases.LabelBase._Obtener_Datos_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Método que devuelve un datatable con los datos para las líneas de SageReports.

Parámetros
tdicParametrosParámetros para la obtención de datos de la clase que devuelve la información
Devuelve
Datatable con las líneas de datos

Implementa sage.ew.interficies.ISageReportsDataProvider.

Definición en la línea 800 del archivo Etiquetas.cs.

◆ _Obtener_Filtros_SageReports()

virtual Dictionary< string, object > sage.addons.services.Negocio.Clases.LabelBase._Obtener_Filtros_SageReports ( Dictionary< string, object > tdicParametros = null)
inlinevirtual

Método que devuelve un diccionario con parejas clave-valor para ser convertidas en Filtros de SageReports.

Parámetros
tdicParametrosParámetros para la obtención de filtros de la clase que devuelve la información
Devuelve
Diccionario con parejas clave - valor para crear filtros

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 805 del archivo Etiquetas.cs.

◆ _Show_Print()

virtual bool sage.addons.services.Negocio.Clases.LabelBase._Show_Print ( int tnAbrirEn = 1)
inlinevirtual

Método para mostrar la pantalla de impresión (PE-84133)

Devuelve

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 810 del archivo Etiquetas.cs.

◆ FromXML()

virtual void sage.addons.services.Negocio.Clases.LabelBase.FromXML ( String tcXml)
inlinevirtual

Definición en la línea 726 del archivo Etiquetas.cs.

◆ ToXML()

virtual String sage.addons.services.Negocio.Clases.LabelBase.ToXML ( )
inlinevirtual
Devuelve

Implementa sage.ew.interficies.ILabel.

Definición en la línea 763 del archivo Etiquetas.cs.

Documentación de propiedades

◆ _DataTable

DataTable sage.addons.services.Negocio.Clases.LabelBase._DataTable
getset

Datatable.

Implementa sage.ew.interficies.ILabel.

Definición en la línea 700 del archivo Etiquetas.cs.

◆ _DocPrint

virtual IDocPrint sage.addons.services.Negocio.Clases.LabelBase._DocPrint
getset

Referencia al objeto de impresión. Se utiliza para finalizar la interacción entre el Documento y el objeto de impresión una vez terminado el trabajo.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 655 del archivo Etiquetas.cs.

◆ _Document

IDocumentoImprimible sage.addons.services.Negocio.Clases.LabelBase._Document
getset

Implementa sage.ew.interficies.ILabel.

Definición en la línea 713 del archivo Etiquetas.cs.

◆ _Empresa

String sage.addons.services.Negocio.Clases.LabelBase._Empresa
getset

Empresa que origina la impresión.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 667 del archivo Etiquetas.cs.

◆ _Fecha

String sage.addons.services.Negocio.Clases.LabelBase._Fecha
get

Fecha.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 679 del archivo Etiquetas.cs.

◆ _Filtros

Dictionary<String, Object> sage.addons.services.Negocio.Clases.LabelBase._Filtros
getset

Diccionario de filtros.

Implementa sage.ew.interficies.ILabel.

Definición en la línea 687 del archivo Etiquetas.cs.

◆ _Impresora

String sage.addons.services.Negocio.Clases.LabelBase._Impresora
getset

Implementa sage.ew.interficies.ILabel.

Definición en la línea 628 del archivo Etiquetas.cs.

◆ _ImpresoraEtiqueta

bool sage.addons.services.Negocio.Clases.LabelBase._ImpresoraEtiqueta
getset

nos determina si se imprimirá en una impresora de etiquetas

Implementa sage.ew.interficies.ILabel.

Definición en la línea 592 del archivo Etiquetas.cs.

◆ _Nombre

String sage.addons.services.Negocio.Clases.LabelBase._Nombre
getset

Nombre que se le va a dar al trabajo de impresión.

Implementa sage.ew.interficies.ILabel.

Definición en la línea 577 del archivo Etiquetas.cs.

◆ _Predeterminada

Boolean sage.addons.services.Negocio.Clases.LabelBase._Predeterminada
getset

Implementa sage.ew.interficies.ILabel.

Definición en la línea 616 del archivo Etiquetas.cs.

◆ _ReportBase

String sage.addons.services.Negocio.Clases.LabelBase._ReportBase
getset

Nombre del report que se va a utilizar para imprimir el documento.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 565 del archivo Etiquetas.cs.

◆ _ReportTitlePreview

virtual String sage.addons.services.Negocio.Clases.LabelBase._ReportTitlePreview
getset

PE-103490 Título del report para la previsualización.

Implementa sage.ew.interficies.IDocumentoImprimible.

Definición en la línea 643 del archivo Etiquetas.cs.

◆ _TipoEtiqueta

String sage.addons.services.Negocio.Clases.LabelBase._TipoEtiqueta
getset

Implementa sage.ew.interficies.ILabel.

Definición en la línea 604 del archivo Etiquetas.cs.


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