Cargando...
Buscando...
Nada coincide
Referencia de la interface sage.ew.interficies.IBrowserUI

Interficie para la capa visual del Browser. Más...

Diagrama de herencia de sage.ew.interficies.IBrowserUI
Sage.ES.S50.Browser.Browser Sage.ES.S50.Browser.UserControls.BrowserUserControl Sage.ES.S50.Browser.UserControls.SeleccionarUserControl sage.ew.formul.UserControls.SeleccionarUserControl sage.ew.interficies.IBrowserUIExtended sage.ew.formul.Clases.Browser

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.
 

Descripción detallada

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.

Documentación de funciones miembro

◆ _Filtrar() [1/2]

void sage.ew.interficies.IBrowserUI._Filtrar ( )

◆ _Filtrar() [2/2]

void sage.ew.interficies.IBrowserUI._Filtrar ( Control sender,
int selectedcolumn )

Filtrar el resultado.

Parámetros
sender
selectedcolumn

Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.

◆ _Imprimir()

void sage.ew.interficies.IBrowserUI._Imprimir ( sage.ew.reports.Report.ReportAction reportaction)

Imprimir el contenido del browser.

Parámetros
reportaction

Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.

◆ _ObtenerSelection()

Dictionary< string, object > sage.ew.interficies.IBrowserUI._ObtenerSelection ( )

Lista de claves y valores de registros seleccionados.

Devuelve

Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.

◆ _Refrescar()

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.

◆ _SeleccionarLinea()

void sage.ew.interficies.IBrowserUI._SeleccionarLinea ( string codigo)

Selecciona la línea que corresponde al codigo.

Parámetros
codigo

Implementado en sage.ew.formul.Clases.Browser y sage.ew.formul.UserControls.SeleccionarUserControl.

◆ _SetFocusBusqueda()

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.

Documentación de propiedades

◆ _Browser

sage.ew.formul.Clases.Browser sage.ew.interficies.IBrowserUI._Browser
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.

◆ _BrowserData

IBrowserData sage.ew.interficies.IBrowserUI._BrowserData
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.

◆ _Campos_No_Visibles

string sage.ew.interficies.IBrowserUI._Campos_No_Visibles
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.

◆ _Codigo_List

Dictionary<string, object> sage.ew.interficies.IBrowserUI._Codigo_List
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.

◆ _Codigo_List_Desmarcado

Dictionary<string, object> sage.ew.interficies.IBrowserUI._Codigo_List_Desmarcado
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.

◆ _ColumnsImageField

Dictionary<string, string> sage.ew.interficies.IBrowserUI._ColumnsImageField
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.

◆ _CondicionDesmarcar

string sage.ew.interficies.IBrowserUI._CondicionDesmarcar
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.

◆ _CondicionDesmarcarMensaje

string sage.ew.interficies.IBrowserUI._CondicionDesmarcarMensaje
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.

◆ _CondicionSeleccionar

string sage.ew.interficies.IBrowserUI._CondicionSeleccionar
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.

◆ _CondicionSeleccionarMensaje

string sage.ew.interficies.IBrowserUI._CondicionSeleccionarMensaje
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.

◆ _EsRerescando

bool sage.ew.interficies.IBrowserUI._EsRerescando
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.

◆ _Extensiones_Visible

bool sage.ew.interficies.IBrowserUI._Extensiones_Visible
getset

◆ _FiltroAutomatico

bool sage.ew.interficies.IBrowserUI._FiltroAutomatico
getset

◆ _FormBase

formul.FormBase sage.ew.interficies.IBrowserUI._FormBase
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.

◆ _Grid

DataGridView sage.ew.interficies.IBrowserUI._Grid
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.

◆ _IsLoading

bool sage.ew.interficies.IBrowserUI._IsLoading
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.

◆ _ListImagesFields

Dictionary<string, Image> sage.ew.interficies.IBrowserUI._ListImagesFields
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.

◆ _Maximo

string sage.ew.interficies.IBrowserUI._Maximo
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.

◆ _Minimo

string sage.ew.interficies.IBrowserUI._Minimo
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.

◆ _ResetFiltros

bool sage.ew.interficies.IBrowserUI._ResetFiltros
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.

◆ _Resultado

DataTable sage.ew.interficies.IBrowserUI._Resultado
getset

◆ _Seleccion_Multiple

bool sage.ew.interficies.IBrowserUI._Seleccion_Multiple
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.

◆ _Titulo

◆ _Titulos_Campos

string sage.ew.interficies.IBrowserUI._Titulos_Campos
getset

◆ _Titulos_Campos_No_Visibles

string sage.ew.interficies.IBrowserUI._Titulos_Campos_No_Visibles
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.

◆ _Todo_Seleccionado

bool sage.ew.interficies.IBrowserUI._Todo_Seleccionado
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.

◆ MostrarConsultasPersonalizadas

bool sage.ew.interficies.IBrowserUI.MostrarConsultasPersonalizadas
getset

◆ NombreMantenimiento

string sage.ew.interficies.IBrowserUI.NombreMantenimiento
getset

◆ Tag

object sage.ew.interficies.IBrowserUI.Tag
getset

Tag.

Implementado en sage.ew.formul.Clases.Browser.

Definición en la línea 130 del archivo IBrowserUI.cs.

Documentación de eventos

◆ _SelectedCellValueChanged

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.


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