ReportBuilder

ReportBuilder

Disponible desde la versión 8.1.

Propiedades:

AppearanceTemplate
AutoDetailRecords
AvailableFields
ColumnDimensions
ConditionalAppearance
DataSource
DetailFillType
DetailRecordsTemplate
DimensionAttributePlacementInColumns
DimensionAttributePlacementInRows
DimensionsPlacementOnColumns
DimensionsPlacementOnRows
Filter
HeaderText
Order
OverallsTemplate
Parameters
PresentationAdding
ProcessUserInterruption
PutDetailRecords
PutOveralls
PutReportFooter
PutReportHeader
PutTableFooter
PutTableHeader
ReportFooterTemplate
ReportHeaderTemplate
Result
RowDimensions
SelectedFields
ShowStatus
TableFooterTemplate
TableHeaderTemplate
Template
Text
TotalsPlacementOnColumns
TotalsPlacementOnRows

Métodos:

ApplyAppearanceTemplate
Execute
FillSettings
GetQuery
GetSettings
InitDetails
Put
SetSettings

Constructores:

Inicialización del generador de informes mediante el texto de la solicitud

Descripción:

Se puede utilizar para la construcción inteligente de informes.

Disponibilidad:

Servidor, cliente grueso, conexión externa.

Ejemplo:

// Querytext – control, en el que se genera la consulta

//  (Por ejemplo, usando el constructor de consultas)

Builder = New ReportBuilder;
Try
    Builder.Text = Controls.QueryText.GetText();
    Builder.Execute();
    If 
ResultInSpreadsheetDocument Then
        // Salida de los resultados en un documento de hoja de cálculo

        Builder.Put();
    Else
        // En una tabla dinámica

        PivotTable.DataSource = Builder; 
        PivotTable.Refresh();
    EndIf
;
Except
    DoMessageBox(ErrorDescription());
EndTry;

Ver también:

ReportBuilder, método InitDetails

Disponible desde:

Disponible desde la versión 8.1.