Métodos públicos | |
BrowserUserControl () | |
![]() | |
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. | |
Métodos protegidos | |
override void | Dispose (bool disposing) |
Limpiar los recursos que se estén usando. | |
Propiedades | |
string | _Titulo [get, set] |
Titulo de la ventana. | |
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 = true [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 del resultado de los datos. | |
![]() | |
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. | |
Otros miembros heredados | |
![]() | |
SelectedCellValueChangedEventHandler | _SelectedCellValueChanged |
Cambio de valor de la casilla de selección múltiple. | |
Definición en la línea 16 del archivo BrowserUserControl.cs.
|
inline |
Definición en la línea 18 del archivo BrowserUserControl.cs.
|
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.
|
getset |
lista de campos separados por comas que no se presentará en el browser peró si que necesitamos en el DataTable
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 54 del archivo BrowserUserControl.cs.
|
getset |
Mostrar u ocultar el panel de extensiones.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 126 del archivo BrowserUserControl.cs.
|
getset |
Aplicará el filtro a medida que se vayan cumplimentando.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 96 del archivo BrowserUserControl.cs.
|
getset |
Conjunto del resultado de los datos.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 146 del archivo BrowserUserControl.cs.
|
getset |
Propiedad que indica si esta habilitada la opción de seleccion multiple de registros.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 86 del archivo BrowserUserControl.cs.
|
getset |
Titulo de la ventana.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 39 del archivo BrowserUserControl.cs.
|
getset |
lista de títulos de los campos que nos presentará en el browser
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 68 del archivo BrowserUserControl.cs.
|
getset |
Define si se mostrara el panel de consultas personalizadas.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 110 del archivo BrowserUserControl.cs.
|
getset |
Nombre del mantenimiento que ha iniciado el browser.
Implementa sage.ew.interficies.IBrowserUI.
Definición en la línea 116 del archivo BrowserUserControl.cs.