Referencia de la Clase sage.ew.formul.UserControls.ImprimirExportar

PE-87757 : Usercontrol para la barra lateral de impresión / exportación de reports Más...

Diagrama de herencias de sage.ew.formul.UserControls.ImprimirExportar

Métodos públicos

delegate void _Click_Imprimir_Option_Before (ref bool tlOk)
 Delegado Evento before click en el icono Imprimir Más...
 
delegate void _Click_Exportar_Option_Before (ref bool tlOk)
 Delegado Evento before click en el icono Exportar Más...
 
delegate void _OnShowHidePanel ()
 Delegado Evento para ejecutar despues de abrir o cerra el panel Más...
 
delegate void _Click_Filter_Option ()
 Delegado Evento click en el icono Filtrar Más...
 
delegate void Click_Refresh ()
 Delegado click en el icono refrescar Más...
 
 ImprimirExportar ()
 Constructor de la clase Más...
 
void _RefreshReportPath ()
 Actualiza la ruta al report en el input del formulario Más...
 
void _LoadUserConfiguration (String tcReportFile="")
 Carga la configuracion del usuario para el report entrado. Se debe haber definido previamente _ReportFile Más...
 
void _ShowPanel (string tcOption="", Boolean tlForze=false)
 MEtodo publico para inicializar el listado con un panel desplegado. De momento solo se pueden desplegar "imprimir" o "exportar" TODO: Enum para las opciones? Más...
 

Campos de datos

const string _TextoImprimir = "Imprimir"
 Texto del boton "Imprimir" Más...
 
const string _TextoExportar = "Exportar"
 Texto del botón "Exportar" Más...
 
const string _TextoDatos = "Guardar"
 Texto del botón "Guardar" Más...
 
const string _TextoDatosTitle = "Guardar configuracion"
 Titulo del panel "Datos" Más...
 
const string _TextoFiltrar = "Filtrar"
 Texto del botón "Refrescar" Más...
 
const string _TextoRefrescar = "Refrescar"
 Texto del botón "Filtrar" Más...
 
const string _TextoDatosRefrescar = "Refrescar el listado"
 Tooltip del botón "Refrescar" Más...
 
PanelGuardarExpresiones _PanelGuardarExpresiones = null
 Panel Guardar Expresiones Más...
 
int _PanelDesplegadoWidth = 390
 Ancho del Usercontrol desplegado Más...
 
int _PanelPlegadoWidth = 0
 Ancho del UserControl plegado Más...
 
Color _ColorFondoListadosOpciones
 PE-86800. Aplicar estilos Más...
 

Métodos protegidos

override void OnCreateControl ()
 OnCreateControl Más...
 
override void OnLoad (EventArgs e)
 Sobrescritura del evento OnLoad del Usercontrol. Inicializa el control plegandolo Más...
 
void _SelectDefaultImpresora (string tcReportFile="")
 Selecciona la impresora predeterminada para el report pasado como parametro y para el usuario actual. Más...
 
void _SaveDefaultImpresora (String tcReportFile="")
 Guarda la impresora seleccionada por el usuario / report seleccionados en la tabla COMUNES!sagereports Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Propiedades

String _NombreFicheroExportar [set]
 Nombre para la exportación, si se establece se utilizará este nombre Más...
 
ManagerColumns _ManagerColumns [get, set]
 Clase para la gestion de columnas personlizadas Más...
 
string _ReportTitle [get, set]
 Título del report Más...
 
String _Modulo [get, set]
 Nombre de la carpeta del addon Más...
 
string _ReportLink [get, set]
 Nombre del enlace del report Más...
 
string _ReportFile [get, set]
 Fichero del report Más...
 
string _ReportFileUserConfig [get, set]
 Como todos los listados usan el mismo fichero, le indicamos un fichero diferente para que no nos cargue los datos de la impresión de otra grafica Más...
 
DataTable _ReportResults [get, set]
 Datatable con los resultados del report Más...
 
virtual Dictionary< string, object > _ReportFilters [get, set]
 Cadena con los filtros utilizados por el report Más...
 
Int16 _Tipo [get, set]
 Enum Report.ReportAction para las acciones a realizar Más...
 
Boolean _WorksWithDivisa [get, set]
 T107010 Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0 Más...
 
bool VerImportes0 [get, set]
 Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0 Más...
 
bool _Imprimir_CambiarFecha [get, set]
 Propiedad para mostrar o no el input "Fecha de impresion" en el panel de Imprimir/Exportar Más...
 
bool _Imprimir_CambiarNumPagina [get, set]
 Propiedad para mostrar o no el input "Primer numero de página" en el panel de Imprimir/Exportar Más...
 
IListados _Listado [get, set]
 Propiedad opcional de la clase listado que invoca la operación Más...
 
bool _VerImprimirPaginaAPagina [get, set]
 En el panel de "Imprimir", mostrar u ocultar la opción "Páginas a imprimir" Más...
 
bool _FilterOptionVisible [get, set]
 Boton de filtros visible Más...
 
bool _RefreshButtonVisible [get, set]
 Boton de refresco visible Más...
 
Image _RefreshImage [set]
 Image button refresh Más...
 
bool _FilterDatosVisible [get, set]
 Boton de datos visible Más...
 
Report.TipoReport _TipoReport [get, set]
 Gets o set del tipo de report (Informe o etiqueta) Más...
 

Eventos

_Click_Imprimir_Option_Before _Click_Imprimir_Before
 Evento before click en el icono Imprimir Más...
 
_Click_Exportar_Option_Before _Click_Exportar_Before
 Evento before click en el icono Exportar Más...
 
_OnShowHidePanel _OnShowHide
 Delegado Evento para ejecutar al mostrar o esconder el panel Más...
 
_Click_Filter_Option _Click_Filter
 Evento click en el icono Filtrar Más...
 
Click_Refresh _Click_Refresh
 Evento click en el icono refrescar Más...
 

Descripción detallada

PE-87757 : Usercontrol para la barra lateral de impresión / exportación de reports

Definición en la línea 31 del archivo ImprimirExportar.cs.

Documentación del constructor y destructor

◆ ImprimirExportar()

sage.ew.formul.UserControls.ImprimirExportar.ImprimirExportar ( )
inline

Constructor de la clase

Definición en la línea 582 del archivo ImprimirExportar.cs.

Documentación de las funciones miembro

◆ _Click_Exportar_Option_Before()

delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Exportar_Option_Before ( ref bool  tlOk)

Delegado Evento before click en el icono Exportar

◆ _Click_Filter_Option()

delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Filter_Option ( )

Delegado Evento click en el icono Filtrar

◆ _Click_Imprimir_Option_Before()

delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Imprimir_Option_Before ( ref bool  tlOk)

Delegado Evento before click en el icono Imprimir

◆ _LoadUserConfiguration()

void sage.ew.formul.UserControls.ImprimirExportar._LoadUserConfiguration ( String  tcReportFile = "")
inline

Carga la configuracion del usuario para el report entrado. Se debe haber definido previamente _ReportFile

Definición en la línea 898 del archivo ImprimirExportar.cs.

◆ _OnShowHidePanel()

delegate void sage.ew.formul.UserControls.ImprimirExportar._OnShowHidePanel ( )

Delegado Evento para ejecutar despues de abrir o cerra el panel

◆ _RefreshReportPath()

void sage.ew.formul.UserControls.ImprimirExportar._RefreshReportPath ( )
inline

Actualiza la ruta al report en el input del formulario

Definición en la línea 881 del archivo ImprimirExportar.cs.

◆ _SaveDefaultImpresora()

void sage.ew.formul.UserControls.ImprimirExportar._SaveDefaultImpresora ( String  tcReportFile = "")
inlineprotected

Guarda la impresora seleccionada por el usuario / report seleccionados en la tabla COMUNES!sagereports

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

◆ _SelectDefaultImpresora()

void sage.ew.formul.UserControls.ImprimirExportar._SelectDefaultImpresora ( string  tcReportFile = "")
inlineprotected

Selecciona la impresora predeterminada para el report pasado como parametro y para el usuario actual.

Parámetros
tcReportFileNombre del report por el que filtrar

Definición en la línea 1813 del archivo ImprimirExportar.cs.

◆ _ShowPanel()

void sage.ew.formul.UserControls.ImprimirExportar._ShowPanel ( string  tcOption = "",
Boolean  tlForze = false 
)
inline

MEtodo publico para inicializar el listado con un panel desplegado. De momento solo se pueden desplegar "imprimir" o "exportar" TODO: Enum para las opciones?

Parámetros
tcOption
tlForze

Definición en la línea 1103 del archivo ImprimirExportar.cs.

◆ Click_Refresh()

delegate void sage.ew.formul.UserControls.ImprimirExportar.Click_Refresh ( )

Delegado click en el icono refrescar

◆ Dispose()

override void sage.ew.formul.UserControls.ImprimirExportar.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

Definición en la línea 14 del archivo ImprimirExportar.Designer.cs.

◆ OnCreateControl()

override void sage.ew.formul.UserControls.ImprimirExportar.OnCreateControl ( )
inlineprotected

OnCreateControl

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

◆ OnLoad()

override void sage.ew.formul.UserControls.ImprimirExportar.OnLoad ( EventArgs  e)
inlineprotected

