PE-84100.
Más...
|
| IRowReader | Run (IQuery query) |
| | Crea el ReportRowReader.
|
| |
| void | AfterLoadReport (IReport report) |
| | IServiceProvider Se ejecuta despues de cargar el report.
|
| |
| object | GetService (Type serviceType) |
| | IServiceProvider.
|
| |
| void | AfterSaveReport (IReport report) |
| | IServiceProvider Metodo que se lanza, despues de guardar el report.
|
| |
| bool | BeforeSaveReport (IReport report, string filename) |
| | IServiceProvider. Metodo que se lanza, despues de guardar el report.
|
| |
| IDataFields | GetFields () |
| | IServiceProvider. Metodo que devuelve una coleccion de IDataField.
|
| |
| Type[] | GetLibraries () |
| | IReportExpressionLibrariesService.
|
| |
| ISchema | GetSchema (IAttributes queryAttributes) |
| | Devuelve una instancia de ISchema permitiendo el acceso a la información del shema del Data Provider.
|
| |
| void | Validate (IQuery query) |
| | Valida la query.
|
| |
| void | Cancel () |
| | Elimina los datos.
|
| |
| IMenuItem[] | GetAdditionalMenuItems (MenuType menu) |
| | Añadir menus.
|
| |
| string | GetDefaultReport (ReportType type) |
| | Devuelve el nombre según el tipo.
|
| |
| string | GetFilePath (PathType type, PathOperation operation, object operationArgument) |
| | Retorna las definiciones de tipo de informe que será mostrado al usuario al crear nuevos informes.
|
| |
|
| const String | PROVIDER_NAME = "Sage Eurowin Provider" |
| | Nombre del Data Provider.
|
| |
| const String | PROVIDER_TMP_FILE = "report.file" |
| | Nombre del fichero temporal para el traspaso de datos.
|
| |
| const String | PROVIDER_TMP_FILE_FUNCTIONS = "reportfunc.file" |
| | Nombre del fichero temporal para el traspaso de datos para las funciones.
|
| |
|
| IReportTypeGroup | OnGetReportTypes () |
| | Crea las definiciones de tipo de informe que será expuesto al usuario al crear nuevos informes.
|
| |
| string | OnGetFilePath (PathType type, PathOperation operation, object operationArgument) |
| | Devuelve la ruta absoluta de un directorio que contiene el tipo específico de información para este proveedor.
|
| |
|
| Report | _Report [get] |
| | Metodo que retorna el report serializado.
|
| |
| string | Name [get, set] |
| | Retorna el nombre del Data Provider.
|
| |
| IAttributes | Attributes [get, set] |
| | Model.Attributes.
|
| |
| IDataProviderCapabilities | Capabilities [get] |
| | Get capacidades del Data Provider.
|
| |
| object | Configuration [get, set] |
| | Get/set de la configuración.
|
| |
| IReportTypeGroup | ReportTypes [get] |
| | Retorna los tipos definidos en el fichero .reporttypes.
|
| |
| bool | _HasConfig [get] |
| | Indica si hay configura para la impresora.
|
| |
PE-84100.
Definición en la línea 33 del archivo ReportDataProvider.cs.
◆ AfterLoadReport()
| void sage.ew.reports.ReportDataProvider.AfterLoadReport |
( |
IReport | report | ) |
|
|
inline |
◆ AfterSaveReport()
| void sage.ew.reports.ReportDataProvider.AfterSaveReport |
( |
IReport | report | ) |
|
|
inline |
IServiceProvider Metodo que se lanza, despues de guardar el report.
Definición en la línea 2920 del archivo ReportDataProvider.cs.
◆ BeforeSaveReport()
| bool sage.ew.reports.ReportDataProvider.BeforeSaveReport |
( |
IReport | report, |
|
|
string | filename ) |
|
inline |
IServiceProvider. Metodo que se lanza, despues de guardar el report.
- Devuelve
- bool
Definición en la línea 2963 del archivo ReportDataProvider.cs.
◆ Cancel()
| void sage.ew.reports.ReportDataProvider.Cancel |
( |
| ) |
|
|
inline |
◆ GetAdditionalMenuItems()
| IMenuItem[] sage.ew.reports.ReportDataProvider.GetAdditionalMenuItems |
( |
MenuType | menu | ) |
|
|
inline |
◆ GetDefaultReport()
| string sage.ew.reports.ReportDataProvider.GetDefaultReport |
( |
ReportType | type | ) |
|
|
inline |
◆ GetFields()
| IDataFields sage.ew.reports.ReportDataProvider.GetFields |
( |
| ) |
|
|
inline |
IServiceProvider. Metodo que devuelve una coleccion de IDataField.
- Devuelve
- IDataFields
Definición en la línea 2978 del archivo ReportDataProvider.cs.
◆ GetFilePath()
| string sage.ew.reports.ReportDataProvider.GetFilePath |
( |
PathType | type, |
|
|
PathOperation | operation, |
|
|
object | operationArgument ) |
|
inline |
Retorna las definiciones de tipo de informe que será mostrado al usuario al crear nuevos informes.
///
- Devuelve
- String
Definición en la línea 3142 del archivo ReportDataProvider.cs.
◆ GetLibraries()
| Type[] sage.ew.reports.ReportDataProvider.GetLibraries |
( |
| ) |
|
|
inline |
◆ GetSchema()
| ISchema sage.ew.reports.ReportDataProvider.GetSchema |
( |
IAttributes | queryAttributes | ) |
|
|
inline |
Devuelve una instancia de ISchema permitiendo el acceso a la información del shema del Data Provider.
- Parámetros
-
| queryAttributes | IAttributes |
- Devuelve
- Instancia de ISchema permitiendo el acceso a la información del shema del Data Provider
Definición en la línea 3040 del archivo ReportDataProvider.cs.
◆ GetService()
| object sage.ew.reports.ReportDataProvider.GetService |
( |
Type | serviceType | ) |
|
|
inline |
◆ OnGetFilePath()
| string sage.ew.reports.ReportDataProvider.OnGetFilePath |
( |
PathType | type, |
|
|
PathOperation | operation, |
|
|
object | operationArgument ) |
|
inlineprotected |
Devuelve la ruta absoluta de un directorio que contiene el tipo específico de información para este proveedor.
- Parámetros
-
| type | El tipo de información para obtener la ruta de acceso. |
| operation | operation |
| operationArgument | operationArgument |
- Devuelve
- El path para el tipo de información solicitada, o null si el path no está disponible.
Definición en la línea 3206 del archivo ReportDataProvider.cs.
◆ OnGetReportTypes()
| IReportTypeGroup sage.ew.reports.ReportDataProvider.OnGetReportTypes |
( |
| ) |
|
|
inlineprotected |
Crea las definiciones de tipo de informe que será expuesto al usuario al crear nuevos informes.
- Devuelve
- The root report type group containing the hierarchy of available report types.
Definición en la línea 3178 del archivo ReportDataProvider.cs.
◆ Run()
| IRowReader sage.ew.reports.ReportDataProvider.Run |
( |
IQuery | query | ) |
|
|
inline |
Crea el ReportRowReader.
- Parámetros
-
| query | Instancia de la consulta a ejecutar |
- Devuelve
- Instancia de un IRowReader usado para la iteración de los datos del resultado
Definición en la línea 149 del archivo ReportDataProvider.cs.
◆ Validate()
| void sage.ew.reports.ReportDataProvider.Validate |
( |
IQuery | query | ) |
|
|
inline |
◆ PROVIDER_NAME
| const String sage.ew.reports.ReportDataProvider.PROVIDER_NAME = "Sage Eurowin Provider" |
|
static |
◆ PROVIDER_TMP_FILE
| const String sage.ew.reports.ReportDataProvider.PROVIDER_TMP_FILE = "report.file" |
|
static |
Nombre del fichero temporal para el traspaso de datos.
Definición en la línea 56 del archivo ReportDataProvider.cs.
◆ PROVIDER_TMP_FILE_FUNCTIONS
| const String sage.ew.reports.ReportDataProvider.PROVIDER_TMP_FILE_FUNCTIONS = "reportfunc.file" |
|
static |
Nombre del fichero temporal para el traspaso de datos para las funciones.
Definición en la línea 61 del archivo ReportDataProvider.cs.
◆ _HasConfig
| bool sage.ew.reports.ReportDataProvider._HasConfig |
|
get |
◆ _Report
| Report sage.ew.reports.ReportDataProvider._Report |
|
get |
◆ Attributes
| IAttributes sage.ew.reports.ReportDataProvider.Attributes |
|
getset |
◆ Capabilities
| IDataProviderCapabilities sage.ew.reports.ReportDataProvider.Capabilities |
|
get |
◆ Configuration
| object sage.ew.reports.ReportDataProvider.Configuration |
|
getset |
◆ Name
| string sage.ew.reports.ReportDataProvider.Name |
|
getset |
◆ ReportTypes
| IReportTypeGroup sage.ew.reports.ReportDataProvider.ReportTypes |
|
get |
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.reports/ReportDataProvider.cs