Referencia de la Clase sage.addons.services.Negocio.Clases.LabelBase
Diagrama de herencias 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 Más...
 
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 Más...
 
virtual bool _Show_Print (int tnAbrirEn=1)
 Método para mostrar la pantalla de impresión (PE-84133) Más...
 

Propiedades

String _ReportBase [get, set]
 
String _Nombre [get, set]
 
bool _ImpresoraEtiqueta [get, set]
 nos determina si se imprimirá en una impresora de etiquetas Más...
 
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 Más...
 
virtual IDocPrint _DocPrint [get, set]
 
String _Empresa [get, set]
 
String _Fecha [get]
 
Dictionary< String, Object > _Filtros [get, set]
 
DataTable _DataTable [get, set]
 
IDocumentoImprimible _Document [get, set]
 
- Propiedades heredados desde sage.ew.interficies.ILabel
IDocumentoImprimible _Document [get, set]
 
String _TipoEtiqueta [get, set]
 
String _Impresora [get, set]
 
new string _Nombre [get, set]
 
Boolean _ImpresoraEtiqueta [get, set]
 
Boolean _Predeterminada [get, set]
 
Dictionary< string, object > _Filtros [get, set]
 Diccionario de filtros Más...
 
DataTable _DataTable [get, set]
 Datatable Más...
 
- Propiedades heredados desde sage.ew.interficies.IDocumentoImprimible
string _Fecha [get]
 Fecha Más...
 
string _Empresa [get, set]
 Empresa que origina la impresión Más...
 
string _ReportBase [get, set]
 Nombre del report que se va a utilizar para imprimir el documento Más...
 
string _ReportTitlePreview [get, set]
 PE-103490 Nombre del documento que se va a utilizar para la previsualización el documento Más...
 
string _Nombre [get]
 Nombre que se le va a dar al trabajo de impresión Más...
 
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. Más...
 

Descripción detallada

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

Documentación del constructor y destructor

◆ 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 las 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

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

◆ _DocPrint

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

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

◆ _Document

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

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

◆ _Empresa

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

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

◆ _Fecha

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

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

◆ _Filtros

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

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

◆ _Impresora

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

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

◆ _ImpresoraEtiqueta

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

nos determina si se imprimirá en una impresora de etiquetas

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

◆ _Nombre

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

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

◆ _Predeterminada

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

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

◆ _ReportBase

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

Definición en la línea 566 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

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

◆ _TipoEtiqueta

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

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


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