Interficie para la capa de datos del Browser. Más...
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. | |
| bool | _DatatablePersonalizadoRefrescar [get, set] |
| Indica si debe refrescar el DataTable. | |
| string | _DatatablePersonalizadoSQL [get, set] |
| Consulta del datatable personalizado. | |
| 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. | |
Interficie para la capa de datos del Browser.
Definición en la línea 12 del archivo IBrowserData.cs.
| IBrowserData sage.ew.interficies.IBrowserData._Clone | ( | ) |
| void sage.ew.interficies.IBrowserData._CopyTo | ( | IBrowserData | browserDataDestino | ) |
Copia las propiedades al browserdata de destino.
| browserDataDestino |
Implementado en sage.ew.formul.Clases.Browser.
| void sage.ew.interficies.IBrowserData._Dispose | ( | bool | disposing | ) |
Dispose de la clase.
Implementado en sage.ew.formul.Clases.Browser.
| void sage.ew.interficies.IBrowserData._Execute | ( | ) |
Recupera los datos del origen.
Implementado en Sage.ES.S50.Browser.Browser.
| void sage.ew.interficies.IBrowserData._Execute | ( | string | filtro = "" | ) |
Recupera los datos del origen.
Implementado en sage.ew.formul.Clases.Browser.
| string sage.ew.interficies.IBrowserData._GetSql | ( | ) |
| void sage.ew.interficies.IBrowserData._ReadMore | ( | Int64 | maxresults = 0 | ) |
Recupera los siguientes registros.
| maxresults |
Implementado en sage.ew.formul.Clases.Browser.
| void sage.ew.interficies.IBrowserData._Reset | ( | ) |
Limpia campos privados.
Implementado en sage.ew.formul.Clases.Browser.
|
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.
|
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.
|
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.
|
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.
|
getset |
valor del registro seleccionado por parte del usuario (readonly)
Definición en la línea 62 del archivo IBrowserData.cs.
|
getset |
Configuración de las columnas.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 139 del archivo IBrowserData.cs.
|
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.
|
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.
|
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.
|
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.
|
getset |
Indica si debe refrescar el DataTable.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 84 del archivo IBrowserData.cs.
|
getset |
Consulta del datatable personalizado.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 89 del archivo IBrowserData.cs.
|
getset |
Filtro que se aplicará a la consulta.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 109 del archivo IBrowserData.cs.
|
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.
|
get |
Número máximo de registros que se han recuperado.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 124 del archivo IBrowserData.cs.
|
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.
|
getset |
Número de registro devuelto en cada lote.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 134 del archivo IBrowserData.cs.
|
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.
|
getset |
Devolver el resultado por lotes.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 129 del archivo IBrowserData.cs.
|
get |
Posición del último registro leido.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 114 del archivo IBrowserData.cs.
|
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.
|
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.
|
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.
|
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.
|
get |
Número total de registros que se devolverán.
Implementado en sage.ew.formul.Clases.Browser.
Definición en la línea 119 del archivo IBrowserData.cs.