Referencia de la Interfaz sage.ew.interficies.IBrowserData

Interficie para la capa de datos del Browser Más...

Diagrama de herencias de sage.ew.interficies.IBrowserData
Sage.ES.S50.Browser.Browser sage.ew.formul.Clases.Browser

Métodos públicos

void _Execute ()
 Recupera los datos del origen Más...
 
void _Reset ()
 Limpia campos privados Más...
 
void _Execute (string filtro="")
 Recupera los datos del origen Más...
 
void _ReadMore (Int64 maxresults=0)
 Recupera los siguientes registros Más...
 
IBrowserData _Clone ()
 Clona el objeto Más...
 
void _CopyTo (IBrowserData browserDataDestino)
 Copia las propiedades al browserdata de destino Más...
 
string _GetSql ()
 Devuelve la consulta sql Más...
 
void _Dispose (bool disposing)
 Dispose de la clase Más...
 

Propiedades

string _Tabla [get, set]
 Tabla de la que se presentarán los datos Más...
 
string _GroupBy [get, set]
 Campo GroupBy para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc) Más...
 
string _OrderBy [get, set]
 Orden del resultado para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc) Más...
 
string _Campo_Predet [get, set]
 Campo predeterminado que se utilizará en la presentación de la información PE-82339 Se usa tambien para la ordenación. Más...
 
string _Campos [get, set]
 lista de campos separados por comas que nos presentará en el browser Más...
 
string _Condicion [get, set]
 condición que se podrá especificar en el momento de realizar la consulta SQL Más...
 
string _Clave [get, set]
 campos que forman la clave primária del browser separados por comas Más...
 
string _DataBase [get, set]
 nombre de la base de datos de la tabla Más...
 
Dictionary< string, object > _Codigo [get, set]
 valor del registro seleccionado por parte del usuario (readonly) Más...
 
DataTable _DatatablePersonalizado [get, set]
 No consulta ninguna BBDD sino que se contruye a partir del Datatable que se le asigna Más...
 
string _ConsultaPersonalizada [get, set]
 Si se indica una consulta personalizada, no se construirá a partir de las propiedades Más...
 
DataTable _Resultado [get, set]
 Conjunto del resultado de los datos Más...
 
bool _Seleccion_Multiple [get, set]
 Propiedad que indica si esta habilitada la opción de seleccion multiple de registros Más...
 
string _ClavePrimaria [get, set]
 campos que forman la clave primária del browser separados por comas prevalece sobre _Clave para ciertos casos... Más...
 
string _SortColumn [get, set]
 Columna con la que se ordenará el resultado. _OrderBy se utiliza para confeccionar la consula y si hay _SortColumn se aplica después de la ejecución de la consulta. Más...
 
string _SortColumnDirection [get, set]
 Orden ascendente o descendente con el que se ordenará el resultado. Más...
 
string _Filtro [get, set]
 Filtro que se aplicará a la consulta Más...
 
Int64 _RowsRead [get]
 Posición del último registro leido Más...
 
Int64 _TotalRows [get]
 Número total de registros que se devolverán Más...
 
Int64 _MaximoDeRowsRecuperados [get]
 Número máximo de registros que se han recuperado Más...
 
bool _ResultadoPorLotes [get, set]
 Devolver el resultado por lotes Más...
 
int _RegistrosPorLotes [get, set]
 Número de registro devuelto en cada lote Más...
 
BrowserColumnsConfig _ColumnsConfig [get, set]
 Configuración de las columnas Más...
 

Descripción detallada

Interficie para la capa de datos del Browser

Definición en la línea 12 del archivo IBrowserData.cs.

Documentación de las funciones miembro

◆ _Clone()

IBrowserData sage.ew.interficies.IBrowserData._Clone ( )

Clona el objeto

Devuelve

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

◆ _CopyTo()

void sage.ew.interficies.IBrowserData._CopyTo ( IBrowserData  browserDataDestino)

Copia las propiedades al browserdata de destino

Parámetros
browserDataDestino

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

◆ _Dispose()

void sage.ew.interficies.IBrowserData._Dispose ( bool  disposing)

Dispose de la clase

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

◆ _Execute() [1/2]

void sage.ew.interficies.IBrowserData._Execute ( )

Recupera los datos del origen

Implementado en Sage.ES.S50.Browser.Browser.

◆ _Execute() [2/2]

void sage.ew.interficies.IBrowserData._Execute ( string  filtro = "")

Recupera los datos del origen

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

◆ _GetSql()

string sage.ew.interficies.IBrowserData._GetSql ( )

Devuelve la consulta sql

Devuelve

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

◆ _ReadMore()

void sage.ew.interficies.IBrowserData._ReadMore ( Int64  maxresults = 0)

Recupera los siguientes registros

Parámetros
maxresults

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

◆ _Reset()

void sage.ew.interficies.IBrowserData._Reset ( )

Limpia campos privados

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

Documentación de propiedades

◆ _Campo_Predet

string sage.ew.interficies.IBrowserData._Campo_Predet
getset

