Referencia de la Clase sage.ew.txtbox.UserControls.txtFechaDesdeHasta

Control para filtros de fechas Más...

Diagrama de herencias de sage.ew.txtbox.UserControls.txtFechaDesdeHasta
sage.ew.txtbox.UserControls.txtFiltroBase sage.ew.txtbox.UserControls.txtCaducidadDesdeHasta

Métodos públicos

 txtFechaDesdeHasta ()
 Constructor de la clase Más...
 
 txtFechaDesdeHasta (bool tlEditando=false)
 Constructor de la clase con parametro Editando Más...
 
override void _Init ()
 Método común para el constructor de la clase Más...
 
override void _InitFiltrosDesdeHasta ()
 Instanciación de los filtros necesarios Sobreescribimos para que no instancia los txtcoflabels de la base Más...
 
void _Asignar_Tabla_fechas (DataTable tdtValores)
 Función para asignar un datatable de valores personalizados a todos los controles Más...
 
void _Desactivar_Filtrado ()
 Desactivar el filtrado de fechas, que viene por defecto en el filtro Más...
 
override void _Reset_values ()
 Sobrrescribo el método para poder elegir valores de restitución Más...
 
override void _Seleccionar_Todos_Changed (bool tlChecked)
 Override del método para operaciones adicioneles al marcar/desmarcar el checkbox de 'Todos' Más...
 
override void _Seleccionar_Elementos_Lista_Changed (bool tlChecked)
 Override del método para operaciones adicioneles al marcar/desmarcar elemenentos de la lista Más...
 
override void _SetValuesFrom_ConfiguradorFiltroVisual (listados.Clases.ConfiguradorFiltroVisual toConfiguracionVisual)
 Override del set values para solventar temas de refresco con el picker Más...
 
string _ToRowFilterString (string tcNombreCampo="fecha", bool tlAddHora=false)
 Método que retorna un string usable en operaciones DataTable.DefaultView.RowFilter Primero extrae los valores del control y los parsea al formato de filtrado usando los carácteres de delimitación específicos Más...
 
- Métodos públicos heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
delegate void Delegar_FiltroRelacionado_Establecido ()
 Definición del delegado para el evento que se disparará a asignar un filtro relacionado Más...
 
virtual void _Focus (Boolean tbHasta=false)
 Establece el foco en uno de los ewtxtcodlabels del control Más...
 
 txtFiltroBase ()
 Constructor de la clase Más...
 
 txtFiltroBase (bool tlEditando=false)
 Constructor de la clase con parametro Editando Más...
 
override void _ReadDataBindings ()
 Bug 143439: Actualizar los DataBindings del txtFiltroBase. Lo movemos desde ewFiltro donde dejamos un método virtual vacío Más...
 
void _ActivarDesactivarFiltro (bool lbActivar)
 Modifica el estado del filtro Más...
 
virtual txtFiltroBase _Clonar ()
 Función para clonar un objeto complejo. Los diferentes controles internos se clonan por separado Más...
 
virtual void _SetValorUnico (string tcValor)
 Método para agrupar la asignación de un valor único contra el objeto Más...
 
override void _CopyFilterToFilter (ref IEwFiltro toFiltroDestino)
 Implementación de _CopyFilterToFilter Más...
 
override void _SetValuesFrom_ConfiguradorFiltroVisual (ConfiguradorFiltroVisual toConfiguracionVisual)
 Método para configurar un control visual a partir de una clase de configuración visual Más...
 
ConfiguradorFiltroVisual _ToConfiguradorFiltroVisual ()
 Genera un configurador visual a partir de los valores del control Más...
 
override void _Modificar_Estilo_Visual (ModoVisual _eModoVisual)
 Método privado que reposiciona todos los controles Más...
 
void _CambiarTituloFiltro (String tcTitulo)
 Cambia el título del filtro Más...
 
virtual txtFiltroBase _New ()
 override del método _New Más...
 
override void _MarcarFiltroActivo (Control toControl, bool tlActivo)
 Override del método de marcado Más...
 
virtual void _Evaluar_Valores_FiltroRelacionado ()
 Función virtual para recibir solicitudes por parte del filtro relacionado para que recalculemos sus valores Este método esta pensado para que el filtro Master vuelva a calcular los valores de _FiltroRelacionado (slave) Más...
 

Métodos protegidos

override void _Parametrizacion_Demorada ()
 Sobreescritura para realizar las operaciones específicas Más...
 
override void OnCreateControl ()
 override de OnCreateControl() Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 
- Métodos protegidos heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
virtual void _SetToolTips ()
 Establece los tooltips del control. Se dispara al asignar objeto ToolTip en la propiedad _Tooltip Más...
 
override void OnLoad (EventArgs e)
 Método sobreescrito OnLoad Más...
 
void _InicializarControles ()
 Inicailizar Más...
 
void _EventosActivar (txtFiltroBase toControl)
 Activa los eventos del control pasado como parámetro Más...
 
void _EventosDesactivar (txtFiltroBase toControl)
 Desactiva los eventos del control pasado como parámetro Más...
 
