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

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

Diagrama de herencia 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.
 
void _Reset ()
 Limpia campos privados.
 
void _Execute (string filtro="")
 Recupera los datos del origen.
 
void _ReadMore (Int64 maxresults=0)
 Recupera los siguientes registros.
 
IBrowserData _Clone ()
 Clona el objeto.
 
void _CopyTo (IBrowserData browserDataDestino)
 Copia las propiedades al browserdata de destino.
 
string _GetSql ()
 Devuelve la consulta sql.
 
void _Dispose (bool disposing)
 Dispose de la clase.
 

Propiedades

string _Tabla [get, set]
 Tabla de la que se presentarán los datos.
 
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)
 
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)
 
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.
 
string _Campos [get, set]
 lista de campos separados por comas que nos presentará en el browser
 
string _Condicion [get, set]
 condición que se podrá especificar en el momento de realizar la consulta SQL
 
string _Clave [get, set]
 campos que forman la clave primária del browser separados por comas
 
string _DataBase [get, set]
 nombre de la base de datos de la tabla
 
Dictionary< string, object > _Codigo [get, set]
 valor del registro seleccionado por parte del usuario (readonly)
 
DataTable _DatatablePersonalizado [get, set]
 No consulta ninguna BBDD sino que se contruye a partir del Datatable que se le asigna.
 
string _ConsultaPersonalizada [get, set]
 Si se indica una consulta personalizada, no se construirá a partir de las propiedades.
 
DataTable _Resultado [get, set]
 Conjunto del resultado de los datos.
 
bool _Seleccion_Multiple [get, set]
 Propiedad que indica si esta habilitada la opción de seleccion multiple de registros.
 
string _ClavePrimaria [get, set]
 campos que forman la clave primária del browser separados por comas prevalece sobre _Clave para ciertos casos...
 
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.
 
string _SortColumnDirection [get, set]
 Orden ascendente o descendente con el que se ordenará el resultado.
 
string _Filtro [get, set]
 Filtro que se aplicará a la consulta.
 
Int64 _RowsRead [get]
 Posición del último registro leido.
 
Int64 _TotalRows [get]
 Número total de registros que se devolverán.
 
Int64 _MaximoDeRowsRecuperados [get]
 Número máximo de registros que se han recuperado.
 
bool _ResultadoPorLotes [get, set]
 Devolver el resultado por lotes.
 
int _RegistrosPorLotes [get, set]
 Número de registro devuelto en cada lote.
 
BrowserColumnsConfig _ColumnsConfig [get, set]
 Configuración de las columnas.
 

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 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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.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

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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...

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

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.

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

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

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

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

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)

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

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

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)

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

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

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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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

◆ _ResultadoPorLotes

bool sage.ew.interficies.IBrowserData._ResultadoPorLotes
getset

Devolver el resultado por lotes.

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

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.

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

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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

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

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.

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

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.

Implementado en Sage.ES.S50.Browser.Browser y sage.ew.formul.Clases.Browser.

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.

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

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


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