Interficie para la capa visual del Browser. Más...
Métodos públicos | |
| Dictionary< string, object > | _ObtenerSelection () |
| Lista de claves y valores de registros seleccionados. | |
| void | _Filtrar (Control sender, int selectedcolumn) |
| Filtrar el resultado. | |
| void | _Filtrar () |
| Filtrar el resultado. | |
| void | _Imprimir (sage.ew.reports.Report.ReportAction reportaction) |
| Imprimir el contenido del browser. | |
| void | _Refrescar () |
| Refrescar el resultado manteniendo los registros cargados y la selección actual. | |
| void | _SeleccionarLinea (string codigo) |
| Selecciona la línea que corresponde al codigo. | |
| void | _SetFocusBusqueda () |
| Pone el foco en el campo de búsqueda. | |
Propiedades | |
| string | _Titulo [get, set] |
| Titulo del browser. | |
| 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 | |
| string | _Titulos_Campos [get, set] |
| lista de títulos de los campos que nos presentará en el browser | |
| bool | _Seleccion_Multiple [get, set] |
| Propiedad que indica si esta habilitada la opción de seleccion multiple de registros. | |
| bool | _FiltroAutomatico [get, set] |
| Aplicará el filtro a medida que se vayan cumplimentando. | |
| bool | MostrarConsultasPersonalizadas [get, set] |
| Define si se mostrara el panel de consultas personalizadas. | |
| string | NombreMantenimiento [get, set] |
| Nombre del mantenimiento que ha iniciado el browser. | |
| bool | _Extensiones_Visible [get, set] |
| Mostrar u ocultar el panel de extensiones. | |
| DataTable | _Resultado [get, set] |
| Conjunto de datos que se mostraran. | |
| string | _Titulos_Campos_No_Visibles [get, set] |
| lista de títulos de los campos que NO nos presentará en el browser | |
| IBrowserData | _BrowserData [get, set] |
| Conjunto de datos que se mostraran. | |
| formul.FormBase | _FormBase [get, set] |
| Formulario en el que está incrustado el browser. | |
| Dictionary< string, Image > | _ListImagesFields [get, set] |
| Lista de imagenes para mostrar en los registros. | |
| Dictionary< string, string > | _ColumnsImageField [get, set] |
| Campo que contendrá el nombre de la imagen que se mostrará en cada registro. | |
| Dictionary< string, object > | _Codigo_List [get, set] |
| Contendra los registros seleccionados si la propiedad _Seleccion_Multiple esta activada. | |
| Dictionary< string, object > | _Codigo_List_Desmarcado [get, set] |
| Contendra los registros NO seleccionados si la propiedad _Seleccion_Multiple esta activada. | |
| bool | _Todo_Seleccionado [get] |
| Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros. | |
| string | _Maximo [get] |
| Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo. | |
| string | _Minimo [get] |
| Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo. | |
| string | _CondicionSeleccionar [get, set] |
| condición que se podrá especificar para indicar si un registro es seleccionable | |
| string | _CondicionSeleccionarMensaje [get, set] |
| mensaje a mostrar cuando no se cumple con la condición de selección | |
| string | _CondicionDesmarcar [get, set] |
| condición que se podrá especificar para indicar si un registro es desmarcable | |
| string | _CondicionDesmarcarMensaje [get, set] |
| mensaje a mostrar cuando no se cumple con la condición de desmarcar | |
| object | Tag [get, set] |
| Tag. | |
| DataGridView | _Grid [get] |
| Devuelve el grid del browser. | |
| sage.ew.formul.Clases.Browser | _Browser [get, set] |
| Instancia de la clase Browser. | |
| bool | _IsLoading [get, set] |
| Indica si se está cargando el browser o refrescando datos. Sirve para controlar eventos y evitar código innecesario. | |
| bool | _EsRerescando [get, set] |
| Indica si se está refrescando el browser. Sirve para controlar eventos y evitar código innecesario. | |
| bool | _ResetFiltros [get, set] |
| Activa el reset de los filtros cuando son llamados. | |
Eventos | |
| SelectedCellValueChangedEventHandler | _SelectedCellValueChanged |
| Cambio de valor de la casilla de selección múltiple. | |
Interficie para la capa visual del Browser.
Interficie base para la capa visual del Browser.
Definición en la línea 12 del archivo IBrowserUI.cs.
| void sage.ew.interficies.IBrowserUI._Filtrar | ( | ) |
Filtrar el resultado.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| void sage.ew.interficies.IBrowserUI._Filtrar | ( | Control | sender, |
| int | selectedcolumn ) |
Filtrar el resultado.
| sender | |
| selectedcolumn |
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| void sage.ew.interficies.IBrowserUI._Imprimir | ( | sage.ew.reports.Report.ReportAction | reportaction | ) |
Imprimir el contenido del browser.
| reportaction |
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| Dictionary< string, object > sage.ew.interficies.IBrowserUI._ObtenerSelection | ( | ) |
Lista de claves y valores de registros seleccionados.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| void sage.ew.interficies.IBrowserUI._Refrescar | ( | ) |
Refrescar el resultado manteniendo los registros cargados y la selección actual.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| void sage.ew.interficies.IBrowserUI._SeleccionarLinea | ( | string | codigo | ) |
Selecciona la línea que corresponde al codigo.
| codigo |
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
| void sage.ew.interficies.IBrowserUI._SetFocusBusqueda | ( | ) |
Pone el foco en el campo de búsqueda.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
|
getset |
Instancia de la clase Browser.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 140 del archivo IBrowserUI.cs.
|
getset |
Conjunto de datos que se mostraran.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 65 del archivo IBrowserUI.cs.
|
getset |
lista de campos separados por comas que no se presentará en el browser peró si que necesitamos en el DataTable
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 24 del archivo IBrowserUI.cs.
|
getset |
Contendra los registros seleccionados si la propiedad _Seleccion_Multiple esta activada.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 85 del archivo IBrowserUI.cs.
|
getset |
Contendra los registros NO seleccionados si la propiedad _Seleccion_Multiple esta activada.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 90 del archivo IBrowserUI.cs.
|
getset |
Campo que contendrá el nombre de la imagen que se mostrará en cada registro.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 80 del archivo IBrowserUI.cs.
|
getset |
condición que se podrá especificar para indicar si un registro es desmarcable
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 120 del archivo IBrowserUI.cs.
|
getset |
mensaje a mostrar cuando no se cumple con la condición de desmarcar
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 125 del archivo IBrowserUI.cs.
|
getset |
condición que se podrá especificar para indicar si un registro es seleccionable
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 110 del archivo IBrowserUI.cs.
|
getset |
mensaje a mostrar cuando no se cumple con la condición de selección
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 115 del archivo IBrowserUI.cs.
|
getset |
Indica si se está refrescando el browser. Sirve para controlar eventos y evitar código innecesario.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 150 del archivo IBrowserUI.cs.
|
getset |
Mostrar u ocultar el panel de extensiones.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser, sage.ew.formul.UserControls.SeleccionarUserControl y sage.ew.interficies.IBrowserUIExtended.
Definición en la línea 54 del archivo IBrowserUI.cs.
|
getset |
Aplicará el filtro a medida que se vayan cumplimentando.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser, sage.ew.formul.UserControls.SeleccionarUserControl y sage.ew.interficies.IBrowserUIExtended.
Definición en la línea 39 del archivo IBrowserUI.cs.
|
getset |
Formulario en el que está incrustado el browser.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 70 del archivo IBrowserUI.cs.
|
get |
Devuelve el grid del browser.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 135 del archivo IBrowserUI.cs.
|
getset |
Indica si se está cargando el browser o refrescando datos. Sirve para controlar eventos y evitar código innecesario.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 145 del archivo IBrowserUI.cs.
|
getset |
Lista de imagenes para mostrar en los registros.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 75 del archivo IBrowserUI.cs.
|
get |
Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 100 del archivo IBrowserUI.cs.
|
get |
Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 105 del archivo IBrowserUI.cs.
|
getset |
Activa el reset de los filtros cuando son llamados.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 155 del archivo IBrowserUI.cs.
|
getset |
Conjunto de datos que se mostraran.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl y sage.ew.formul.Clases.Browser.
Definición en la línea 59 del archivo IBrowserUI.cs.
|
getset |
Propiedad que indica si esta habilitada la opción de seleccion multiple de registros.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 34 del archivo IBrowserUI.cs.
|
getset |
Titulo del browser.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 19 del archivo IBrowserUI.cs.
|
getset |
lista de títulos de los campos que nos presentará en el browser
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 29 del archivo IBrowserUI.cs.
|
getset |
lista de títulos de los campos que NO nos presentará en el browser
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 50 del archivo IBrowserUI.cs.
|
get |
Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros.
Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 95 del archivo IBrowserUI.cs.
|
getset |
Define si se mostrara el panel de consultas personalizadas.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser, sage.ew.formul.UserControls.SeleccionarUserControl y sage.ew.interficies.IBrowserUIExtended.
Definición en la línea 44 del archivo IBrowserUI.cs.
|
getset |
Nombre del mantenimiento que ha iniciado el browser.
Implementado en Sage.ES.S50.Browser.Browser, Sage.ES.S50.Browser.UserControls.BrowserUserControl, Sage.ES.S50.Browser.UserControls.SeleccionarUserControl, sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.
Definición en la línea 49 del archivo IBrowserUI.cs.
|
getset |
Tag.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 130 del archivo IBrowserUI.cs.
| SelectedCellValueChangedEventHandler sage.ew.interficies.IBrowserUI._SelectedCellValueChanged |
Cambio de valor de la casilla de selección múltiple.
Definición en la línea 212 del archivo IBrowserUI.cs.