void Configurar_btBrowser ()
 Función que copia las propiedades del browser de tipo X _oFiltroDesde al botón de listas Más...
 
override void _EstableceValores (ewtxtcodlabel toValorCambiado, ewtxtcodlabel toValorValidar, Int32 tnAccion)
 Nueva funcionalidad para los filtros de los listados El usuario cambia el valor al HASTA introduciendo un valor más pequeño DESDE –> se copia el valor del HASTA al DESDE El usuario cambia el valor al HASTA introduciendo un valor más grande DESDE –> no se hace ninguna acción Más...
 
override void _ValidarFiltro ()
 Comprobaciones de filtros. Más...
 
override void _EstableceEstadoFiltros (AgrupacionFiltro toEstado)
 Establece el estado de los filtros agrupados Más...
 
override void Inicializar_Estilos ()
 Inicia los tipos visuales Más...
 
virtual void _Evaluar_CodigoCambiado_FiltroDesdeRelacionado (String tcCodigo)
 Función virtual para recibir solicitudes por parte del filtro relacionado para que recalculemos sus valores Este método esta pensado para que el filtro Master vuelva a calcular los valores de _FiltroRelacionado (slave) Más...
 
virtual void _Evaluar_CodigoCambiado_FiltroHastaRelacionado (String tcCodigo)
 Función virtual para recibir solicitudes por parte del filtro relacionado para que recalculemos sus valores Este método esta pensado para que el filtro Master vuelva a calcular los valores de _FiltroRelacionado (slave) Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Propiedades

new ewtxtcodlabel _oFiltroDesde [get, set]
 txtcodlabel de filtro para obtener el valor Mínimo Más...
 
new ewtxtcodlabel _oFiltroHasta [get, set]
 txtcodlabel de filtro para obtener el valor Máximo Más...
 
bool _ForzarCheckTodos = false [get, set]
 Propiedad para marcar que esta guardado por el cliente el check todos y no aplicar la configuración inicial de periodos Más...
 
bool EsMultiejercicio = false [get, set]
 Indica si se debe activar las opciones de multiejercicio en el botón de lista Más...
 
- Propiedades heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
Dictionary< string, string > _ListaDescripciones = new Dictionary<string, string>() [get]
 Lista de descripciones Más...
 
bool _ValidarCodigo [get, set]
 Indica si los txtcodlabels de inicio fin deben validar el código Más...
 
override List< string > _Lista [get, set]
 Override de Lista de valores seleccionados para realizar operaciones adicionales Más...
 