Sobrescritura del evento OnLoad del Usercontrol. Inicializa el control plegandolo

Parámetros
e

Definición en la línea 793 del archivo ImprimirExportar.cs.

Documentación de los campos

◆ _ColorFondoListadosOpciones

Color sage.ew.formul.UserControls.ImprimirExportar._ColorFondoListadosOpciones

PE-86800. Aplicar estilos

Definición en la línea 571 del archivo ImprimirExportar.cs.

◆ _PanelDesplegadoWidth

int sage.ew.formul.UserControls.ImprimirExportar._PanelDesplegadoWidth = 390

Ancho del Usercontrol desplegado

Definición en la línea 560 del archivo ImprimirExportar.cs.

◆ _PanelGuardarExpresiones

PanelGuardarExpresiones sage.ew.formul.UserControls.ImprimirExportar._PanelGuardarExpresiones = null

Panel Guardar Expresiones

Definición en la línea 453 del archivo ImprimirExportar.cs.

◆ _PanelPlegadoWidth

int sage.ew.formul.UserControls.ImprimirExportar._PanelPlegadoWidth = 0

Ancho del UserControl plegado

Definición en la línea 566 del archivo ImprimirExportar.cs.

◆ _TextoDatos

const string sage.ew.formul.UserControls.ImprimirExportar._TextoDatos = "Guardar"

Texto del botón "Guardar"

Definición en la línea 45 del archivo ImprimirExportar.cs.

◆ _TextoDatosRefrescar

const string sage.ew.formul.UserControls.ImprimirExportar._TextoDatosRefrescar = "Refrescar el listado"

Tooltip del botón "Refrescar"

Definición en la línea 61 del archivo ImprimirExportar.cs.

◆ _TextoDatosTitle

const string sage.ew.formul.UserControls.ImprimirExportar._TextoDatosTitle = "Guardar configuracion"

Titulo del panel "Datos"

Definición en la línea 49 del archivo ImprimirExportar.cs.

◆ _TextoExportar

const string sage.ew.formul.UserControls.ImprimirExportar._TextoExportar = "Exportar"

Texto del botón "Exportar"

Definición en la línea 41 del archivo ImprimirExportar.cs.

◆ _TextoFiltrar

const string sage.ew.formul.UserControls.ImprimirExportar._TextoFiltrar = "Filtrar"

Texto del botón "Refrescar"

Definición en la línea 53 del archivo ImprimirExportar.cs.

◆ _TextoImprimir

const string sage.ew.formul.UserControls.ImprimirExportar._TextoImprimir = "Imprimir"

Texto del boton "Imprimir"

Definición en la línea 37 del archivo ImprimirExportar.cs.

◆ _TextoRefrescar

const string sage.ew.formul.UserControls.ImprimirExportar._TextoRefrescar = "Refrescar"

Texto del botón "Filtrar"

Definición en la línea 57 del archivo ImprimirExportar.cs.

Documentación de propiedades

◆ _FilterDatosVisible

bool sage.ew.formul.UserControls.ImprimirExportar._FilterDatosVisible
getset

Boton de datos visible

Definición en la línea 503 del archivo ImprimirExportar.cs.

◆ _FilterOptionVisible

bool sage.ew.formul.UserControls.ImprimirExportar._FilterOptionVisible
getset

Boton de filtros visible

Definición en la línea 444 del archivo ImprimirExportar.cs.

◆ _Imprimir_CambiarFecha

bool sage.ew.formul.UserControls.ImprimirExportar._Imprimir_CambiarFecha
getset

Propiedad para mostrar o no el input "Fecha de impresion" en el panel de Imprimir/Exportar

Definición en la línea 309 del archivo ImprimirExportar.cs.

◆ _Imprimir_CambiarNumPagina

bool sage.ew.formul.UserControls.ImprimirExportar._Imprimir_CambiarNumPagina
getset

Propiedad para mostrar o no el input "Primer numero de página" en el panel de Imprimir/Exportar

Definición en la línea 314 del archivo ImprimirExportar.cs.

◆ _Listado

IListados sage.ew.formul.UserControls.ImprimirExportar._Listado
getset

Propiedad opcional de la clase listado que invoca la operación

Definición en la línea 322 del archivo ImprimirExportar.cs.

◆ _ManagerColumns

ManagerColumns sage.ew.formul.UserControls.ImprimirExportar._ManagerColumns
getset

Clase para la gestion de columnas personlizadas

Definición en la línea 110 del archivo ImprimirExportar.cs.

◆ _Modulo

String sage.ew.formul.UserControls.ImprimirExportar._Modulo
getset

Nombre de la carpeta del addon

Definición en la línea 143 del archivo ImprimirExportar.cs.

◆ _NombreFicheroExportar

String sage.ew.formul.UserControls.ImprimirExportar._NombreFicheroExportar
set

Nombre para la exportación, si se establece se utilizará este nombre

Definición en la línea 81 del archivo ImprimirExportar.cs.

◆ _RefreshButtonVisible

bool sage.ew.formul.UserControls.ImprimirExportar._RefreshButtonVisible
getset

Boton de refresco visible

Definición en la línea 467 del archivo ImprimirExportar.cs.

◆ _RefreshImage

Image sage.ew.formul.UserControls.ImprimirExportar._RefreshImage
set

Image button refresh

Definición en la línea 483 del archivo ImprimirExportar.cs.

◆ _ReportFile

string sage.ew.formul.UserControls.ImprimirExportar._ReportFile
getset

Fichero del report

Definición en la línea 185 del archivo ImprimirExportar.cs.

◆ _ReportFileUserConfig

string sage.ew.formul.UserControls.ImprimirExportar._ReportFileUserConfig
getset

Como todos los listados usan el mismo fichero, le indicamos un fichero diferente para que no nos cargue los datos de la impresión de otra grafica

Definición en la línea 199 del archivo ImprimirExportar.cs.

◆ _ReportFilters

virtual Dictionary<string, object> sage.ew.formul.UserControls.ImprimirExportar._ReportFilters
getset

Cadena con los filtros utilizados por el report

Definición en la línea 247 del archivo ImprimirExportar.cs.

◆ _ReportLink

string sage.ew.formul.UserControls.ImprimirExportar._ReportLink
getset

Nombre del enlace del report

Definición en la línea 162 del archivo ImprimirExportar.cs.

◆ _ReportResults

DataTable sage.ew.formul.UserControls.ImprimirExportar._ReportResults
getset

Datatable con los resultados del report

Definición en la línea 225 del archivo ImprimirExportar.cs.

◆ _ReportTitle

string sage.ew.formul.UserControls.ImprimirExportar._ReportTitle
getset

Título del report

Definición en la línea 133 del archivo ImprimirExportar.cs.

◆ _Tipo

Int16 sage.ew.formul.UserControls.ImprimirExportar._Tipo
getset

Enum Report.ReportAction para las acciones a realizar

Definición en la línea 270 del archivo ImprimirExportar.cs.

◆ _TipoReport

Report.TipoReport sage.ew.formul.UserControls.ImprimirExportar._TipoReport
getset

Gets o set del tipo de report (Informe o etiqueta)

Report.TipoReport

Definición en la línea 545 del archivo ImprimirExportar.cs.

◆ _VerImprimirPaginaAPagina

bool sage.ew.formul.UserControls.ImprimirExportar._VerImprimirPaginaAPagina
getset

En el panel de "Imprimir", mostrar u ocultar la opción "Páginas a imprimir"

Definición en la línea 426 del archivo ImprimirExportar.cs.

◆ _WorksWithDivisa

Boolean sage.ew.formul.UserControls.ImprimirExportar._WorksWithDivisa
getset

T107010 Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0

String

Definición en la línea 290 del archivo ImprimirExportar.cs.

◆ VerImportes0

bool sage.ew.formul.UserControls.ImprimirExportar.VerImportes0
getset

Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0

Definición en la línea 304 del archivo ImprimirExportar.cs.

Documentación de los eventos

◆ _Click_Exportar_Before

_Click_Exportar_Option_Before sage.ew.formul.UserControls.ImprimirExportar._Click_Exportar_Before

Evento before click en el icono Exportar

Definición en la línea 363 del archivo ImprimirExportar.cs.

◆ _Click_Filter

_Click_Filter_Option sage.ew.formul.UserControls.ImprimirExportar._Click_Filter

Evento click en el icono Filtrar

Definición en la línea 393 del archivo ImprimirExportar.cs.

◆ _Click_Imprimir_Before

_Click_Imprimir_Option_Before sage.ew.formul.UserControls.ImprimirExportar._Click_Imprimir_Before

Evento before click en el icono Imprimir

Definición en la línea 346 del archivo ImprimirExportar.cs.

◆ _Click_Refresh

Click_Refresh sage.ew.formul.UserControls.ImprimirExportar._Click_Refresh

Evento click en el icono refrescar

Definición en la línea 408 del archivo ImprimirExportar.cs.

◆ _OnShowHide

_OnShowHidePanel sage.ew.formul.UserControls.ImprimirExportar._OnShowHide

Delegado Evento para ejecutar al mostrar o esconder el panel

Definición en la línea 378 del archivo ImprimirExportar.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: