Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.formul.Forms.FormListado

PE-82361 Formulario responsable de la carga y visualización de los listados (filtros y resultados) Más...

Diagrama de herencia de sage.ew.formul.Forms.FormListado
sage.ew.formul.Forms.FormFiltro sage.ew.formul.FormBase sage.ew.interficies.IFormBase

Métodos públicos

 FormListado ()
 Constructor vacio.
 
 FormListado (string tcPantalla)
 Constructor con el nombre de pantalla a cargar.
 
 FormListado (string tcPantalla, bool tlPersonalizable=false, bool tlNavegacionDirecta=false)
 Constructor con el nombre de pantalla a cargar y si es o no personalizado.
 
 FormListado (string tcPantalla, string tcFiltros, string tcOpciones)
 Constructor con el nombre de pantalla a cargar y los filtros y opciones del listado definidos por el usuario.
 
 FormListado (string tcPantalla, string tcFiltros, string tcOpciones, bool tbInformeConfigurable)
 Bug 142727: Nueva sobrecarga para indicar que este listado se está ejecutando desde un informe configurable.
 
void _LoadListado (string tcFiltros="", string tcOpciones="", bool tbInformeConfigurable=false)
 Carga del listado.
 
virtual void _ExecuteRunWorker (object sender, DoWorkEventArgs e)
 Método que deifne el proceso a ejecutar en segundo plano HAY QUE HACER UN OVERRIDE.
 
virtual void _RunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e)
 Método a que se dispara al finalizar el proceso.
 
void Evento_Opcion_Changed (object sender, EventArgs e)
 Respuesta al evento de cambio en un checkbox, o un combobox de opciones.
 
override void _CargarEstilo ()
 Carga la configuración de estilo para listados.
 
override void _AplicarEstilo ()
 Aplicar estilo a los objetos de pantalla.
 
override void _ResetAllProperties (bool tbRestablecer=false)
 Restaura las propiedades a su valor predeterminado.
 
override DataTable _ExecuteAdicional (DataTable tdtData)
 Creará una instancia de la clase definida en el campo ADICIONAL siempre y cuando en el campo ADICIONAL haya definición de clase En este caso se pasará como parámetro el DataTable generado en el método _ExecuteDataTable() y devolvera el DataTable formateado.
 
bool _ShowResult (string tlOpcion="")
 Metodo para ademas de abrir los resultados, propagar acciones adicionales al propio formulario de resultados FormListadoResultados tras su carga Por el momento solo nos sirve para abrir paneles, pero podemos propagar acciones como imprimir, exportar, previsualizar, etc.
 
bool _ShowResult ()
 Método encargado de validar y recuperar los datos del listado a traves de la llamada de los métodos de la propia clase creados para tal efecto.
 
bool _ShowResult (bool tlConvertVisualFiltersOptionsToObjects=true)
 Método encargado de validar y recuperar los datos del listado a traves de la llamada de los métodos de la propia clase creados para tal efecto.
 
Boolean _ValidateConfiguration (Boolean tlShowMessage=true)
 Valida la configuración con las opciones seleccionadas.
 
void _ShowInNewWindow ()
 Muestra los resultados del listado en una nueva pantalla no modal (Temporalmente y hasta que se defina como mostrar los resultados)
 
List< string > _GetDeleteColumnsList (DataColumnCollection tColumns)
 PE-83058 : A partir de una colección de columnas y segun tenga o no activadas algunas variables globales de configuracion, devuelve una lista conb las columnas que deben borrarse obligatoriamente.
 
void _ReordenarFormListadoResultados ()
 Reodena los formularios de resultados.
 
void _BringToFront (bool tlFormulario=true, bool tlResultados=false)
 Función para traer el formulario al fentre.
 
void _AddResultados (FormListadoResultados toForm)
 Añade un FormListadoResultados a la lista interna de resultados.
 
void OnCompleted ()
 Observación completa.
 
void OnError (Exception error)
 Error en la observación.
 
void OnNext (ProgresoProceso toProgreso)
 Cambio en la observación.
 
void OnStart ()
 Inicio de la observación.
 
- Métodos públicos heredados de sage.ew.formul.Forms.FormFiltro
 FormFiltro ()
 Constructor de la clase.
 
bool _Valid ()
 
- Métodos públicos heredados de sage.ew.formul.FormBase
String _ObtenerText (Boolean tlAcronimo)
 Obtiene el Text de la pantalla, indicando si queremos el acronimo o no.
 
static int SendMessage (IntPtr hWnd, Int32 wMsg, bool wParam, Int32 lParam)
 Utilizado por _LockScreen.
 
Control _FindControl (string tcControlName)
 PE-96322. Devuelve el primer control que coincide por nombre.
 
delegate void onMessageBoxBefore_Handler (ref MessageBoxParam toParam)
 MessageboxBefore.
 
delegate void onMessageBoxAfter_Handler (ref MessageBoxParam toParam)
 Messagebox After.
 
delegate void onMessageBoxInvalidate_Handler (ref MessageBoxParam toParam)
 Messagebox After.
 
delegate bool _ExecuteCommandBeforeHandler (Form toForm, IntPtr toParam)
 Delegado para obtener los comandes del WndProc.
 
delegate void GetOpciones_Handler (EventArgsOpciones toEnventArgOpciones)
 Delegado para validar si ha de continuar con el proceso del Click del ToolStripMenuItem.
 
delegate void GetOpcionesHerramientas_Handler (EventArgsOpciones toEnventArgOpciones)
 Delegado para gestionar las opciones a presentar en el botón de herramientas.
 
virtual void _MostrarAyuda ()
 Método que se dispara cuando se hace click en el botón ayuda del título del formulario.
 
virtual void _MostrarCfgUsabilidad ()
 Método que se dispara cuando se hace click en el botón de configuración de usabilidad.
 
void _MostrarOpcionesPantalla (Point toLocation)
 Mostrar opciones de pantalla.
 
bool FormularioDeSoloLecturaPorSerUnaDemo ()
 Evalua si se ha establecido ser una demo como motivo del SOLO_LECTURA.
 
virtual void _AddonsAddCustomObject (Control objeto)
 Añadir un objeto al formulario.
 
 FormBase ()
 Crea una nueva instancia de FormBase. Constructor vacío para evitar la generación automática.
 
 FormBase (bool tlPrincipal=false)
 Crea una nueva instancia de FormBase.
 
virtual void SetOpcionesGenerales ()
 Establecer las opciones generales.
 
virtual bool GetOpcionesGenerales ()
 Obtener las opciones generales.
 
void Capturar_TeclesRapides (Control toCtrl, Boolean tlBuidar)
 Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control PE-77291. Hacemos público el método para poder llamarlo en el cambio rápido de perfil.
 
virtual bool _Controles_En_Formulario_De_Solo_Lectura ()
 Devuelve si el formulario es de solo lectura (acceso restringio por usuario, segun tabla gestion.accesos). Se hereda en frmGestionPerfil y se redefine llamando a éste y añadiendo más acciones.
 