txtFiltroBase _FiltroRelacionado [get, set]
 Filtro cuyos datos estan vinculados al filtro actual (pe. El filtro de ejecicio determina el periodo inicial/final del filtro de fechas Más...
 
List< Type > _TypesNoIncluidos [get]
 Tipos de filtros no incluidos en las nueva funcionalidad para los filtros (como EW ) Más...
 
override bool _Intervalo [get, set]
 Funcionamiento sin opcion de definir DESDE Más...
 
bool _Mostrar_Mante [get, set]
 Mostrar o no los mantenimientos Más...
 
bool _Mostrar_Browser [get, set]
 Mostrar o no los browsers Más...
 
bool _MostrarLabelDesde = true [get, set]
 Mostrar o no label Desde Más...
 
bool _MostrarLabelHasta = true [get, set]
 Mostrar o no label Hasta Más...
 
bool _MostrarCheckTodos [get, set]
 Mostrar o no el check Todos Más...
 
bool _MostrarBotonLista [get, set]
 Mostrar o no el botón Lista Más...
 
override Color BackColor [get, set]
 Override del backcolor para propagarlo al los objetos no publicos Más...
 
ToolTip _ToolTip [get, set]
 Obtiene o establece el objeto Tooltip del control Más...
 
string _TooltipText = "Permite acotar los datos que se van a procesar" [get, set]
 Obtiene o establece un tooltip para el control Más...
 
override int _MinDrawSize [get]
 OVerride de _MinDrawSize para modo colapsible ya que los controles se redimensionan dinámicamente y no calcula correctamente la medida Más...
 

Otros miembros heredados

- Campos de datos heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
new ewtxtcodlabel _oFiltroDesde
 txtcodlabel de filtro para obtener el valor Mínimo Más...
 
new ewtxtcodlabel _oFiltroHasta
 txtcodlabel de filtro para obtener el valor Máximo Más...
 
- Atributos protegidos heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
PictureBox _oImagenAgrupaciones = new PictureBox()
 Botón para mostrar filtros agrupados Más...
 
botones.btBrowser btBrowserLista = new botones.btBrowser()
 Botón de la lista Más...
 
- Eventos heredados desde sage.ew.txtbox.UserControls.txtFiltroBase
Delegar_FiltroRelacionado_Establecido _FiltroRelacioando_Establecido
 Definición del delegado para el evento _FiltroRelacioando_Establecido Más...
 

Descripción detallada

Control para filtros de fechas

Definición en la línea 21 del archivo txtFechaDesdeHasta.cs.

Documentación del constructor y destructor

◆ txtFechaDesdeHasta() [1/2]

sage.ew.txtbox.UserControls.txtFechaDesdeHasta.txtFechaDesdeHasta ( )
inline

Constructor de la clase

Definición en la línea 52 del archivo txtFechaDesdeHasta.cs.

◆ txtFechaDesdeHasta() [2/2]

sage.ew.txtbox.UserControls.txtFechaDesdeHasta.txtFechaDesdeHasta ( bool  tlEditando = false)
inline

Constructor de la clase con parametro Editando

Parámetros
tlEditando

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

Documentación de las funciones miembro

◆ _Asignar_Tabla_fechas()

void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Asignar_Tabla_fechas ( DataTable  tdtValores)
inline

Función para asignar un datatable de valores personalizados a todos los controles

Parámetros
tdtValores

Definición en la línea 338 del archivo txtFechaDesdeHasta.cs.

◆ _Desactivar_Filtrado()

void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Desactivar_Filtrado ( )
inline

Desactivar el filtrado de fechas, que viene por defecto en el filtro

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

◆ _Init()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Init ( )
inlinevirtual

Método común para el constructor de la clase

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 69 del archivo txtFechaDesdeHasta.cs.

◆ _InitFiltrosDesdeHasta()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._InitFiltrosDesdeHasta ( )
inlinevirtual

Instanciación de los filtros necesarios Sobreescribimos para que no instancia los txtcoflabels de la base

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 82 del archivo txtFechaDesdeHasta.cs.

◆ _Parametrizacion_Demorada()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Parametrizacion_Demorada ( )
inlineprotectedvirtual

Sobreescritura para realizar las operaciones específicas

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 98 del archivo txtFechaDesdeHasta.cs.

◆ _Reset_values()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Reset_values ( )
inlinevirtual

Sobrrescribo el método para poder elegir valores de restitución

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 409 del archivo txtFechaDesdeHasta.cs.

◆ _Seleccionar_Elementos_Lista_Changed()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Seleccionar_Elementos_Lista_Changed ( bool  tlChecked)
inlinevirtual

Override del método para operaciones adicioneles al marcar/desmarcar elemenentos de la lista

Parámetros
tlChecked

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 482 del archivo txtFechaDesdeHasta.cs.

◆ _Seleccionar_Todos_Changed()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._Seleccionar_Todos_Changed ( bool  tlChecked)
inlinevirtual

Override del método para operaciones adicioneles al marcar/desmarcar el checkbox de 'Todos'

Parámetros
tlCheckedValor del la propiedad Checked

Reimplementado de sage.ew.txtbox.UserControls.txtFiltroBase.

Definición en la línea 451 del archivo txtFechaDesdeHasta.cs.

◆ _SetValuesFrom_ConfiguradorFiltroVisual()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta._SetValuesFrom_ConfiguradorFiltroVisual ( listados.Clases.ConfiguradorFiltroVisual  toConfiguracionVisual)
inline

Override del set values para solventar temas de refresco con el picker

Parámetros
toConfiguracionVisual

Definición en la línea 530 del archivo txtFechaDesdeHasta.cs.

◆ _ToRowFilterString()

string sage.ew.txtbox.UserControls.txtFechaDesdeHasta._ToRowFilterString ( string  tcNombreCampo = "fecha",
bool  tlAddHora = false 
)
inline

Método que retorna un string usable en operaciones DataTable.DefaultView.RowFilter Primero extrae los valores del control y los parsea al formato de filtrado usando los carácteres de delimitación específicos

Parámetros
tcNombreCampoNombre de la columna en la tabla a filtrar
tlAddHoraEn filtros tipo desde-hasta, añade la hora. (Desde -> 00:00:00 - Hasta -> 23:59:59)
Devuelve
String con el filtro correctamente configurado para el control actual

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

◆ Dispose()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta.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 txtFechaDesdeHasta.Designer.cs.

◆ OnCreateControl()

override void sage.ew.txtbox.UserControls.txtFechaDesdeHasta.OnCreateControl ( )
inlineprotected

override de OnCreateControl()

Definición en la línea 115 del archivo txtFechaDesdeHasta.cs.

Documentación de propiedades

◆ _ForzarCheckTodos

bool sage.ew.txtbox.UserControls.txtFechaDesdeHasta._ForzarCheckTodos = false
getset

Propiedad para marcar que esta guardado por el cliente el check todos y no aplicar la configuración inicial de periodos

Definición en la línea 93 del archivo txtFechaDesdeHasta.cs.

◆ _oFiltroDesde

new ewtxtcodlabel sage.ew.txtbox.UserControls.txtFechaDesdeHasta._oFiltroDesde
getset

txtcodlabel de filtro para obtener el valor Mínimo

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

◆ _oFiltroHasta

new ewtxtcodlabel sage.ew.txtbox.UserControls.txtFechaDesdeHasta._oFiltroHasta
getset

txtcodlabel de filtro para obtener el valor Máximo

Definición en la línea 44 del archivo txtFechaDesdeHasta.cs.

◆ EsMultiejercicio

bool sage.ew.txtbox.UserControls.txtFechaDesdeHasta.EsMultiejercicio = false
getset

Indica si se debe activar las opciones de multiejercicio en el botón de lista

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


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