PE-84739 Clase btImprimir Más...
Métodos públicos | |
delegate void | _Click_Before_Handler (ref Boolean tlOk) |
_Click_Before_Handler Más... | |
delegate void | _Click_After_Handler () |
_Click_After_Handler Más... | |
delegate bool | _PrintBeforeHandler (ref DataTable toDt, Report.ReportAction toAction) |
_Click_After_Handler Más... | |
bool | _AddFiltros (String tcKey, Object tcValue) |
Gets or sets del diccionario se utilizará para poner los filtros a nivel de report. Más... | |
btImprimir () | |
Constructor del boton. Más... | |
void | btImprimir_Click (object sender, EventArgs e) |
Imprime el report Más... | |
void | _Edit () |
Edita directamente el report Más... | |
void | _Print (string tcPantalla="") |
Imprimirá directamente el report por la última impresora que tiene asignada el usuario Más... | |
void | _Preview () |
Realizará una presentación preliminar directamente Más... | |
void | _ExportXLS (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exportación a XLS directamente Más... | |
void | _ExportHTML (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exportación a HTML directamente Más... | |
void | _ExportPDF (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exortación a PDF directamente Más... | |
void | _ExportASCII (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exortación a TXT directamente Más... | |
void | _ExportXML (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exortación a XML directamente Más... | |
void | _ExportTablaDinamica (String tcFicheroDestino, Boolean tlAbrirFichero=false) |
Realizará una exortación a XLSX directamente Más... | |
void | _ExportGenerico (String tcFicheroDestino, Report.ReportAction toAction, bool tlAbrirFichero=false, string tcPantalla="") |
Realiza una exportacion al tipo pasado como parámetro Más... | |
void | _SendEmail (String tcFicheroDestino, Report.ReportAction toAction, string tcEmail="", string tcSubject="", string tcBody="", bool tlSendEmail=false) |
Exporta el documento y lo envia por correo Más... | |
![]() | |
delegate void | OnClickInvalidate_Handler (ewbutton toButton, ref bool tlCancel) |
Delegado para validar si ha de continuar con el proceso del Click Más... | |
virtual void | _BuscarIDObjeto (dynamic toDocumento) |
Buscamos el id del objeto para gestionar si se puede ejecutar la acción en un terminal de seguridad Más... | |
ewbutton () | |
Inicializa una nueva instancia de ewbutton Más... | |
virtual void | OpcionConfiguracion_Click (object sender, EventArgs e) |
Muestra la opción de configuración del menu contextual. Es obligatorio que este metodo sea sobrescrito en el boton que lo requiera. Ejemplo en btListados.cs Más... | |
virtual void | loadContextMenu () |
Suponiendo que se especifique un valor a _OpcionConfiguracion: Carga el menu contextual del boton Más... | |
ewbutton | _Clonar () |
Método para clonar ewbutton Más... | |
Métodos protegidos | |
void | _Evento_Click_Before (ref bool tlOk) |
Disparador del evento _Click_Before Más... | |
void | _Evento_Click_After () |
Disparador del evento _Click_After Más... | |
string | RemoveInvalidPathCharacters (string tcTexto) |
función para la supresión de carácteres invalidos Más... | |
![]() | |
override void | Dispose (bool disposing) |
Protected implementation of Dispose pattern. Más... | |
override void | OnPaint (PaintEventArgs e) |
Provoca el evento Paint Más... | |
override void | OnClick (EventArgs e) |
PE-85722 Intercepto el lanzamiento del evento click para todos los botones Más... | |
virtual bool | _Validaciones_ewButton () |
Método que ejecuta las validaciones específicas de un ewButtonBase Más... | |
bool | _PermitirEnTerminalIndependiente (dynamic toDocumento=null) |
PE-81300 : Método que devolvera un boleano indicando si el boton se puede utilizar en el formulario segun trabaje o no con el Terminal Independiente. PE-94702: añadimos un parámetro tnModulo, por defecto 1 (ventas), por si en un futuro hay que usar esta función fuera de las ventas. Más... | |
Propiedades | |
String | _TitlePreview [get, set] |
PE-105776 Titulo del preview Más... | |
Boolean | _UtilizarSageReportsExportacionExcel [get, set] |
Indica si se debe utilizar Sage Reports en la exportación a Excel sino utilizará OpenXMLFormat Más... | |
String | _ReportName [get, set] |
PE-105776 Nombre del report Más... | |
String | _TipoEtiqueta [get, set] |
Gets o set del tipo de etiqueta Más... | |
Report.TipoReport | _TipoReport [get, set] |
Gets o set del tipo de report (Informe o etiqueta) Más... | |
Report.ReportAction | _TipoAccion [get, set] |
Tipo de accion a ejecutar al mostrar el formulario Más... | |
String | _Title [get, set] |
Gets or sets del título que se utilizará para el reports Más... | |
string | _Pantalla = string.Empty [get, set] |
Gets o set indicando el nombre de la pantalla del report Más... | |
String | _FieldNameOnAutosizeForze [get, set] |
PE-87662 Gets o set indicando el nombre de la columna que usaremos para absorber la longitud de las columnas que no se eliminan Más... | |
Boolean | _SetFieldRandomBackColor [get, set] |
PE-87316 Gets o set indicando si se pondrá en modo edición colores al fondo de los campos Más... | |
String | _Modulo [get, set] |
Modulo Más... | |
String | _PathFolder [get, set] |
87316 Set del path de la carpeta del fichero (.report) Si no encuentra el fichero en el path establecido, se utilizará la forma estandard para la localización del fichero Más... | |
DataTable | _DataTable [get, set] |
Gets or sets del datatable que se utilizará para imprimir Más... | |
Dictionary< String, Object > | _Filtros [get, set] |
Diccionario de filtros Más... | |
Dictionary< String, Object > | _FiltrosNormales [get, set] |
Diccionario de filtros Más... | |
String | _Report [get, set] |
Gets or sets del nombre del fichero de sage.report Más... | |
String | _Printer [get, set] |
Gets or sets de la impresora de las etiquetas Más... | |
Boolean | _WorksWithDivisa [get, set] |
Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0 Más... | |
Configuracion | _Configuracion [get, set] |
Configuración seleccionada Más... | |
bool | _MostrarExportacionCSV = true [get, set] |
Mostrar la pción de exportación CSV Más... | |
bool | _MostrarExportacionTexto = true [get, set] |
Mostrar la pción de exportación Texto Más... | |
bool | _MostrarExportacionHTML = true [get, set] |
Mostrar la pción de exportación HTML Más... | |
bool | _MostrarExportacionXML = true [get, set] |
Mostrar la pción de exportación XML Más... | |
bool | _NoValidarDatosAlAbrir = false [get, set] |
No validar si hay registros antes de abrir la pantalla Más... | |
![]() | |
ewbuttonEstilosBase | _PropiedadesDeEstilos [get, set] |
Objeto estilo Más... | |
bool | _GoogleAnalytics [get, set] |
Indica si el click del botón se enviara a la plataforma de estadisticas de Google (PEP) PE-105393 Más... | |
TeclasRapidas | _TeclaRapida [get, set] |
Tecla ràpida del botó, per si no té caption Más... | |
TeclasFuncion | _TeclaFuncion [get, set] |
Tecla ràpida del botó, per si no té caption Más... | |
bool | _CanChangeStyle [get, set] |
Propiedad para permitir cambiar los estilos dentro de un form satelite. Habrá que controlar el valor también en el form satelite Más... | |
bool | _RequiereCaja [get, set] |
Propiedad que determina si el botón requiere la caja Más... | |
List< string > | _OpcionConfiguracion [get, set] |
Servira para especificar el nombre de la opción a mostrar en el menú contextual del boton. Si se especifica un nombre, se cargan los objetos necesarios para el menu contextual mediante loadContextMenu(). Ejemplo en btListados.cs Más... | |
string | _Tooltip [get, set] |
Tooltip del control para asignar por código Más... | |
virtual Int32 | _Id_Objeto [get] |
PE-85824 Get que carga y retorna el valor del ID del objeto Más... | |
override bool | ShowFocusCues [get] |
Para ocultar el borde interior cuando tenemos el foco en botones de tipo FLAT Más... | |
LocalizacionOpcion | _Localizacion [get, set] |
Localización en listados Más... | |
![]() | |
bool | _RequiereCaja [get, set] |
Requiere caja Más... | |
![]() | |
bool | _GoogleAnalytics [get, set] |
Propiedad Google analitic Más... | |
![]() | |
LocalizacionOpcion | _Localizacion [get] |
Posicíon donde se colocará el objeto Más... | |
Eventos | |
_Click_Before_Handler | _Click_Before |
_Click_Before_Handler Más... | |
_Click_After_Handler | _Click_After |
_Click_After_Handler Más... | |
_PrintBeforeHandler | _onPrintBefore |
Evento para modificar los datos despues de la pantalla de selección Más... | |
![]() | |
EventHandler | OnClickBefore |
Evento que se dispara antes de pulsar el botón. Más... | |
EventHandler | OnClickAfter |
Evento que se dispara una vez que se ha pulsado el botón. Más... | |
OnClickInvalidate_Handler | OnClickInvalidate |
Desencadena el evento Más... | |
Otros miembros heredados | |
![]() | |
enum | ClickFrom { ClickFrom.MouseClick, ClickFrom.TeclaFuncion, ClickFrom.TeclaRapida } |
Desencadenantes del click al botón Más... | |
![]() | |
ClickFrom | _ClickFrom = ClickFrom.MouseClick |
Indica como se ha producido el click al botón Más... | |
bool | _Tactil = false |
Indica si el botón se utilizará en una pantalla para uso táctil. Más... | |
long | _IdMessage |
Mensaje que se enviará a Eurowin Más... | |
List< string > | _cOpcionConfiguracion |
variable privada para _OpcionConfiguracion Más... | |
bool | _ControlTerminalSeguridad = false |
Hay controles que con el terminal de seguridad no se han de poder utilizar. Por defecto se pueden utilizar todos Si en un terminal de seguridadad no se ha de poder ejecutar la acción será necesario asignar el valor a "true" en el Constructor del "ewbutton" Más... | |
![]() | |
int | _IdObjeto = 0 |
ID Objeto Más... | |
PE-84739 Clase btImprimir
Definición en la línea 32 del archivo btImprimir.cs.
|
inline |
Constructor del boton.
Definición en la línea 472 del archivo btImprimir.cs.
|
inline |
Gets or sets del diccionario se utilizará para poner los filtros a nivel de report.
Dictionary String, String con el diccionario se utilizará para poner los filtros a nivel de report
Definición en la línea 323 del archivo btImprimir.cs.
delegate void sage.ew.botones.Clases.btImprimir._Click_After_Handler | ( | ) |
_Click_After_Handler
delegate void sage.ew.botones.Clases.btImprimir._Click_Before_Handler | ( | ref Boolean | tlOk | ) |
_Click_Before_Handler
tlOk |
|
inline |
Edita directamente el report
Definición en la línea 709 del archivo btImprimir.cs.
|
inlineprotected |
Disparador del evento _Click_After
Definición en la línea 71 del archivo btImprimir.cs.
|
inlineprotected |
Disparador del evento _Click_Before
Definición en la línea 63 del archivo btImprimir.cs.
|
inline |
Realizará una exortación a TXT directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 789 del archivo btImprimir.cs.
|
inline |
Realiza una exportacion al tipo pasado como parámetro
tcFicheroDestino | Fichero destino (con path) |
toAction | Tipo de documento que se desea exportar |
tlAbrirFichero | true si se desea abrir el documento tras su exportación, false en caso contrario |
tcPantalla | Pantalla para el report (opcional) |
Definición en la línea 829 del archivo btImprimir.cs.
|
inline |
Realizará una exportación a HTML directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 763 del archivo btImprimir.cs.
|
inline |
Realizará una exortación a PDF directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 776 del archivo btImprimir.cs.
|
inline |
Realizará una exortación a XLSX directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 815 del archivo btImprimir.cs.
|
inline |
Realizará una exportación a XLS directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 741 del archivo btImprimir.cs.
|
inline |
Realizará una exortación a XML directamente
tcFicheroDestino | String con el path del fichero de destino |
tlAbrirFichero | (Opcional) Booleano indicando si al realizar la exportación debe abrir el fichero |
Definición en la línea 802 del archivo btImprimir.cs.
|
inline |
Realizará una presentación preliminar directamente
Definición en la línea 729 del archivo btImprimir.cs.
|
inline |
Imprimirá directamente el report por la última impresora que tiene asignada el usuario
Definición en la línea 719 del archivo btImprimir.cs.
delegate bool sage.ew.botones.Clases.btImprimir._PrintBeforeHandler | ( | ref DataTable | toDt, |
Report.ReportAction | toAction | ||
) |
_Click_After_Handler
|
inline |
Exporta el documento y lo envia por correo
tcFicheroDestino | Fichero destino (con path) |
toAction | Tipo de documento al que se desea exportar |
tcEmail | Dirección de destino (opcional) |
tcSubject | Titulo del correo (opcional) |
tcBody | Contenido del correo (opciona) |
tlSendEmail | Si es false presentara la pantalla antes de enviar el correo, en caso contrario enviara el correo sin presentar la pantalla (opcional) |
Definición en la línea 862 del archivo btImprimir.cs.
|
inline |
|
inlineprotected |
función para la supresión de carácteres invalidos
tcTexto | Texto sobre el que realizar la operación |
Definición en la línea 649 del archivo btImprimir.cs.
|
getset |
Configuración seleccionada
Definición en la línea 436 del archivo btImprimir.cs.
|
getset |
Gets or sets del datatable que se utilizará para imprimir
(DataTable) que se utilizará para imprimir
Definición en la línea 308 del archivo btImprimir.cs.
|
getset |
PE-87662 Gets o set indicando el nombre de la columna que usaremos para absorber la longitud de las columnas que no se eliminan
String
Definición en la línea 244 del archivo btImprimir.cs.
|
getset |
Diccionario de filtros
Definición en la línea 344 del archivo btImprimir.cs.
|
getset |
Diccionario de filtros
Definición en la línea 360 del archivo btImprimir.cs.
|
getset |
Modulo
Definición en la línea 276 del archivo btImprimir.cs.
|
getset |
Mostrar la pción de exportación CSV
Definición en la línea 451 del archivo btImprimir.cs.
|
getset |
Mostrar la pción de exportación HTML
Definición en la línea 459 del archivo btImprimir.cs.
|
getset |
Mostrar la pción de exportación Texto
Definición en la línea 455 del archivo btImprimir.cs.
|
getset |
Mostrar la pción de exportación XML
Definición en la línea 463 del archivo btImprimir.cs.
|
getset |
No validar si hay registros antes de abrir la pantalla
Definición en la línea 467 del archivo btImprimir.cs.
|
getset |
Gets o set indicando el nombre de la pantalla del report
Definición en la línea 237 del archivo btImprimir.cs.
|
getset |
87316 Set del path de la carpeta del fichero (.report) Si no encuentra el fichero en el path establecido, se utilizará la forma estandard para la localización del fichero
Definición en la línea 292 del archivo btImprimir.cs.
|
getset |
Gets or sets de la impresora de las etiquetas
Definición en la línea 395 del archivo btImprimir.cs.
|
getset |
Gets or sets del nombre del fichero de sage.report
(String) nombre del fichero de sage.report
Definición en la línea 377 del archivo btImprimir.cs.
|
getset |
PE-105776 Nombre del report
Definición en la línea 148 del archivo btImprimir.cs.
|
getset |
PE-87316 Gets o set indicando si se pondrá en modo edición colores al fondo de los campos
String
Definición en la línea 260 del archivo btImprimir.cs.
|
getset |
Tipo de accion a ejecutar al mostrar el formulario
Definición en la línea 207 del archivo btImprimir.cs.
|
getset |
|
getset |
Gets o set del tipo de report (Informe o etiqueta)
Report.TipoReport
Definición en la línea 192 del archivo btImprimir.cs.
|
getset |
Gets or sets del título que se utilizará para el reports
(String) del título que se utilizará para el reports
Definición en la línea 217 del archivo btImprimir.cs.
|
getset |
PE-105776 Titulo del preview
Definición en la línea 118 del archivo btImprimir.cs.
|
getset |
Indica si se debe utilizar Sage Reports en la exportación a Excel sino utilizará OpenXMLFormat
Definición en la línea 133 del archivo btImprimir.cs.
|
getset |
Especifica si el listado mostrara en sus resultados el valor de la celda cuando este vale 0
String
Definición en la línea 419 del archivo btImprimir.cs.
_Click_After_Handler sage.ew.botones.Clases.btImprimir._Click_After |
_Click_After_Handler
Definición en la línea 58 del archivo btImprimir.cs.
_Click_Before_Handler sage.ew.botones.Clases.btImprimir._Click_Before |
_Click_Before_Handler
Definición en la línea 54 del archivo btImprimir.cs.
_PrintBeforeHandler sage.ew.botones.Clases.btImprimir._onPrintBefore |
Evento para modificar los datos despues de la pantalla de selección
Definición en la línea 112 del archivo btImprimir.cs.