virtual void _CellContentClick (object sender, DataGridViewCellEventArgs e)
 Commit o acceptación de los canvis de la celda.
 
virtual List< string > _ConfigUserOptionsDisabled ()
 Método virtual para que desde cada pantalla se pueda indicar una lista con los nombres de los controles donde no queremos realizar configuraciones.
 
virtual void _ConfigUserOptionsLoad (Dictionary< string, ConfigUserOption > dicUserOptions)
 Método para cargar la configruación por defecto en todos los controles del formulario que cumplan la interfaz IConfigUserOption a partir del JSON. El JSON se habrá convertido en un diccionario que pasará como parámetro. En caso que haya objetos que no se pueda establecer el valor, entonces se podrá establecer en este método. En este punto, si es necesario se podrá establecer un orden de carga de los valores de configuración.
 
virtual void _ConfigUserOptionsLoad (IConfigUserOption toConfigUserOption)
 Método para cargar la configruación de un contro del formulario que cumplan la interfaz IConfigUserOption a partir del JSON. El JSON se habrá convertido en un diccionario que pasará como parámetro. En caso que haya objetos que no se pueda establecer el valor, entonces se podrá establecer en este método. En este punto, si es necesario se podrá establecer un orden de carga de los valores de configuración.
 
virtual void _ConfigUserOptionsSave (Dictionary< string, ConfigUserOption > dicUserOptions)
 Método para guardar las configuraciones presentes en el diccionario dicUserOptions Nos permitirá sobreescribir desde cada formulario para poder realizar modificaciones especiales.
 
void _ConfigUserOptionsSaveCurrent ()
 Guardar configuraciones actuales de usuario.
 
Dictionary< string, ConfigUserOption_ConfigUserOptionsGetCurrent ()
 Obtener configuraciones actuales de usuario.
 
virtual void _ConfigUserOptionsEdit (bool tlEditar)
 Método para establecer/quitar el modo de edición en todos aquellos controles del formulario que lo permitan.
 
void _Addons_BindForms ()
 Recorre los _Addons y llama a su _BindForm pasando la referencia al formulario actual.
 
void _Addons_BindForms_CargaAplazada ()
 Carga en el formulario las extensiones visuales de los addons que se ha definido que son de carga aplazada (propiedad FormBase._AddonsExtVisualCreacionAplazada)
 
void _AddBindFormClass (IDisposable toClass)
 Añade la instancia de una clase que se ha instanciado en el método _BindForm de un Addon Posteriormente al salir del formulario se realizará el Dispose de la instacia para liberar la memoria.
 
void _ShowMessageBoxAutomatic (PanelAvisoRespAuto.TipoAviso toTipoAviso, string tcTitulo, string tcPregunta, string tcRespuesta, string tcId, int tnSegundos=15, int tnAnchoMaxCampoPregunta=600)
 Muestra por pantalla un mensaje de tipo PopUp indicativo de respuesta automática aplicada.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte)
 Messagebox propio 1.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, MessageBoxAutomatico toPantalla)
 Messagebox propio 1 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Link toLink)
 Messagebox propio 2.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 2 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton)
 Messagebox propio 3.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 3 con Pantalla.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton)
 Messagebox propio 4.
 
DialogResult _MessageBox (String tcMensaje, MessageBoxButtons toBotones, MessageBoxIcon toIcono, MessageBoxDefaultButton toBotonDefecto, DialogResult toResultadoDefecte, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 4 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton)
 Messagebox propio 5.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxAutomatico toPantalla)
 Messagebox propio 5 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Link toLink)
 Messagebox propio 6.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 6 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton)
 Messagebox propio 7.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 7 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Link toLink)
 Messagebox propio 8.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Link toLink, MessageBoxAutomatico toPantalla)
 Messagebox propio 8 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton)
 Messagebox propio 9.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton, Dictionary< eBotonesMessagebox, Image > tdicImagenesBoton, MessageBoxAutomatico toPantalla)
 Messagebox propio 9 con Pantalla.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< MessageBoxButtons, List< string > > tdicTextoBotones)
 Messagebox propio 10.
 
DialogResult _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< MessageBoxButtons, List< string > > tdicTextoBotones, MessageBoxAutomatico toPantalla)
 Messagebox propio 10 con Pantalla.
 
void _LockScreen (bool tlBloquear)
 Método que nos emula la propiedad LOCKSCREEN utilizada en VFP para el repintado de objetos.
 
List< T > _FindControl< T > (Control toControl=null)
 Devuelve una lista de los controles del tipo especificado Si no pasamos ningún control lo busca en todo el formulario.
 
virtual bool _Init (object[] taParams)
 
PE-77741 Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox En los distintos formularios de .net donde se quiera realizar este control, habrá que sobreescribir este evento teniendo en cuenta que el objeto "taParams" es un array de objetos con los mismos parámetros y valores que en el formulario equivalente de fox.
 
virtual bool _InitAccesoDirecto (object[] taParams)
 Método virtual que se invoca siempre que se muestra un formulario. Nos sirve para recuperar los parametros del acceso directo.
 
virtual bool _EstablecerParametrosFormulario ()
 Método virtual genérico para asignar los valores de los parametros de acceso directo en los controls del formulario a partir de la propiedad _ValoresAccesoDirecto. Se llama en el OnShown del formulario. Si se añade logica al OnShown del formulario hijo, recordar hacer la llamada al padre (base.OnShown()) al finalizar la asignación de valores en los controles del propio formulario, así evitaremos que los parametros del A.D. se machaquen con los nuestros.
 
virtual void _ControlError (Control toControl, string tcMensaje, ErrorIconAlignment toAlineamiento=ErrorIconAlignment.MiddleLeft)
 Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco.
 
virtual void _Show ()
 PE92638 Fa el Show però abans comprova l'accès al formulari.
 
virtual bool _AsignarValoresAccesoDirecto ()
 Método virtual que se invoca antes de crear el acceso directo y que nos servirá para definir los parámetros que se guradaran para el acceso directo a esta pantalla.
 
void _MostrarAyudaPantalla ()
 Mostrar la ayuda de la pantalla.
 
Control _GetChild (Point toPoint, Control toBase)
 Obtener un Control situado en un point.
 
virtual bool _InsertarObjetoAddon (Control toControl)
 Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles.
 
virtual bool _InsertarObjetoAddon (ToolStripItem toolStripButtonAddonMante)
 Inserta un sage.ew.botones.ToolStripButtonAddonMante a la barra de botones en los FormMante.
 
void _ControlRefresh (Control toControl, bool tlChild=false)
 Ejercución del método _Refresh del control.
 
void _ControlDocumento (Control toControl, dynamic toDocumento, bool tlChild=false)
 Asociación de la propiedad _Documento al Addon.
 
- Métodos públicos heredados de sage.ew.interficies.IFormBase
void _CellContentClick (object sender, System.Windows.Forms.DataGridViewCellEventArgs e)
 Commit o acceptación de los canvis de la celda.
 
