TQuickRep | TsgcReport (Pages, Styles, Units, Title) y TsgcReportEngine (Report, AddDataSource, Prepare, Variables, OnGetVariable) | Todas |
TQuickRep.DataSet | TsgcReportDataSetSource (SourceName, DataSet) registrado con AddDataSource; el DataSourceName de la banda lo nombra | Todas |
TQuickRep.Page (papel, márgenes) | TsgcReportPage.PaperSize (rpsA3, rpsA4, rpsA5, rpsLetter, rpsLegal, rpsCustom), Margins.Left, Top, Right, Bottom | Todas |
TQuickRep.ReportTitle | TsgcReport.Title, y TsgcReportPDFExport.Title para los metadatos del PDF | Todas |
TQRBand con BandType rbTitle, rbPageHeader, rbColumnHeader | TsgcReportBand con BandType rbtReportTitle, rbtPageHeader, rbtColumnHeader | Todas |
rbDetail | rbtMasterData con DataSourceName establecido en el origen maestro | Todas |
rbGroupHeader, rbGroupFooter | rbtGroupHeader, rbtGroupFooter | Todas |
rbSummary, rbPageFooter | rbtReportSummary, rbtPageFooter | Todas |
TQRChildBand | rbtChild con TsgcReportBand.ChildBandName | Todas |
TQRSubDetail | Una banda rbtDetailData (DataSourceName = origen de detalle) y MasterSource, MasterFields, DetailFields en el TsgcReportDataSetSource de detalle | Todas |
TQRGroup.Expression | rbtGroupHeader con GroupExpression | Todas |
TQRGroup.ReprintOnNewPage | TsgcReportBand.RepeatOnEveryPage | Todas |
TQRGroup.FooterBand | La siguiente banda rbtGroupFooter; el primer pie cierra el grupo más interno | Todas |
TQRBand.ForceNewPage | TsgcReportBand.StartNewPage | Todas |
TQRLabel (Caption) | Un elemento con Kind = rikText y Text.Text literal | Todas |
TQRDBText (DataField, Mask) | rikText con Text.Text = '[Source.Field]'; Mask pasa a Text.DisplayFormat | Todas |
TQRExpr (Expression) | rikText con '[expression]', por ejemplo '[Lines.Qty * Lines.Price]'; funciones como IIF, FormatFloat, FormatDateTime, Round, Upper | Todas |
TQRExpr con SUM, COUNT, AVERAGE, MIN, MAX | [Sum(x)], [Count()], [Avg(x)], [Min(x)], [Max(x)]; se reinician por grupo en los pies de grupo, con ámbito de página en los pies de página | Todas |
TQRSysData qrsPageNumber | [Page], y [TotalPages] para Página X de Y | Todas |
TQRSysData qrsDate, qrsTime, qrsDetailNo | [Date], [Time] con Text.DisplayFormat; [Line] o [RecNo] | Todas |
TQRShape (qrsRectangle, qrsCircle, qrsRoundRect) | rikShape con Shape.ShapeKind rskRectangle, rskEllipse, rskRoundRect; Shape.PenColor, FillColor, PenWidth | Todas |
TQRShape qrsHorLine | rikLine con Height = 0 | Todas |
TQRImage, TQRDBImage | rikImage con Image.FileName o Image.Picture, o Image.DataField; Stretch, KeepAspectRatio | Todas |
TQRRichText, TQRDBRichText | rikRichText con RichText.Markup: marcado de tipo HTML, no RTF, que puede contener [expressions] | Todas |
Enabled establecido en tiempo de ejecución, eventos BeforePrint | VisibleExpression en bandas y elementos; TsgcReportEngine.OnBeforePrintBand | Todas |
Prepare, Preview | TsgcReportEngine.Prepare devuelve TsgcReportPreparedPages; TsgcReportPreviewVCL.Prepare las muestra en un control del formulario | Todas |
Print, PrinterSetup | TsgcReportPreviewVCL.Print(aTitle), después de un TPrintDialog estándar | Todas |
ExportToFilter con un filtro PDF | TsgcReportPDFExport.SaveToFile(aPages, aFileName) o SaveToStream | Todas |
| PDF/A | TsgcReportPDFExport.PDFA = rpaA3b, rpaA3a o rpaA4 | Todas |
| No figura | PDF/UA: TsgcReportPDFExport.PDFUA (por defecto True), PDFUAPart, Language, Title; TagRole y AltText del elemento | Todas |
| No figura (QRDesign era un complemento de terceros) | Diseñador para el usuario final: sgcShowReportDesigner, TsgcVCLReportDesigner; sgcShowReportDesignerFMX en FireMonkey | Registered |