PE-87757 : Usercontrol para la barra lateral de impresión / exportación de reports Más...
Tipos públicos | |
enum | Accion { Accion.Ninguna = 0, Accion.Imprimir = 1, Accion.Exportar = 2, Accion.Guardar = 3, Accion.Filtrar = 4, Accion.Refrescar = 5, Accion.Comunicados = 6 } |
Acciones Más... | |
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="", bool 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... | |
void | _ShowPanel (Accion toOpcion, bool tlForze=false) |
Metodo publico para inicializar el listado con un panel desplegado. Más... | |
void | _Refresh () |
Refresh Más... | |
Campos de datos | |
PanelGuardarExpresiones | _PanelGuardarExpresiones = null |
Panel Guardar Expresiones Más... | |
PanelComunicados | _PanelComunicados = null |
Panel comunicados 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... | |
bool | _HeadersFilters [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... | |
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.
Acciones
Valores de enumeraciones | |
---|---|
Ninguna | Opción para no hacer nada |
Imprimir | Imprimir |
Exportar | Imprimir |
Guardar | Imprimir |
Filtrar | Imprimir |
Refrescar | Imprimir |
Comunicados | Imprimir |
Definición en la línea 70 del archivo ImprimirExportar.cs.
|
inline |
Constructor de la clase
Definición en la línea 668 del archivo ImprimirExportar.cs.
delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Exportar_Option_Before | ( | ref bool | tlOk | ) |
Delegado Evento before click en el icono Exportar
delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Filter_Option | ( | ) |
Delegado Evento click en el icono Filtrar
delegate void sage.ew.formul.UserControls.ImprimirExportar._Click_Imprimir_Option_Before | ( | ref bool | tlOk | ) |
Delegado Evento before click en el icono Imprimir
|
inline |
Carga la configuracion del usuario para el report entrado. Se debe haber definido previamente _ReportFile
Definición en la línea 847 del archivo ImprimirExportar.cs.
delegate void sage.ew.formul.UserControls.ImprimirExportar._OnShowHidePanel | ( | ) |
Delegado Evento para ejecutar despues de abrir o cerra el panel
|
inline |
Refresh
Definición en la línea 2135 del archivo ImprimirExportar.cs.
|
inline |
Actualiza la ruta al report en el input del formulario
Definición en la línea 830 del archivo ImprimirExportar.cs.
|
inlineprotected |
Guarda la impresora seleccionada por el usuario / report seleccionados en la tabla COMUNES!sagereports
Definición en la línea 1756 del archivo ImprimirExportar.cs.
|
inlineprotected |
Selecciona la impresora predeterminada para el report pasado como parametro y para el usuario actual.
tcReportFile | Nombre del report por el que filtrar |
Definición en la línea 1728 del archivo ImprimirExportar.cs.
|
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?
tcOption | |
tlForze |
Definición en la línea 1013 del archivo ImprimirExportar.cs.
|
inline |
Metodo publico para inicializar el listado con un panel desplegado.
toOpcion | |
tlForze |
Definición en la línea 1026 del archivo ImprimirExportar.cs.
delegate void sage.ew.formul.UserControls.ImprimirExportar.Click_Refresh | ( | ) |
Delegado click en el icono refrescar
|
inlineprotected |
Limpiar los recursos que se estén utilizando.
disposing | true si los recursos administrados se deben eliminar; false en caso contrario, false. |
Definición en la línea 2117 del archivo ImprimirExportar.cs.
|
inlineprotected |
OnCreateControl
Definición en la línea 679 del archivo ImprimirExportar.cs.
|
inlineprotected |
Sobrescritura del evento OnLoad del Usercontrol. Inicializa el control plegandolo
e |
Definición en la línea 793 del archivo ImprimirExportar.cs.
Color sage.ew.formul.UserControls.ImprimirExportar._ColorFondoListadosOpciones |
PE-86800. Aplicar estilos
Definición en la línea 657 del archivo ImprimirExportar.cs.
PanelComunicados sage.ew.formul.UserControls.ImprimirExportar._PanelComunicados = null |
Panel comunicados
Definición en la línea 538 del archivo ImprimirExportar.cs.
int sage.ew.formul.UserControls.ImprimirExportar._PanelDesplegadoWidth = 390 |
Ancho del Usercontrol desplegado
Definición en la línea 646 del archivo ImprimirExportar.cs.
PanelGuardarExpresiones sage.ew.formul.UserControls.ImprimirExportar._PanelGuardarExpresiones = null |
Panel Guardar Expresiones
Definición en la línea 533 del archivo ImprimirExportar.cs.
int sage.ew.formul.UserControls.ImprimirExportar._PanelPlegadoWidth = 0 |
Ancho del UserControl plegado
Definición en la línea 652 del archivo ImprimirExportar.cs.
|
getset |
Boton de datos visible
Definición en la línea 588 del archivo ImprimirExportar.cs.
|
getset |
Boton de filtros visible
Definición en la línea 524 del archivo ImprimirExportar.cs.
|
getset |
Clase para la gestion de columnas personlizadas
Definición en la línea 175 del archivo ImprimirExportar.cs.
|
getset |
Propiedad para mostrar o no el input "Fecha de impresion" en el panel de Imprimir/Exportar
Definición en la línea 374 del archivo ImprimirExportar.cs.
|
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 379 del archivo ImprimirExportar.cs.
|
getset |
Propiedad opcional de la clase listado que invoca la operación
Definición en la línea 387 del archivo ImprimirExportar.cs.
|
getset |
Clase para la gestion de columnas personlizadas
Definición en la línea 159 del archivo ImprimirExportar.cs.
|
getset |
Nombre de la carpeta del addon
Definición en la línea 208 del archivo ImprimirExportar.cs.
|
set |
Nombre para la exportación, si se establece se utilizará este nombre
Definición en la línea 126 del archivo ImprimirExportar.cs.
|
getset |
Boton de refresco visible
Definición en la línea 552 del archivo ImprimirExportar.cs.
|
set |
Image button refresh
Definición en la línea 568 del archivo ImprimirExportar.cs.
|
getset |
Fichero del report
Definición en la línea 250 del archivo ImprimirExportar.cs.
|
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 264 del archivo ImprimirExportar.cs.
|
getset |
Cadena con los filtros utilizados por el report
Definición en la línea 312 del archivo ImprimirExportar.cs.
|
getset |
Nombre del enlace del report
Definición en la línea 227 del archivo ImprimirExportar.cs.
|
getset |
Datatable con los resultados del report
Definición en la línea 290 del archivo ImprimirExportar.cs.
|
getset |
Título del report
Definición en la línea 198 del archivo ImprimirExportar.cs.
|
getset |
Enum Report.ReportAction para las acciones a realizar
Definición en la línea 335 del archivo ImprimirExportar.cs.
|
getset |
Gets o set del tipo de report (Informe o etiqueta)
Report.TipoReport
Definición en la línea 631 del archivo ImprimirExportar.cs.
|
getset |
En el panel de "Imprimir", mostrar u ocultar la opción "Páginas a imprimir"
Definición en la línea 506 del archivo ImprimirExportar.cs.
|
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 355 del archivo ImprimirExportar.cs.
|
getset |
Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0
Definición en la línea 369 del archivo ImprimirExportar.cs.
_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 443 del archivo ImprimirExportar.cs.
_Click_Filter_Option sage.ew.formul.UserControls.ImprimirExportar._Click_Filter |
Evento click en el icono Filtrar
Definición en la línea 473 del archivo ImprimirExportar.cs.
_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 426 del archivo ImprimirExportar.cs.
Click_Refresh sage.ew.formul.UserControls.ImprimirExportar._Click_Refresh |
Evento click en el icono refrescar
Definición en la línea 488 del archivo ImprimirExportar.cs.
_OnShowHidePanel sage.ew.formul.UserControls.ImprimirExportar._OnShowHide |
Delegado Evento para ejecutar al mostrar o esconder el panel
Definición en la línea 458 del archivo ImprimirExportar.cs.