void _ControlDocumento (System.Windows.Forms.Control toControl, dynamic toDocumento, bool tlChild=false)
 Asociación de la propiedad _Documento al Addon.
 
void _ControlError (System.Windows.Forms.Control toControl, string tcMensaje, System.Windows.Forms.ErrorIconAlignment toAlineamiento=ErrorIconAlignment.MiddleLeft)
 Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco.
 
void _ControlRefresh (System.Windows.Forms.Control toControl, bool tlChild=false)
 Ejercución del método _Refresh del control.
 
bool _InsertarObjetoAddon (System.Windows.Forms.Control toControl)
 Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles.
 
DialogResult _MessageBox (string tcMensaje, System.Windows.Forms.MessageBoxButtons toBotones, System.Windows.Forms.MessageBoxIcon toIcono, System.Windows.Forms.MessageBoxDefaultButton toBotonDefecto, System.Windows.Forms.DialogResult toResultadoDefecte)
 Messagebox propio.
 
DialogResult _MessageBox (string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton)
 Messagebox propio.
 
void Capturar_TeclesRapides (System.Windows.Forms.Control toCtrl, bool tlBuidar)
 Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control Hacemos público el método para poder llamarlo en el cambio rápido de perfil.
 

Campos de datos

bool _Personalizado = false
 Propiedad que define si el formulario del listado es un listado personalizado.
 
bool _NavegacionDirecta = false
 Propiedad que define si el formulario del listado se ha llamado por navegacion directa.
 
bool _AskForClose = true
 Al cerrar la pantalla de filtros, pregunta que hacer con las pantallas de resultados.
 
int _IdList = 0
 Identificador de idlist (list_user)
 
botones.btDocAceptar btDocAceptar1
 Botón Aceptar.
 
botones.btDocCancelar btDocCancelar1
 Botón Cancelar.
 
Boolean _CargandoValoresInformesConfigurables = false
 CCR 143206 Semaforo para que al cargar los valores de los informes configurables no recargue las opciones.
 
- Campos de datos heredados de sage.ew.formul.Forms.FormFiltro
sage.ew.listados.Clases.IListados _Listado = null
 Contendra el objeto del listado invocado (se carga en el metodo _Valid)
 
DataTable _Resultados = null
 Contendra el DataTable resultante del listado.
 
- Campos de datos heredados de sage.ew.formul.FormBase
Dictionary< string, object > _ValoresAccesoDirecto = new Dictionary<string, object>()
 Diccionario que contendra las variables y valores que se utilizarán al crear el acceso directo del formulario.
 
ewcontextmenustrip _MenuContext_Opciones = new sage.ew.objetos.ewcontextmenustrip()
 Menu contextual de opciones de las pantallas.
 
objetos.ewErrorProvider _oErrorProvider
 Objeto Error provider.
 

Métodos protegidos

override void OnShown (EventArgs e)
 Override del metodo OnShown del formulario. Nos sirve para añadir los controles relacionados si los hay.
 
override void _ResizeFormToScreenSize ()
 Redimensiona el alto del formulario según la resolución de la pantalla. Añade una barra de scroll al panel de filtros. PE-103140.
 
override void OnLoad (EventArgs e)
 Override del método OnLoad.
 
override void OnFormClosing (FormClosingEventArgs e)
 Override de OnFormClosing.
 
override void OnClosing (CancelEventArgs e)
 Override de OnClosing.
 
override void OnClosed (EventArgs e)
 Override de OnClosed.
 
void _LoadBtDocGuardar ()
 _LoadBtDocGuardar
 
void _EstableceDivisaConfiguracion (string tcDivisaConfig)
 Establecer la configuración de divisa.
 
new void _ShowError (string tcError="")
 Sobrescritura del metodo _ShowError que tiene en cuenta la propiedad boleana _MostrarAviso.
 
void ReallyCenterToScreen (Form loForm)
 Centra el formulario pasado como parametro en la pantalla del cliente.
 
override void OnFormClosed (FormClosedEventArgs e)
 Override de formulario cerrado.
 
override bool _PresentarTareaProgramada ()
 Task 104592: Hacemos un override para el _PresentarTareaProgramada() de esta manera podemos mirar en la tabla listados para este listado si tiene el campo TAREA a true.
 
override void _CrearTareaProgramada (string tcPantalla)
 Task 104592: Override para hacer la creación de la tarea programada.
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando.
 
- Métodos protegidos heredados de sage.ew.formul.Forms.FormFiltro
int _ObtenerPesoControl (Control toControl, string tcNombreOriginal="")
 Función privada que dado un control devuelve un 'peso' para ordenar por importancia. Los pesos estan definidos en la tabla COMUNES!FILTROS (filtrando por clase), en caso de que no se encuentre el filtro en dicha tabla, el orden que se seguira para ordenar los filtros es el siguiente :

  1. Ejercicio.

 
string _ObtenerNombreControl (string tcNombre, bool tlFiltros=true)
 Método que obtiene un nombre para un control.
 
void _Grupos_de_Controles_Relacionados (GrupoRelacionados toGrupo)
 Método que añade los controles por grupos.
 
void _AddControlType (IEwFiltro loControl, TypeFilter toType)
 Añade los componenete a un listado para tener las referencias y poder plegar/desplegar.
 
void _ShowError (string tcError="")
 Muestra mensaje de error.
 
void _EstablecerTituloFormulario (ref ew.objetos.ewlabel toLabelTitulo)
 Método que construye el nombre del formulario y su título en función del tipo y el título guardado en la tabla INFORMES.
 
override void Dispose (bool disposing)
 Clean up any resources being used.
 
- Métodos protegidos heredados de sage.ew.formul.FormBase
bool _PresentarGestionAccesos ()
 _PresentarAccesos
 
bool _PresentarAccesoFavoritos ()
 PE-96200: Comprobamos si hay que mostrar o no el acceso a favoritos. En principio retornamos el valor de la propiedad _MostrarAccesoFavoritos pero lo dejamos en un método por si habría que hacer otras comprobaciones.
 
bool _StateServiceForm (string tcPantalla="")
 Gestión del estado de una pantalla.
 
void setReadOnly (Control toControl, bool tbReadOnly)
 Establecer los controles como ReadOnly.
 
_TiposAccesosPantalla EvaluarNivelAccesoFormularioPorCantidadDeRegistrosEn (string nombreTabla, int maxRegistros=-1)
 Evalua el nivel de acceso de formulario conjuntamente con las comprovaciones por número de registros. Tambien actualiza el motivo de la variable _motivoDeSoloLectura.
 
_TiposAccesosPantalla EvaluarNivelAccesoDocumentosPorCantidadDeRegistros (dynamic documento)
 Evalua el nivel de acceso de formulario conjuntamente con las comprovaciones por número de registros. Tambien actualiza el motivo de la variable _motivoDeSoloLectura.
 