Campo predeterminado que se utilizará en la presentación de la información PE-82339 Se usa tambien para la ordenación.

Definición en la línea 37 del archivo IBrowserData.cs.

◆ _Campos

string sage.ew.interficies.IBrowserData._Campos
getset

lista de campos separados por comas que nos presentará en el browser

Definición en la línea 42 del archivo IBrowserData.cs.

◆ _Clave

string sage.ew.interficies.IBrowserData._Clave
getset

campos que forman la clave primária del browser separados por comas

Definición en la línea 52 del archivo IBrowserData.cs.

◆ _ClavePrimaria

string sage.ew.interficies.IBrowserData._ClavePrimaria
getset

campos que forman la clave primária del browser separados por comas prevalece sobre _Clave para ciertos casos...

Definición en la línea 58 del archivo IBrowserData.cs.

◆ _Codigo

Dictionary<string, object> sage.ew.interficies.IBrowserData._Codigo
getset

valor del registro seleccionado por parte del usuario (readonly)

Definición en la línea 62 del archivo IBrowserData.cs.

◆ _ColumnsConfig

BrowserColumnsConfig sage.ew.interficies.IBrowserData._ColumnsConfig
getset

Configuración de las columnas

Definición en la línea 129 del archivo IBrowserData.cs.

◆ _Condicion

string sage.ew.interficies.IBrowserData._Condicion
getset

condición que se podrá especificar en el momento de realizar la consulta SQL

Definición en la línea 47 del archivo IBrowserData.cs.

◆ _ConsultaPersonalizada

string sage.ew.interficies.IBrowserData._ConsultaPersonalizada
getset

Si se indica una consulta personalizada, no se construirá a partir de las propiedades

Definición en la línea 72 del archivo IBrowserData.cs.

◆ _DataBase

string sage.ew.interficies.IBrowserData._DataBase
getset

nombre de la base de datos de la tabla

Definición en la línea 57 del archivo IBrowserData.cs.

◆ _DatatablePersonalizado

DataTable sage.ew.interficies.IBrowserData._DatatablePersonalizado
getset

No consulta ninguna BBDD sino que se contruye a partir del Datatable que se le asigna

Definición en la línea 67 del archivo IBrowserData.cs.

◆ _Filtro

string sage.ew.interficies.IBrowserData._Filtro
getset

Filtro que se aplicará a la consulta

Definición en la línea 99 del archivo IBrowserData.cs.

◆ _GroupBy

string sage.ew.interficies.IBrowserData._GroupBy
getset

Campo GroupBy para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc)

Definición en la línea 25 del archivo IBrowserData.cs.

◆ _MaximoDeRowsRecuperados

Int64 sage.ew.interficies.IBrowserData._MaximoDeRowsRecuperados
get

Número máximo de registros que se han recuperado

Definición en la línea 114 del archivo IBrowserData.cs.

◆ _OrderBy

string sage.ew.interficies.IBrowserData._OrderBy
getset

Orden del resultado para consultas construidas a partir de las propiedades del browser. No se tiene en cuenta en el resto de casos (ConsultasPersonalizadas, Datatable personalizados, etc)

Definición en la línea 31 del archivo IBrowserData.cs.

◆ _RegistrosPorLotes

int sage.ew.interficies.IBrowserData._RegistrosPorLotes
getset

Número de registro devuelto en cada lote

Definición en la línea 124 del archivo IBrowserData.cs.

◆ _Resultado

DataTable sage.ew.interficies.IBrowserData._Resultado
getset

Conjunto del resultado de los datos

Definición en la línea 77 del archivo IBrowserData.cs.

◆ _ResultadoPorLotes

bool sage.ew.interficies.IBrowserData._ResultadoPorLotes
getset

Devolver el resultado por lotes

Definición en la línea 119 del archivo IBrowserData.cs.

◆ _RowsRead

Int64 sage.ew.interficies.IBrowserData._RowsRead
get

Posición del último registro leido

Definición en la línea 104 del archivo IBrowserData.cs.

◆ _Seleccion_Multiple

bool sage.ew.interficies.IBrowserData._Seleccion_Multiple
getset

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

Definición en la línea 82 del archivo IBrowserData.cs.

◆ _SortColumn

string sage.ew.interficies.IBrowserData._SortColumn
getset

Columna con la que se ordenará el resultado. _OrderBy se utiliza para confeccionar la consula y si hay _SortColumn se aplica después de la ejecución de la consulta.

Definición en la línea 69 del archivo IBrowserData.cs.

◆ _SortColumnDirection

string sage.ew.interficies.IBrowserData._SortColumnDirection
getset

Orden ascendente o descendente con el que se ordenará el resultado.

Definición en la línea 74 del archivo IBrowserData.cs.

◆ _Tabla

string sage.ew.interficies.IBrowserData._Tabla
getset

Tabla de la que se presentarán los datos

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

◆ _TotalRows

Int64 sage.ew.interficies.IBrowserData._TotalRows
get

Número total de registros que se devolverán

Definición en la línea 109 del archivo IBrowserData.cs.


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