TQuickRep | TsgcReport (Pages, Styles, Units, Title) en TsgcReportEngine (Report, AddDataSource, Prepare, Variables, OnGetVariable) | Alle |
TQuickRep.DataSet | TsgcReportDataSetSource (SourceName, DataSet) geregistreerd met AddDataSource; de band-DataSourceName noemt hem | Alle |
TQuickRep.Page (papier, marges) | TsgcReportPage.PaperSize (rpsA3, rpsA4, rpsA5, rpsLetter, rpsLegal, rpsCustom), Margins.Left, Top, Right, Bottom | Alle |
TQuickRep.ReportTitle | TsgcReport.Title, en TsgcReportPDFExport.Title voor de PDF-metadata | Alle |
TQRBand met BandType rbTitle, rbPageHeader, rbColumnHeader | TsgcReportBand met BandType rbtReportTitle, rbtPageHeader, rbtColumnHeader | Alle |
rbDetail | rbtMasterData met DataSourceName ingesteld op de masterbron | Alle |
rbGroupHeader, rbGroupFooter | rbtGroupHeader, rbtGroupFooter | Alle |
rbSummary, rbPageFooter | rbtReportSummary, rbtPageFooter | Alle |
TQRChildBand | rbtChild met TsgcReportBand.ChildBandName | Alle |
TQRSubDetail | Een rbtDetailData-band (DataSourceName = detailbron) en MasterSource, MasterFields, DetailFields op de detail-TsgcReportDataSetSource | Alle |
TQRGroup.Expression | rbtGroupHeader met GroupExpression | Alle |
TQRGroup.ReprintOnNewPage | TsgcReportBand.RepeatOnEveryPage | Alle |
TQRGroup.FooterBand | De volgende rbtGroupFooter-band; de eerste voettekst sluit de binnenste groep | Alle |
TQRBand.ForceNewPage | TsgcReportBand.StartNewPage | Alle |
TQRLabel (Caption) | Een item met Kind = rikText en letterlijke Text.Text | Alle |
TQRDBText (DataField, Mask) | rikText met Text.Text = '[Source.Field]'; Mask wordt Text.DisplayFormat | Alle |
TQRExpr (Expression) | rikText met '[expression]', bijvoorbeeld '[Lines.Qty * Lines.Price]'; functies zoals IIF, FormatFloat, FormatDateTime, Round, Upper | Alle |
TQRExpr met SUM, COUNT, AVERAGE, MIN, MAX | [Sum(x)], [Count()], [Avg(x)], [Min(x)], [Max(x)]; reset per groep in groepsvoetteksten, paginabereik in paginavoetteksten | Alle |
TQRSysData qrsPageNumber | [Page], en [TotalPages] voor Pagina X van Y | Alle |
TQRSysData qrsDate, qrsTime, qrsDetailNo | [Date], [Time] met Text.DisplayFormat; [Line] of [RecNo] | Alle |
TQRShape (qrsRectangle, qrsCircle, qrsRoundRect) | rikShape met Shape.ShapeKind rskRectangle, rskEllipse, rskRoundRect; Shape.PenColor, FillColor, PenWidth | Alle |
TQRShape qrsHorLine | rikLine met Height = 0 | Alle |
TQRImage, TQRDBImage | rikImage met Image.FileName of Image.Picture, of Image.DataField; Stretch, KeepAspectRatio | Alle |
TQRRichText, TQRDBRichText | rikRichText met RichText.Markup: HTML-achtige opmaak, geen RTF, en ze mag [expressions] bevatten | Alle |
Enabled ingesteld tijdens runtime, BeforePrint-events | VisibleExpression op banden en items; TsgcReportEngine.OnBeforePrintBand | Alle |
Prepare, Preview | TsgcReportEngine.Prepare geeft TsgcReportPreparedPages terug; TsgcReportPreviewVCL.Prepare toont ze in een besturingselement op het formulier | Alle |
Print, PrinterSetup | TsgcReportPreviewVCL.Print(aTitle), na een standaard TPrintDialog | Alle |
ExportToFilter met een PDF-filter | TsgcReportPDFExport.SaveToFile(aPages, aFileName) of SaveToStream | Alle |
| PDF/A | TsgcReportPDFExport.PDFA = rpaA3b, rpaA3a of rpaA4 | Alle |
| Niet vermeld | PDF/UA: TsgcReportPDFExport.PDFUA (standaard True), PDFUAPart, Language, Title; item-TagRole en AltText | Alle |
| Niet vermeld (QRDesign was een add-on van een derde partij) | Ontwerper voor eindgebruikers: sgcShowReportDesigner, TsgcVCLReportDesigner; sgcShowReportDesignerFMX in FireMonkey | Geregistreerd |