override void OnCreateControl ()
 
override void Dispose (bool disposing)
 Protected implementation of Dispose pattern.
 
override void OnLoad (EventArgs e)
 Override del OnLoad.
 
override void OnFormClosing (FormClosingEventArgs e)
 Al cerrar el formulario realizamos el Pop de la pila EW_GLOBAL._OpenForms al cerrar el formulario en el método "FormBase_FormCling_OpemForms" Se puede dar el caso que en el formulario tengamos alguna validación y al final no acabe realizando el FormClosed.
 
virtual void FormBase_Load (object sender, EventArgs e)
 Load para aplicar estilos visuales.
 
virtual String ConfigUserOptionsGetPantalla ()
 Retorna la pantalla que se usará para la carga de las configuraciones de usuario.
 
virtual void ConfigUserOptionsLoad (string tcPantalla)
 Método privado para la carga de configuraciones de usuarios.
 
bool IsConfigUserOptionsLoadedValues ()
 Indica si estamos cargando una configuración de los valores predetereminados.
 
void _ConfigUserOptionsReLoad (string tcPantalla)
 Método para poder recargar la configuración por defecto según el nombre de pantalla indicado en "tcPantalla".
 
virtual FormBase Clone ()
 Clona el formulario actual.
 
override void WndProc (ref Message msgEW)
 Capturamos el metodo para capturar los posibles mensajes enviados desde Eurowin (VFP)
 
void _DisposeShapeContainer (Microsoft.VisualBasic.PowerPacks.ShapeContainer toShapeContainer)
 Método específico para disponer ShapeContainers.
 
virtual void _Show_Accesos ()
 PE-87849: Mostrar formulario de accesos mediante el usuario actual.
 
void _Show_Accesos (String lcPantalla)
 Mostrar formulario de accesos mediante el usuario actual, para un formulario específico.
 
void _Show_Favoritos ()
 PE-87840: Mostrar formulario de favoritos mediante el usuario actual.
 
string _EliminarAcronimo (String toText)
 Elimina el acronimo del texto.
 
bool _PresentarApunteCalendario ()
 PE-96746: Comprobamos si hay que mostrar o no el la opció de apunte de calendario.
 
override void OnShown (EventArgs e)
 Override OnShown.
 
bool _WalkthroughsPantalla0 ()
 Presentamos la pantalla de los Walktrhough si es necesario.
 
virtual bool FormDisposed ()
 Controlamos si el formulario se está destruyendo.
 

Propiedades

