Capa visual del browser Más...
Estructuras de datos | |
class | BrowserColumnsProperties |
Clase de propiedades de las columnas que se van a guardar Más... | |
class | BrowserProperties |
Propiedades guardadas del browser Más... | |
Métodos públicos | |
delegate void | AceptarEventHandler (object sender) |
Definición del evento Aceptar Más... | |
delegate void | CancelarEventHandler (object sender) |
Definición del evento Cancelar Más... | |
new void | Dispose () |
Implement IDisposable. Más... | |
virtual void | _Dispose (bool disposing) |
Implemento un dispose propio para poder heredar Más... | |
BrowserUserControl () | |
Inicializa una nueva instancia de la clase Más... | |
void | _Shown () |
Prepara la parte visual del browser Más... | |
void | _SeleccionarLinea (string codigo) |
Selecciona la línea que corresponde al codigo Más... | |
Dictionary< string, object > | _ObtenerSelection () |
Recuperación del código del registro en relacion a la row seleccionada Más... | |
void | _Filtrar () |
Filtrar el resultado Más... | |
void | _Filtrar (Control sender, int selectedcolumn=0) |
Filtrar el resultado Más... | |
void | _Reorder_PanelFiltros () |
Reordena el panel de filtros Más... | |
void | _Extensiones_Refresh () |
Refrescar la información de las extensiones Más... | |
void | _Imprimir (sage.ew.reports.Report.ReportAction reportaction) |
Imprimir el contenido del grid Más... | |
void | _Refrescar () |
Refrescar el resultado manteniendo los registros cargados y la selección actual Más... | |
void | _SetFocusBusqueda () |
Pone el foco en el campo de búsqueda Más... | |
string | _ObtenerClaveCurrentRow () |
Obtiene la clave de un DataRow en base a los campos indicados en _cClave Más... | |
string | _ObtenerClave (DataRow tdrRow) |
Obtiene la clave de un DataRow en base a los campos indicados en _cClave Más... | |
void | Filtrar () |
Filtrar el resultado a partir de los FrameFilter Más... | |
Métodos protegidos | |
override void | OnVisibleChanged (EventArgs e) |
OnVisibleChanged Más... | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén usando. Más... | |
Propiedades | |
interficies.SelectedCellValueChangedEventHandler | _SelectedCellValueChanged |
Evento _SelectedCellValueChanged Más... | |
string | _CampoCondicionAutomatica [get, set] |
Definición del campo clave para la búsqueda de condiciones automáticas en campos multiclave Más... | |
string | _CondicionSeleccionar [get, set] |
condición que se podrá especificar para indicar si un registro es seleccionable Más... | |
string | _CondicionSeleccionarMensaje [get, set] |
mensaje a mostrar cuando no se cumple con la condición de selección Más... | |
string | _CondicionDesmarcar [get, set] |
condición que se podrá especificar para indicar si un registro es desmarcable Más... | |
string | _CondicionDesmarcarMensaje [get, set] |
mensaje a mostrar cuando no se cumple con la condición de desmarcar Más... | |
String | _CondicionAutomatica [get, set] |
Texto para el filtro automático Más... | |
Dictionary< string, object > | _Codigo_List [get, set] |
Contendra los registros seleccionados si la propiedad _Seleccion_Multiple esta activada Más... | |
Dictionary< string, object > | _Codigo_List_Desmarcado [get, set] |
Contendra los registros NO seleccionados si la propiedad _Seleccion_Multiple esta activada Más... | |
bool | _Todo_Seleccionado [get] |
PE-81847 Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros Más... | |
string | _Maximo [get] |
PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo Más... | |
string | _Minimo [get] |
PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo Más... | |
string | _Titulo [get, set] |
Titulo de la ventana Más... | |
string | _Campos_No_Visibles [get, set] |
lista de campos separados por comas que no se presentará en el browser peró si que necesitamos en el DataTable Más... | |
string | _Titulos_Campos [get, set] |
lista de títulos de los campos que nos presentará en el browser Más... | |
string | _Titulos_Campos_No_Visibles [get, set] |
lista de títulos de los campos que nos presentará en el browser Más... | |
bool | _Seleccion_Multiple = false [get, set] |
Propiedad que indica si esta habilitada la opción de seleccion multiple de registros Más... | |
IBrowserData | _BrowserData [get, set] |
Conjunto del resultado de los datos Más... | |
formul.FormBase | _FormBase [get, set] |
Formulario en el que está incrustado el browser Más... | |
Dictionary< string, Image > | _ListImagesFields = new Dictionary<string, Image>() [get, set] |
Lista de imagenes para mostrar en los registros Más... | |
Dictionary< string, string > | _ColumnsImageField = new Dictionary<string, string>() [get, set] |
Campo que contendrá el nombre de la imagen que se mostrará en cada registro Más... | |
Clases.Browser | _Browser [get, set] |
Instancia del browser Más... | |
bool | AddNuevoRegistroSiNoHayNinguno [get, set] |
Define si generamos nuevo registro en el browse si no hay ninguno añadido Más... | |
bool | _FiltroAutomatico [get, set] |
Aplicará el filtro a medida que se vayan cumplimentando Más... | |
bool | _Extensiones_Visible [get, set] |
Mostrar u ocultar el panel de extensiones Más... | |
eUsarExtensionesBrowser | _UsarExtensiones = eUsarExtensionesBrowser.Default [get, set] |
Permite o bloquea el uso de extensiones Más... | |
Dictionary< string, IBrowserPropiedadesExtendidas > | _Extensiones = null [get, set] |
Colección de extensiones de browser Más... | |
Dictionary< string, IBrowserColumnsExtender > | _ExtensionesColumnas = null [get, set] |
Lista de extensiones de columnas del browser Más... | |
bool | MostrarConsultasPersonalizadas = true [get, set] |
Define si se mostrara el panel de consultas personalizadas Más... | |
string | NombreMantenimiento [get, set] |
Nombre del mantenimiento que ha iniciado el browser Más... | |
bool | _ShowPanelFilters [get, set] |
Muestra u oculta el panel de filtros Más... | |
dynamic | _Documento [get, set] |
Documento al que está incrustado el botón Más... | |
eTipoDocumento | _TipoDocumento [get, set] |
Tipo de documento asociado Más... | |
DataGridView | _Grid [get] |
Devuelve el grid del browser Más... | |
bool | _IsLoading [get, set] |
Indica si se está cargando el browser o refrescando datos. Sirve para controlar eventos y evitar código innecesario Más... | |
bool | _ResetFiltros [get, set] |
Activa el reset de los filtros cuando son llamados Más... | |
Eventos | |
AceptarEventHandler | _Aceptar |
Evento Aceptar Más... | |
CancelarEventHandler | _Cancelar |
Evento Cancelar Más... | |
Capa visual del browser
Definición en la línea 32 del archivo BrowserUserControl.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 832 del archivo BrowserUserControl.cs.
|
inlinevirtual |
Implemento un dispose propio para poder heredar
disposing |
Definición en la línea 110 del archivo BrowserUserControl.cs.
|
inline |
Refrescar la información de las extensiones
Definición en la línea 1365 del archivo BrowserUserControl.cs.
|
inline |
Filtrar el resultado
Definición en la línea 1320 del archivo BrowserUserControl.cs.
|
inline |
Filtrar el resultado
Definición en la línea 1330 del archivo BrowserUserControl.cs.
|
inline |
Imprimir el contenido del grid
Definición en la línea 1396 del archivo BrowserUserControl.cs.
|
inline |
Obtiene la clave de un DataRow en base a los campos indicados en _cClave
tdrRow | DataRow del que obtener la clave primaria |
Definición en la línea 1901 del archivo BrowserUserControl.cs.
|
inline |
Obtiene la clave de un DataRow en base a los campos indicados en _cClave
Definición en la línea 1878 del archivo BrowserUserControl.cs.
|
inline |
Recuperación del código del registro en relacion a la row seleccionada
Definición en la línea 1271 del archivo BrowserUserControl.cs.
|
inline |
Refrescar el resultado manteniendo los registros cargados y la selección actual
Definición en la línea 1468 del archivo BrowserUserControl.cs.
|
inline |
Reordena el panel de filtros
Definición en la línea 1340 del archivo BrowserUserControl.cs.
|
inline |
Selecciona la línea que corresponde al codigo
codigo |
Definición en la línea 1195 del archivo BrowserUserControl.cs.
|
inline |
Pone el foco en el campo de búsqueda
Definición en la línea 1523 del archivo BrowserUserControl.cs.
|
inline |
Prepara la parte visual del browser
Definición en la línea 1186 del archivo BrowserUserControl.cs.
delegate void sage.ew.formul.UserControls.BrowserUserControl.AceptarEventHandler | ( | object | sender | ) |
Definición del evento Aceptar
delegate void sage.ew.formul.UserControls.BrowserUserControl.CancelarEventHandler | ( | object | sender | ) |
Definición del evento Cancelar
|
inlineprotected |
Limpiar los recursos que se estén usando.
disposing | true si los recursos administrados se deben desechar; false en caso contrario. |
Definición en la línea 14 del archivo BrowserUserControl.Designer.cs.
|
inline |
Implement IDisposable.
Definición en la línea 101 del archivo BrowserUserControl.cs.
|
inline |
Filtrar el resultado a partir de los FrameFilter
Definición en la línea 2395 del archivo BrowserUserControl.cs.
|
inlineprotected |
|
getset |
Instancia del browser
Definición en la línea 494 del archivo BrowserUserControl.cs.
|
getset |
Conjunto del resultado de los datos
Definición en la línea 417 del archivo BrowserUserControl.cs.
|
getset |
Definición del campo clave para la búsqueda de condiciones automáticas en campos multiclave
Definición en la línea 166 del archivo BrowserUserControl.cs.
|
getset |
lista de campos separados por comas que no se presentará en el browser peró si que necesitamos en el DataTable
Definición en la línea 311 del archivo BrowserUserControl.cs.
|
getset |
Contendra los registros seleccionados si la propiedad _Seleccion_Multiple esta activada
Definición en la línea 229 del archivo BrowserUserControl.cs.
|
getset |
Contendra los registros NO seleccionados si la propiedad _Seleccion_Multiple esta activada
Definición en la línea 238 del archivo BrowserUserControl.cs.
|
getset |
Campo que contendrá el nombre de la imagen que se mostrará en cada registro
Definición en la línea 489 del archivo BrowserUserControl.cs.
|
getset |
Texto para el filtro automático
Definición en la línea 212 del archivo BrowserUserControl.cs.
|
getset |
condición que se podrá especificar para indicar si un registro es desmarcable
Definición en la línea 192 del archivo BrowserUserControl.cs.
|
getset |
mensaje a mostrar cuando no se cumple con la condición de desmarcar
Definición en la línea 202 del archivo BrowserUserControl.cs.
|
getset |
condición que se podrá especificar para indicar si un registro es seleccionable
Definición en la línea 172 del archivo BrowserUserControl.cs.
|
getset |
mensaje a mostrar cuando no se cumple con la condición de selección
Definición en la línea 182 del archivo BrowserUserControl.cs.
|
getset |
Documento al que está incrustado el botón
Definición en la línea 691 del archivo BrowserUserControl.cs.
|
getset |
Colección de extensiones de browser
Definición en la línea 597 del archivo BrowserUserControl.cs.
|
getset |
Mostrar u ocultar el panel de extensiones
Definición en la línea 552 del archivo BrowserUserControl.cs.
|
getset |
Lista de extensiones de columnas del browser
Definición en la línea 611 del archivo BrowserUserControl.cs.
|
getset |
Aplicará el filtro a medida que se vayan cumplimentando
Definición en la línea 528 del archivo BrowserUserControl.cs.
|
getset |
Formulario en el que está incrustado el browser
Definición en la línea 447 del archivo BrowserUserControl.cs.
|
get |
Devuelve el grid del browser
Definición en la línea 723 del archivo BrowserUserControl.cs.
|
getset |
Indica si se está cargando el browser o refrescando datos. Sirve para controlar eventos y evitar código innecesario
Definición en la línea 729 del archivo BrowserUserControl.cs.
|
getset |
Lista de imagenes para mostrar en los registros
Definición en la línea 475 del archivo BrowserUserControl.cs.
|
get |
PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo
Definición en la línea 260 del archivo BrowserUserControl.cs.
|
get |
PE-81847 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo
Definición en la línea 270 del archivo BrowserUserControl.cs.
|
getset |
Activa el reset de los filtros cuando son llamados
Definición en la línea 743 del archivo BrowserUserControl.cs.
|
getset |
Propiedad que indica si esta habilitada la opción de seleccion multiple de registros
Definición en la línea 397 del archivo BrowserUserControl.cs.
|
addremove |
Evento _SelectedCellValueChanged
Definición en la línea 61 del archivo BrowserUserControl.cs.
|
getset |
Muestra u oculta el panel de filtros
Definición en la línea 663 del archivo BrowserUserControl.cs.
|
getset |
Tipo de documento asociado
Definición en la línea 715 del archivo BrowserUserControl.cs.
|
getset |
Titulo de la ventana
Definición en la línea 287 del archivo BrowserUserControl.cs.
|
getset |
lista de títulos de los campos que nos presentará en el browser
Definición en la línea 344 del archivo BrowserUserControl.cs.
|
getset |
lista de títulos de los campos que nos presentará en el browser
Definición en la línea 371 del archivo BrowserUserControl.cs.
|
get |
PE-81847 Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros
Definición en la línea 250 del archivo BrowserUserControl.cs.
|
getset |
Permite o bloquea el uso de extensiones
Definición en la línea 583 del archivo BrowserUserControl.cs.
|
getset |
Define si generamos nuevo registro en el browse si no hay ninguno añadido
Definición en la línea 501 del archivo BrowserUserControl.cs.
|
getset |
Define si se mostrara el panel de consultas personalizadas
Definición en la línea 625 del archivo BrowserUserControl.cs.
|
getset |
Nombre del mantenimiento que ha iniciado el browser
Definición en la línea 641 del archivo BrowserUserControl.cs.
AceptarEventHandler sage.ew.formul.UserControls.BrowserUserControl._Aceptar |
Evento Aceptar
Definición en la línea 44 del archivo BrowserUserControl.cs.
CancelarEventHandler sage.ew.formul.UserControls.BrowserUserControl._Cancelar |
Evento Cancelar
Definición en la línea 54 del archivo BrowserUserControl.cs.