Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Browser.UserControls.BrowserUserControl
Diagrama de herencia de Sage.ES.S50.Browser.UserControls.BrowserUserControl
sage.ew.interficies.IBrowserUI

Métodos públicos

 BrowserUserControl ()
 
- Métodos públicos heredados de sage.ew.interficies.IBrowserUI
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.
 
- Propiedades heredados de sage.ew.interficies.IBrowserUI
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

- Eventos heredados de sage.ew.interficies.IBrowserUI
SelectedCellValueChangedEventHandler _SelectedCellValueChanged
 Cambio de valor de la casilla de selección múltiple.
 

Descripción detallada

Definición en la línea 16 del archivo BrowserUserControl.cs.

Documentación de constructores y destructores

◆ BrowserUserControl()

Sage.ES.S50.Browser.UserControls.BrowserUserControl.BrowserUserControl ( )
inline

Definición en la línea 18 del archivo BrowserUserControl.cs.

Documentación de funciones miembro

◆ Dispose()

override void Sage.ES.S50.Browser.UserControls.BrowserUserControl.Dispose ( bool disposing)
inlineprotected

Limpiar los recursos que se estén usando.

Parámetros
disposingtrue si los recursos administrados se deben desechar; false en caso contrario.

Definición en la línea 14 del archivo BrowserUserControl.Designer.cs.

Documentación de propiedades

◆ _Campos_No_Visibles

string Sage.ES.S50.Browser.UserControls.BrowserUserControl._Campos_No_Visibles
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.

◆ _Extensiones_Visible

bool Sage.ES.S50.Browser.UserControls.BrowserUserControl._Extensiones_Visible
getset

Mostrar u ocultar el panel de extensiones.

Implementa sage.ew.interficies.IBrowserUI.

Definición en la línea 126 del archivo BrowserUserControl.cs.

◆ _FiltroAutomatico

bool Sage.ES.S50.Browser.UserControls.BrowserUserControl._FiltroAutomatico
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.

◆ _Resultado

DataTable Sage.ES.S50.Browser.UserControls.BrowserUserControl._Resultado
getset

Conjunto del resultado de los datos.

Implementa sage.ew.interficies.IBrowserUI.

Definición en la línea 146 del archivo BrowserUserControl.cs.

◆ _Seleccion_Multiple

bool Sage.ES.S50.Browser.UserControls.BrowserUserControl._Seleccion_Multiple
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.

◆ _Titulo

string Sage.ES.S50.Browser.UserControls.BrowserUserControl._Titulo
getset

Titulo de la ventana.

Implementa sage.ew.interficies.IBrowserUI.

Definición en la línea 39 del archivo BrowserUserControl.cs.

◆ _Titulos_Campos

string Sage.ES.S50.Browser.UserControls.BrowserUserControl._Titulos_Campos
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.

◆ MostrarConsultasPersonalizadas

bool Sage.ES.S50.Browser.UserControls.BrowserUserControl.MostrarConsultasPersonalizadas = true
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.

◆ NombreMantenimiento

string Sage.ES.S50.Browser.UserControls.BrowserUserControl.NombreMantenimiento
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.


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