Color _ColorFuenteListadoTitulo [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFuenteListadoOpciones [get, set]
 Obtiene o establece el color de la fuente del título Opciones.
 
Color _ColorFuenteOpcionesListados [get, set]
 Obtiene o establece el color de la fuente de las opciones del listado.
 
Color _ColorFondoListadosFiltros [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFondoListadosOpciones [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFondoListadosOpcionesTitulo [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFondoListadosFiltroBase [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFondoListadosFiltroActivo [get, set]
 Obtiene o establece el color de fondo del control.
 
Color _ColorFuenteListadosFiltroBase [get, set]
 Obtiene o establece el color de la fuente del control.
 
Color _ColorFuenteListadosFiltroActivo [get, set]
 Obtiene o establece el color de la fuente del control.
 
bool _AplicarEstilosListado [get, set]
 Aplicar estilos visuales.
 
string _Aspecto_Grafica [get, set]
 Propiedad pública para uso en listados de tipo gráficas. Se utiliza para suministrar al objeto Chart un string (formato JSON) con la configuración de la apariencia. Se sirve de los métodos _ToJson y _FromJson de la clase chart.
 
new bool _ShowDialog [get, set]
 Obtiene o establece si debe forzar un _ShowDialog.
 
bool _Editando [get, set]
 Propiedad que indica si se esta editando el formulario (FormListadoPersonalizable)
 
Boolean _MostrarAviso [get, set]
 PE-83209 Get/Set que establece si nos indica si se mostrará el aviso al finalizar el proceso.
 
override _TiposAccesosPantalla _NivelAcceso [get, set]
 Override para permetir consultar los datos en BajaSuscripcion.
 
Boolean _InvisibleForm [get, set]
 PE-87207 Propiedad pública que indica si se debe ocultar el formulario al finalizar con exito el listado/proceso. En caso contrario el formulario se cerrará.
 
Boolean _CerrarForm [get, set]
 PE-83209 Get/Set que establece si nos indica si se cerrará el formulario al finalizar el proceso.
 
override string _Pantalla [get, set]
 Propiedad pública para el nombre de la pantalla.
 
Dictionary< string, string > _Conexiones [get, set]
 Referencia pública a a las conexiones seleccionadas.
 
bool _SaveFiltersOptions [get, set]
 Propiedad logica que establecera si se deben guardar los filtros del cliente en la BD.
 
Dictionary< String, object > _Addons [get]
 Addons que modifican el listado.
 
virtual bool _ControlFormularioAbierto [get]
 Indica si soo se puede abrir un formlistados.
 
- Propiedades heredados de sage.ew.formul.Forms.FormFiltro
Dictionary< string, object > _Opciones [get, set]
 Referencia pública a las opciones del listado.
 
Dictionary< string, object > _Filtros [get, set]
 Referencia pública a los filtros del listado.
 
DataRow _PropiedadesListado [get, set]
 Propiedad pública Datos de la pantalla.
 
- Propiedades heredados de sage.ew.formul.FormBase
virtual string _Pantalla [get, set]
 Nombre del formulario equivalente de Eurowin para bloqueos por usuario.
 
virtual string _IDScreen [get]
 Se indicará el id para el guardado de propiedades del formulario por si la propiedad pantalla esta vacia.
 
virtual bool _EstiloRevisado [get, set]
 Obtiene o establece un booleano de control referente a si el formulario ya tiene el estilo revisado y no hay que buscar sus controles internos para cambiar la fuente.
 
string _Sufijo [get]
 Guardamos los modificadores que se añaden al nombre del formulario en su cabezera.
 
bool _SaveReuseFormSettings = true [get, set]
 Indica si se guardaran la posición del formulario para que al volver a cargar se situe en la misma posición.
 
bool _ReusingFormSettings = false [get, set]
 Indica si se han reestablecido los valores de posicionamiento y tamaño del último uso del usuario.
 
Boolean _MostrarAcronimo [get, set]
 Indica s la pantalla mostrará el acronimo de la empresa si lo tiene informado.
 
Boolean _MostrarSufijo [get, set]
 Indica si la pantalla mostrará los posibles sufijos. (Sólo lectura, baja suscripción,...)
 
BindingList< UserGenerales_OpcionesGenerales [get]
 Lista con todas las opciones para este usuario y pantalla.
 
virtual bool _Gestionar_permisos [get, set]
 Obtiene o establece si el formulario debe controlar los permisos de usuario.
 
bool AccesoListasPrevias [get, set]
 Obtiene o establece si se tiene acceso al formulario en modo "Listas previas".
 
virtual _TiposAccesosPantalla _NivelAcceso [get, set]
 Nivel de acceso del usuario en el formulario actual.
 
_TiposFormulario _TipoFormulario [get, set]
 Tipo de formulario.
 
ConfigUserForm _ConfigUserForm [get, set]
 Negocio para las configuraciones de usuarios.
 
ConfigUserForm _ConfigUserFormPredet [get, set]
 Negocio para las configuraciones de usuarios predeterminadas.
 
Color _BackColor [get, set]
 Obtiene o establece el color de fondo del control.
 
bool _CambiarFuente = true [get, set]
 Utilizamos esta variable para que no cambie la fuente y no deje la nueva fuente Sage UI.
 
bool _AplicarEstilos [get, set]
 Aplicar estilos visuales.
 
ToolTip _ToolTip [get, set]
 Objeto tooltip para los tooltips de los controles.
 
virtual bool _ReadOnly [get, set]
 Informa sobre si el formulario esta en modo de Solo Lectura.
 
bool _MenuOpcionesBoton [get, set]
 Muestra el botón opciones de pantalla en la barra de título del formulario.
 
bool _MostrarAccesoFavoritos [get, set]
 PE-96200: Nueva propiedad para indicar si vamos a mostrar o no el acceso a favoritos y poderla desactivar en formularios concretos.
 
bool _MostrarCrearAccesoDirecto [get, set]
 PE-99866: Nueva propiedad para indicar si vamos a mostrar o no el acceso a crear accesos directos.
 
bool _MostrarCrearTareaProgramada [get, set]
 Task 104592: Nueva propiedad para indicar si el formulario tiene el link en los ... para crear tarea programada.
 
bool _MostrarDuplicarListado [get, set]
 Nueva propiedad para indicar si el listado se puede duplicar y/o editar.
 
bool _MostrarGestionAccesos [get, set]
 PE-101487: Nueva propiedad para indicar si hay que mostrar gestion de accesos.
 
bool _TrianguloPantallaActivo [get, set]
 PE-86720: propiedad para hacer visible o no el triangulo de la pantalla.
 
eAyudaContextual _BotonAyuda [get, set]
 Mostrar botón ayuda en el título del formulario.
 
bool _MostrarAyudaF1 [get, set]
 Mostrar botón ayuda en el título del formulario.
 
Dictionary< string, IDisposable > _BindForm [get]
 Diccionario con las instancias que se hanbindeado en un formulario.
 
new FormWindowState WindowState [get, set]
 Override del WindowState para controlar el maximo de pantalla.
 
bool _MessageBoxAutomatic [get]
 Para presentar en la parte derecha del formulario la opción para ir a la configuración de mensajes Se tiene que establecer por formulario.
 
virtual string _PantallaAyuda [get]
 Indica que la pantalla relacionada con la ayuda contextual / ayuda de Sage 50.
 

Otros miembros heredados

- Tipos protegidos heredados de sage.ew.formul.Forms.FormFiltro
enum  TypeFilter {
  Articulo = 0 , Familia = 1 , SubFamilia = 2 , Marca = 3 ,
  Ejercicio = 4 , Fecha = 5
}
 TypeFilter. Más...
 
enum  GrupoRelacionados { Todos = 0 , Articulo = 1 , Ejercicio = 2 }
 GrupoRelacionados. Más...
 
- Atributos protegidos heredados de sage.ew.formul.Forms.FormFiltro
Dictionary< TypeFilter, IEwFiltro_oListFilters = new Dictionary<TypeFilter, IEwFiltro>()
 _oListFilters
 
bool _lFiltroArticulosPresente = false
 Indica si existe filtro de Articulo.
 
bool _lFiltroFamiliaPresente = false
 Indica si existe filtro de Familia.
 
bool _lFiltroSubfamiliaPresente = false
 Indica si existe filtro de Subfamilia.
 
bool _lFiltroMarcaPresente = false
 Indica si existe filtro de Marca.
 
bool _lFiltroEjercicioPresente = false
 Indica si existe filtro de Subfamilia.
 
bool _lFiltroFechaPresente = false
 Indica si existe filtro de Marca.
 
bool _lFiltroArticulosUnico = false
 Indica si existe el filtro de articulos sin intervalo.
 
Dictionary< string, object > _dOpciones = new Dictionary<string, object>()
 Referencia privada a las opciones del listado.
 
SortedList< int, String > _dImportanciaFiltros = new SortedList<int, String>()
 Referencia privada al peso (importancia) filtros del listado.
 
Dictionary< string, object > _dFiltros = new Dictionary<string, object>()
 Referencia privada a los filtros del listado.
 
DataRow _drPropiedadesListado
 Propiedad privada Datos de la pantalla.
 
- Atributos protegidos heredados de sage.ew.formul.FormBase
bool _ConfigUserOptionsAllowed = false
 En caso que tenga el valor TRUE entonces significa que este formulario permitirá guardar la configuración de aquellos controles que cumplen la interfaz IConfigurable.
 
bool _ConfigUserOptionsEditing = false
 Para saber cuando estamos en modo edición de configuraciones de pantallas.
 
bool _ConfigUserOptionsLoading = false
 Para saber cuando estamos cargando las configuraciones de pantalla.
 
bool _CargandoEstilo = false
 Indica si se está cargando el estilo y sirve para evitar que se repinten varias veces los controles.
 
List< string > _AddonsExtVisualCreacionAplazada = new List<string>()
 Propiedad para indicar los nombres de los Addons para los que se realizará una carga aplazada de la extensión visual del Addon para el formulario en el que se está situado. Por defecto estará vacío lo cual significa que se crean las extensiones visuales de todos los addons para el formulario siempre en el momento de crear el formulario Para algún formulario se ha hecho que no se creen estas extensiones visuales en el momento de crear el formulario para acelerar la carga del mismo, por ejemplo, en frmClientes, en este formulario la extensión visual del Addon de RGPD se cargan al clickar en la pestaña "Addons" del formulario. Por contra, la extensión visual del addon GESTDOC se hace como siempre, al crear la pantalla, para que cree el botón "GestDoc" en la botoner desde el primer momento que se visualiza la pantalla.
 
bool _messageBoxAutomatic = false
 Para presentar en la parte derecha del formulario la opción para ir a la configuración de mensajes.
 
String _cConfigUserOptionsPantalla = ""
 Pantalla para el ConfigUserOptions.
 
List< ToolStripMenuItemBase_ToolStripMenuItemsBase = new List<ToolStripMenuItemBase>()
 Lista de toolStripMenuItems privada que se utiliza para poder gestionar las opciones del botón de opciones.
 
- Eventos heredados de sage.ew.formul.FormBase
onMessageBoxBefore_Handler onMessageBoxBefore
 MessageboxBefore.
 
onMessageBoxAfter_Handler onMessageBoxAfter
 Messagebox After.
 
onMessageBoxInvalidate_Handler onMessageBoxInvalidate
 Messagebox After.
 
_ExecuteCommandBeforeHandler _ExecuteCommandBefore
 Desencadena el evento.
 
GetOpciones_Handler _GetOpciones
 Desencadena el evento para invalidar el OnClick del ToolStripMenuItem.
 
GetOpcionesHerramientas_Handler _GetOpcionesHerramientas
 Desencadena el evento para gestionar las opciones a presentar en el botón de herramientas.
 

Descripción detallada

PE-82361 Formulario responsable de la carga y visualización de los listados (filtros y resultados)

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

Documentación de constructores y destructores

◆ FormListado() [1/5]

sage.ew.formul.Forms.FormListado.FormListado ( )
inline

Constructor vacio.

Definición en la línea 645 del archivo FormListado.cs.

◆ FormListado() [2/5]

sage.ew.formul.Forms.FormListado.FormListado ( string tcPantalla)
inline

Constructor con el nombre de pantalla a cargar.

Parámetros
tcPantallanombre del listado

Definición en la línea 669 del archivo FormListado.cs.

◆ FormListado() [3/5]

sage.ew.formul.Forms.FormListado.FormListado ( string tcPantalla,
bool tlPersonalizable = false,
bool tlNavegacionDirecta = false )
inline

Constructor con el nombre de pantalla a cargar y si es o no personalizado.

Parámetros
tcPantallanombre del listado
tlPersonalizableindica si el listado es personalizable
tlNavegacionDirecta

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

◆ FormListado() [4/5]

sage.ew.formul.Forms.FormListado.FormListado ( string tcPantalla,
string tcFiltros,
string tcOpciones )
inline

Constructor con el nombre de pantalla a cargar y los filtros y opciones del listado definidos por el usuario.

Parámetros
tcPantallanombre del listado
tcFiltros
tcOpciones

Definición en la línea 695 del archivo FormListado.cs.

◆ FormListado() [5/5]

sage.ew.formul.Forms.FormListado.FormListado ( string tcPantalla,
string tcFiltros,
string tcOpciones,
bool tbInformeConfigurable )
inline

Bug 142727: Nueva sobrecarga para indicar que este listado se está ejecutando desde un informe configurable.

Parámetros
tcPantalla
tcFiltros
tcOpciones
tbInformeConfigurable

Definición en la línea 707 del archivo FormListado.cs.

Documentación de funciones miembro

◆ _AddResultados()

void sage.ew.formul.Forms.FormListado._AddResultados ( FormListadoResultados toForm)
inline

Añade un FormListadoResultados a la lista interna de resultados.

Parámetros
toForm

Definición en la línea 4792 del archivo FormListado.cs.

◆ _AplicarEstilo()

override void sage.ew.formul.Forms.FormListado._AplicarEstilo ( )
inlinevirtual

Aplicar estilo a los objetos de pantalla.

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 1789 del archivo FormListado.cs.

◆ _BringToFront()

void sage.ew.formul.Forms.FormListado._BringToFront ( bool tlFormulario = true,
bool tlResultados = false )
inline

Función para traer el formulario al fentre.

Parámetros
tlFormulario
tlResultados

Definición en la línea 4744 del archivo FormListado.cs.

◆ _CargarEstilo()

override void sage.ew.formul.Forms.FormListado._CargarEstilo ( )
inlinevirtual

Carga la configuración de estilo para listados.

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 1677 del archivo FormListado.cs.

◆ _CrearTareaProgramada()

override void sage.ew.formul.Forms.FormListado._CrearTareaProgramada ( string tcPantalla)
inlineprotectedvirtual

Task 104592: Override para hacer la creación de la tarea programada.

Parámetros
tcPantalla

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 4816 del archivo FormListado.cs.

◆ _EstableceDivisaConfiguracion()

void sage.ew.formul.Forms.FormListado._EstableceDivisaConfiguracion ( string tcDivisaConfig)
inlineprotected

Establecer la configuración de divisa.

Parámetros
tcDivisaConfig

Definición en la línea 3994 del archivo FormListado.cs.

◆ _ExecuteAdicional()

override DataTable sage.ew.formul.Forms.FormListado._ExecuteAdicional ( DataTable tdtData)
inlinevirtual

Creará una instancia de la clase definida en el campo ADICIONAL siempre y cuando en el campo ADICIONAL haya definición de clase En este caso se pasará como parámetro el DataTable generado en el método _ExecuteDataTable() y devolvera el DataTable formateado.

Parámetros
tdtDataDatatable con los datos originales del listado
Devuelve
DataTable resultante con los datos modificados

Reimplementado de sage.ew.formul.Forms.FormFiltro.

Definición en la línea 4046 del archivo FormListado.cs.

◆ _ExecuteRunWorker()

virtual void sage.ew.formul.Forms.FormListado._ExecuteRunWorker ( object sender,
DoWorkEventArgs e )
inlinevirtual

Método que deifne el proceso a ejecutar en segundo plano HAY QUE HACER UN OVERRIDE.

Parámetros
sender
e

Definición en la línea 1509 del archivo FormListado.cs.

◆ _GetDeleteColumnsList()

List< string > sage.ew.formul.Forms.FormListado._GetDeleteColumnsList ( DataColumnCollection tColumns)
inline

PE-83058 : A partir de una colección de columnas y segun tenga o no activadas algunas variables globales de configuracion, devuelve una lista conb las columnas que deben borrarse obligatoriamente.

Parámetros
tColumns
Devuelve

Definición en la línea 4463 del archivo FormListado.cs.

◆ _LoadBtDocGuardar()

void sage.ew.formul.Forms.FormListado._LoadBtDocGuardar ( )
inlineprotected

_LoadBtDocGuardar

Definición en la línea 1842 del archivo FormListado.cs.

◆ _LoadListado()

void sage.ew.formul.Forms.FormListado._LoadListado ( string tcFiltros = "",
string tcOpciones = "",
bool tbInformeConfigurable = false )
inline

Carga del listado.

Parámetros
tcFiltros
tcOpciones
tbInformeConfigurable

Definición en la línea 847 del archivo FormListado.cs.

◆ _PresentarTareaProgramada()

override bool sage.ew.formul.Forms.FormListado._PresentarTareaProgramada ( )
inlineprotectedvirtual

Task 104592: Hacemos un override para el _PresentarTareaProgramada() de esta manera podemos mirar en la tabla listados para este listado si tiene el campo TAREA a true.

Devuelve

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 4805 del archivo FormListado.cs.

◆ _ReordenarFormListadoResultados()

void sage.ew.formul.Forms.FormListado._ReordenarFormListadoResultados ( )
inline

Reodena los formularios de resultados.

Definición en la línea 4547 del archivo FormListado.cs.

◆ _ResetAllProperties()

override void sage.ew.formul.Forms.FormListado._ResetAllProperties ( bool tbRestablecer = false)
inlinevirtual

Restaura las propiedades a su valor predeterminado.

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 1819 del archivo FormListado.cs.

◆ _ResizeFormToScreenSize()

override void sage.ew.formul.Forms.FormListado._ResizeFormToScreenSize ( )
inlineprotectedvirtual

Redimensiona el alto del formulario según la resolución de la pantalla. Añade una barra de scroll al panel de filtros. PE-103140.

Reimplementado de sage.ew.formul.Forms.FormFiltro.

Definición en la línea 1142 del archivo FormListado.cs.

◆ _RunWorkerCompleted()

virtual void sage.ew.formul.Forms.FormListado._RunWorkerCompleted ( object sender,
RunWorkerCompletedEventArgs e )
inlinevirtual

Método a que se dispara al finalizar el proceso.

Parámetros
sender
e

Definición en la línea 1526 del archivo FormListado.cs.

◆ _ShowError()

new void sage.ew.formul.Forms.FormListado._ShowError ( string tcError = "")
inlineprotected

Sobrescritura del metodo _ShowError que tiene en cuenta la propiedad boleana _MostrarAviso.

Parámetros
tcErrorMensaje de error

Definición en la línea 4328 del archivo FormListado.cs.

◆ _ShowInNewWindow()

void sage.ew.formul.Forms.FormListado._ShowInNewWindow ( )
inline

Muestra los resultados del listado en una nueva pantalla no modal (Temporalmente y hasta que se defina como mostrar los resultados)

Definición en la línea 4338 del archivo FormListado.cs.

◆ _ShowResult() [1/3]

bool sage.ew.formul.Forms.FormListado._ShowResult ( )
inline

Método encargado de validar y recuperar los datos del listado a traves de la llamada de los métodos de la propia clase creados para tal efecto.

Devuelve

Definición en la línea 4096 del archivo FormListado.cs.

◆ _ShowResult() [2/3]

bool sage.ew.formul.Forms.FormListado._ShowResult ( bool tlConvertVisualFiltersOptionsToObjects = true)
inline

Método encargado de validar y recuperar los datos del listado a traves de la llamada de los métodos de la propia clase creados para tal efecto.

Parámetros
tlConvertVisualFiltersOptionsToObjectstrue: reconviere los filtros visuales a filtros para el listado
Devuelve

Definición en la línea 4107 del archivo FormListado.cs.

◆ _ShowResult() [3/3]

bool sage.ew.formul.Forms.FormListado._ShowResult ( string tlOpcion = "")
inline

Metodo para ademas de abrir los resultados, propagar acciones adicionales al propio formulario de resultados FormListadoResultados tras su carga Por el momento solo nos sirve para abrir paneles, pero podemos propagar acciones como imprimir, exportar, previsualizar, etc.

Parámetros
tlOpcion
Devuelve

Definición en la línea 4073 del archivo FormListado.cs.

◆ _ValidateConfiguration()

Boolean sage.ew.formul.Forms.FormListado._ValidateConfiguration ( Boolean tlShowMessage = true)
inline

Valida la configuración con las opciones seleccionadas.

Parámetros
tlShowMessage
Devuelve

Definición en la línea 4307 del archivo FormListado.cs.

◆ Dispose()

override void sage.ew.formul.Forms.FormListado.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 FormListado.Designer.cs.

◆ Evento_Opcion_Changed()

void sage.ew.formul.Forms.FormListado.Evento_Opcion_Changed ( object sender,
EventArgs e )
inline

Respuesta al evento de cambio en un checkbox, o un combobox de opciones.

Parámetros
sender
e

Definición en la línea 1657 del archivo FormListado.cs.

◆ OnClosed()

override void sage.ew.formul.Forms.FormListado.OnClosed ( EventArgs e)
inlineprotected

Override de OnClosed.

Parámetros
e

Definición en la línea 1487 del archivo FormListado.cs.

◆ OnClosing()

override void sage.ew.formul.Forms.FormListado.OnClosing ( CancelEventArgs e)
inlineprotected

Override de OnClosing.

Parámetros
e

Definición en la línea 1478 del archivo FormListado.cs.

◆ OnCompleted()

void sage.ew.formul.Forms.FormListado.OnCompleted ( )
inline

Observación completa.

Definición en la línea 4846 del archivo FormListado.cs.

◆ OnError()

void sage.ew.formul.Forms.FormListado.OnError ( Exception error)
inline

Error en la observación.

Parámetros
error

Definición en la línea 4861 del archivo FormListado.cs.

◆ OnFormClosed()

override void sage.ew.formul.Forms.FormListado.OnFormClosed ( FormClosedEventArgs e)
inlineprotected

Override de formulario cerrado.

Parámetros
e

Definición en la línea 4723 del archivo FormListado.cs.

◆ OnFormClosing()

override void sage.ew.formul.Forms.FormListado.OnFormClosing ( FormClosingEventArgs e)
inlineprotected

Override de OnFormClosing.

Parámetros
e

Definición en la línea 1468 del archivo FormListado.cs.

◆ OnLoad()

override void sage.ew.formul.Forms.FormListado.OnLoad ( EventArgs e)
inlineprotected

Override del método OnLoad.

Parámetros
e

Definición en la línea 1335 del archivo FormListado.cs.

◆ OnNext()

void sage.ew.formul.Forms.FormListado.OnNext ( ProgresoProceso toProgreso)
inline

Cambio en la observación.

Parámetros
toProgreso

Definición en la línea 4870 del archivo FormListado.cs.

◆ OnShown()

override void sage.ew.formul.Forms.FormListado.OnShown ( EventArgs e)
inlineprotected

Override del metodo OnShown del formulario. Nos sirve para añadir los controles relacionados si los hay.

Parámetros
e

Definición en la línea 1108 del archivo FormListado.cs.

◆ OnStart()

void sage.ew.formul.Forms.FormListado.OnStart ( )
inline

Inicio de la observación.

Definición en la línea 4884 del archivo FormListado.cs.

◆ ReallyCenterToScreen()

void sage.ew.formul.Forms.FormListado.ReallyCenterToScreen ( Form loForm)
inlineprotected

Centra el formulario pasado como parametro en la pantalla del cliente.

Parámetros
loFormFormulario que queremos centrar

Definición en la línea 4660 del archivo FormListado.cs.

Documentación de campos

◆ _AskForClose

bool sage.ew.formul.Forms.FormListado._AskForClose = true

Al cerrar la pantalla de filtros, pregunta que hacer con las pantallas de resultados.

Definición en la línea 386 del archivo FormListado.cs.

◆ _CargandoValoresInformesConfigurables

Boolean sage.ew.formul.Forms.FormListado._CargandoValoresInformesConfigurables = false

CCR 143206 Semaforo para que al cargar los valores de los informes configurables no recargue las opciones.

Definición en la línea 639 del archivo FormListado.cs.

◆ _IdList

int sage.ew.formul.Forms.FormListado._IdList = 0

Identificador de idlist (list_user)

Definición en la línea 544 del archivo FormListado.cs.

◆ _NavegacionDirecta

bool sage.ew.formul.Forms.FormListado._NavegacionDirecta = false

Propiedad que define si el formulario del listado se ha llamado por navegacion directa.

Definición en la línea 358 del archivo FormListado.cs.

◆ _Personalizado

bool sage.ew.formul.Forms.FormListado._Personalizado = false

Propiedad que define si el formulario del listado es un listado personalizado.

Definición en la línea 353 del archivo FormListado.cs.

◆ btDocAceptar1

botones.btDocAceptar sage.ew.formul.Forms.FormListado.btDocAceptar1

Botón Aceptar.

Definición en la línea 625 del archivo FormListado.cs.

◆ btDocCancelar1

botones.btDocCancelar sage.ew.formul.Forms.FormListado.btDocCancelar1

Botón Cancelar.

Definición en la línea 630 del archivo FormListado.cs.

Documentación de propiedades

◆ _Addons

Dictionary<String, object> sage.ew.formul.Forms.FormListado._Addons
get

Addons que modifican el listado.

Definición en la línea 551 del archivo FormListado.cs.

◆ _AplicarEstilosListado

bool sage.ew.formul.Forms.FormListado._AplicarEstilosListado
getset

Aplicar estilos visuales.

Definición en la línea 279 del archivo FormListado.cs.

◆ _Aspecto_Grafica

string sage.ew.formul.Forms.FormListado._Aspecto_Grafica
getset

Propiedad pública para uso en listados de tipo gráficas. Se utiliza para suministrar al objeto Chart un string (formato JSON) con la configuración de la apariencia. Se sirve de los métodos _ToJson y _FromJson de la clase chart.

Definición en la línea 334 del archivo FormListado.cs.

◆ _CerrarForm

Boolean sage.ew.formul.Forms.FormListado._CerrarForm
getset

PE-83209 Get/Set que establece si nos indica si se cerrará el formulario al finalizar el proceso.

Boolean indicando si se cerrará el formulario al finalizar el proceso

Definición en la línea 449 del archivo FormListado.cs.

◆ _ColorFondoListadosFiltroActivo

Color sage.ew.formul.Forms.FormListado._ColorFondoListadosFiltroActivo
getset

Obtiene o establece el color de fondo del control.

Definición en la línea 215 del archivo FormListado.cs.

◆ _ColorFondoListadosFiltroBase

Color sage.ew.formul.Forms.FormListado._ColorFondoListadosFiltroBase
getset

Obtiene o establece el color de fondo del control.

Definición en la línea 193 del archivo FormListado.cs.

◆ _ColorFondoListadosFiltros

Color sage.ew.formul.Forms.FormListado._ColorFondoListadosFiltros
getset

Obtiene o establece el color de fondo del control.

Definición en la línea 127 del archivo FormListado.cs.

◆ _ColorFondoListadosOpciones

Color sage.ew.formul.Forms.FormListado._ColorFondoListadosOpciones
getset

Obtiene o establece el color de fondo del control.

Definición en la línea 149 del archivo FormListado.cs.

◆ _ColorFondoListadosOpcionesTitulo

Color sage.ew.formul.Forms.FormListado._ColorFondoListadosOpcionesTitulo
getset

Obtiene o establece el color de fondo del control.

Definición en la línea 171 del archivo FormListado.cs.

◆ _ColorFuenteListadoOpciones

Color sage.ew.formul.Forms.FormListado._ColorFuenteListadoOpciones
getset

Obtiene o establece el color de la fuente del título Opciones.

Definición en la línea 83 del archivo FormListado.cs.

◆ _ColorFuenteListadosFiltroActivo

Color sage.ew.formul.Forms.FormListado._ColorFuenteListadosFiltroActivo
getset

Obtiene o establece el color de la fuente del control.

Definición en la línea 259 del archivo FormListado.cs.

◆ _ColorFuenteListadosFiltroBase

Color sage.ew.formul.Forms.FormListado._ColorFuenteListadosFiltroBase
getset

Obtiene o establece el color de la fuente del control.

Definición en la línea 237 del archivo FormListado.cs.

◆ _ColorFuenteListadoTitulo

Color sage.ew.formul.Forms.FormListado._ColorFuenteListadoTitulo
getset

Obtiene o establece el color de fondo del control.

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

◆ _ColorFuenteOpcionesListados

Color sage.ew.formul.Forms.FormListado._ColorFuenteOpcionesListados
getset

Obtiene o establece el color de la fuente de las opciones del listado.

Definición en la línea 105 del archivo FormListado.cs.

◆ _Conexiones

Dictionary<string, string> sage.ew.formul.Forms.FormListado._Conexiones
getset

Referencia pública a a las conexiones seleccionadas.

Definición en la línea 509 del archivo FormListado.cs.

◆ _ControlFormularioAbierto

virtual bool sage.ew.formul.Forms.FormListado._ControlFormularioAbierto
getprotected

Indica si soo se puede abrir un formlistados.

Definición en la línea 3309 del archivo FormListado.cs.

◆ _Editando

bool sage.ew.formul.Forms.FormListado._Editando
getset

Propiedad que indica si se esta editando el formulario (FormListadoPersonalizable)

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

◆ _InvisibleForm

Boolean sage.ew.formul.Forms.FormListado._InvisibleForm
getset

PE-87207 Propiedad pública que indica si se debe ocultar el formulario al finalizar con exito el listado/proceso. En caso contrario el formulario se cerrará.

Definición en la línea 432 del archivo FormListado.cs.

◆ _MostrarAviso

Boolean sage.ew.formul.Forms.FormListado._MostrarAviso
getset

PE-83209 Get/Set que establece si nos indica si se mostrará el aviso al finalizar el proceso.

Booelan indicando si se mostrará el mensaje al acabar el proceso

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

◆ _NivelAcceso

override _TiposAccesosPantalla sage.ew.formul.Forms.FormListado._NivelAcceso
getset

Override para permetir consultar los datos en BajaSuscripcion.

Implementa sage.ew.interficies.IFormBase.

Definición en la línea 414 del archivo FormListado.cs.

◆ _Pantalla

override string sage.ew.formul.Forms.FormListado._Pantalla
getset

Propiedad pública para el nombre de la pantalla.

Implementa sage.ew.interficies.IFormBase.

Definición en la línea 472 del archivo FormListado.cs.

◆ _SaveFiltersOptions

bool sage.ew.formul.Forms.FormListado._SaveFiltersOptions
getset

Propiedad logica que establecera si se deben guardar los filtros del cliente en la BD.

Definición en la línea 520 del archivo FormListado.cs.

◆ _ShowDialog

new bool sage.ew.formul.Forms.FormListado._ShowDialog
getsetvirtual

Obtiene o establece si debe forzar un _ShowDialog.

Reimplementado de sage.ew.formul.FormBase.

Definición en la línea 343 del archivo FormListado.cs.


La documentación de esta clase está generada de los siguientes archivos: