Referencia de la Interfaz sage.ew.interficies.IBrowserUI

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

Diagrama de herencias 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 Más...
 
void _Filtrar (Control sender, int selectedcolumn)
 Filtrar el resultado Más...
 
void _Filtrar ()
 Filtrar el resultado Más...
 
void _Imprimir (sage.ew.reports.Report.ReportAction reportaction)
 Imprimir el contenido del browser Más...
 
void _Refrescar ()
 Refrescar el resultado manteniendo los registros cargados y la selección actual Más...
 
void _SeleccionarLinea (string codigo)
 Selecciona la línea que corresponde al codigo Más...
 
void _SetFocusBusqueda ()
 Pone el foco en el campo de búsqueda Más...
 

Propiedades

string _Titulo [get, set]
 Titulo del browser 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...
 
bool _Seleccion_Multiple [get, set]
 Propiedad que indica si esta habilitada la opción de seleccion multiple de registros Más...
 
bool _FiltroAutomatico [get, set]
 Aplicará el filtro a medida que se vayan cumplimentando Más...
 
bool MostrarConsultasPersonalizadas [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 _Extensiones_Visible [get, set]
 Mostrar u ocultar el panel de extensiones Más...
 
DataTable _Resultado [get, set]
 Conjunto de datos que se mostraran Más...
 
string _Titulos_Campos_No_Visibles [get, set]
 lista de títulos de los campos que NO nos presentará en el browser Más...
 
IBrowserData _BrowserData [get, set]
 Conjunto de datos que se mostraran Más...
 
formul.FormBase _FormBase [get, set]
 Formulario en el que está incrustado el browser Más...
 
Dictionary< string, Image > _ListImagesFields [get, set]
 Lista de imagenes para mostrar en los registros Más...
 
Dictionary< string, string > _ColumnsImageField [get, set]
 Campo que contendrá el nombre de la imagen que se mostrará en cada registro 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]
 Trabajando con _Seleccion_Multiple activada, nos indica si el usuario ha marcado todos los registros Más...
 
string _Maximo [get]
 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor máximo Más...
 
string _Minimo [get]
 Trabajando con _Seleccion_Multiple activada, y habiendo seleccionado todos los registros nos indica el valor mínimo 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...
 
object Tag [get, set]
 Tag Más...
 
DataGridView _Grid [get]
 Devuelve el grid del browser Más...
 
sage.ew.formul.Clases.Browser _Browser [get, set]
 Instancia de la clase 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

SelectedCellValueChangedEventHandler _SelectedCellValueChanged
 Cambio de valor de la casilla de selección múltiple Más...
 

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 las funciones miembro

◆ _Filtrar() [1/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.

◆ _Filtrar() [2/2]

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

◆ _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

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

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

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

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

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

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

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

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

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

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

◆ _Extensiones_Visible

bool sage.ew.interficies.IBrowserUI._Extensiones_Visible
getset

Mostrar u ocultar el panel de extensiones

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

◆ _FiltroAutomatico

bool sage.ew.interficies.IBrowserUI._FiltroAutomatico
getset

Aplicará el filtro a medida que se vayan cumplimentando

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

◆ _FormBase

formul.FormBase sage.ew.interficies.IBrowserUI._FormBase
getset

Formulario en el que está incrustado el browser

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

◆ _Grid

DataGridView sage.ew.interficies.IBrowserUI._Grid
get

Devuelve el grid del browser

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

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

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

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

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

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

◆ _Resultado

DataTable sage.ew.interficies.IBrowserUI._Resultado
getset

Conjunto de datos que se mostraran

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

◆ _Seleccion_Multiple

bool sage.ew.interficies.IBrowserUI._Seleccion_Multiple
getset

Propiedad que indica si esta habilitada la opción de seleccion multiple de registros

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

◆ _Titulo

string sage.ew.interficies.IBrowserUI._Titulo
getset

Titulo del browser

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

◆ _Titulos_Campos

string sage.ew.interficies.IBrowserUI._Titulos_Campos
getset

lista de títulos de los campos que nos presentará en el browser

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

◆ _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

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

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

◆ MostrarConsultasPersonalizadas

bool sage.ew.interficies.IBrowserUI.MostrarConsultasPersonalizadas
getset

Define si se mostrara el panel de consultas personalizadas

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

◆ NombreMantenimiento

string sage.ew.interficies.IBrowserUI.NombreMantenimiento
getset

Nombre del mantenimiento que ha iniciado el browser

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

◆ Tag

object sage.ew.interficies.IBrowserUI.Tag
getset

Tag

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

Documentación de los 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 206 del archivo IBrowserUI.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: