Genero Studio for Genero Report Writer User Guide 3.20

Content
Search Results
Index
Loading, please wait ...

Loading

  • Genero Report Writer for Java, C#, PHP, and Swift
  • What's New in 3.20
  • What is Genero Report Writer (GRW)?
    • GRW overview
    • GRW runtime architecture
    • GRW components
    • GRW database support
  • Getting Started with Genero Report Writer (GRW)
    • Genero Studio for Report Writer demos
      • The OrderReport demo
        • Using the OrderReport demo
        • Run the OrderReport demo
          • OrderReport demo outputs
        • Genero Report Viewer for HTML5
    • Quick Start
    • Steps to a Report
  • Using Genero Report Writer
    • Quick Start: Tour of Genero Studio
      • Explore tabs and views
      • Explore database meta-schemas
      • vi emulator and diff tools in Code Editor
    • The Genero Studio framework
      • The Welcome Page
      • Modules
        • Application Modeling and Code Generation - BAM
        • Code Editor
        • Diff
        • File Browser
        • Meta-schema Manager
        • Project Manager
        • Report Designer
        • Source Code Management
      • Views
        • Show, dock, or move a view
        • Views Listing
          • Bookmarks view
          • Document view
          • Document Errors view
          • Output view
          • Properties view
          • Projects view
          • Structure view
          • Tasks view
      • Documents
      • Dialogs
        • New dialog
        • Save As dialog
        • Open from a different version
        • Filter View dialog
        • Print preview dialog
      • Genero Workplace Window
      • Updating Genero Studio and its documentation
      • Genero Studio Help
    • Genero Studio reference
      • Command line options
      • Samples directory
      • Setting Preferences
        • General Preferences
          • Workspaces Configuration
          • User actions
          • Messages configuration
          • History configuration
        • User interface preferences
          • Setting the interface theme
          • Toolbar configuration
          • Menus configuration
          • Accelerators (Shortcuts) configuration
        • Compiler and Runtime preferences
          • Run/debug configuration
          • Compilation configuration
        • Integrate your tools into Genero Studio
  • Configuration
    • Configure Genero Studio for Java
      • Environment sets
    • Configure Genero Studio for C#
      • Environment sets
    • Configure Genero Studio for PHP
      • Environment sets
    • Configure Genero Studio for Swift
      • Environment sets
    • Configure the database driver
    • Language support (text encoding)
      • Use a different character set
      • Add a text encoding plugin
      • Character mapping table
      • Configure keyboard and language
    • Configure printers
      • Printing without a driver
    • Configure fonts
      • Font troubleshooting
      • The fontinfo command
      • Fonts in PDF output
        • The fontinfopdf command
      • Tips for installing fonts
      • Adding private characters
    • Change the active configuration
    • Global setup
    • Specific setup
    • Configuration reference
      • Genero Configuration Management dialog
      • Import Configuration dialog
      • Import Preferences dialog
      • Environment sets
        • GST-specific environment variables
          • GSTDIR
          • GSTSCHEMANAMES
          • GSTSETUPDIR
          • GSTUSERSAMPLESDIR
        • Add or edit environment variables
      • Share projects / SCM
      • File associations
      • The New dialog
        • Update the New dialog
        • creatables.conf elements
          • Creatables
          • Category
          • New, File, Directory, Wizard
          • action attribute
      • Properties for project definitions
      • Custom diagram entries and properties
        • settings.agconf
          • The WEB custom editor
          • The LOCATOR editor
          • The PROCESS custom editor
          • settings.agconf elements
            • AGSettings
            • Form
              • File
                • Messages
                • DynamicProperty
                • DynamicPropertyGroup
                • Item (Form / BusinessRecord / Database)
            • BusinessRecord
              • File
                • Messages
                • DynamicProperty
                • Item (Form / BusinessRecord / Database)
            • BusinessApplication
              • DynamicProperty
              • Items
                • Item (BusinessApplication)
                • BasicItem
                • Relation
              • Constraint
            • Database
              • File
                • Messages
                • DynamicProperty
                • Item (Form / BusinessRecord / Database)
    • Microsoft® Windows® Security Blocking
  • Create a report with BAM
    • BAM Concepts
      • What is Business Application Modeling (BAM)?
      • The modeling wizard
      • The default template features
    • Quick Starts
    • Organize the project
    • Generate a data source
      • Create a data model with a single record
      • The New Record Wizard
        • The New Record Wizard: Column selection
        • The New Record Wizard: Edit Query
      • Add aggregate fields
      • Create a data model with multiple records
    • Adding custom code
      • Understanding what gets generated
      • Using POINTs and BLOCKs
        • Revert a change to a POINT or BLOCK
        • Lost POINT or BLOCK
    • Adding fields to generated data sources
      • Add a database field to an existing record
      • Add a non-database field for computing line totals
    • Design the report
    • Control the output
    • Integrate report into application
    • BAM Reference
      • $(generate)
      • tclsh
      • $(tcl) - deprecated
      • $(blockpoint)
      • $(javac)
      • File extensions and BAM
      • Properties and BAM records
        • active
        • foreignFields
        • masterTable
        • primaryFields
        • unique key
      • Business Application Modeling error messages
      • Business Application Diagram error messages
  • Create a report with Java
    • Quick Start
    • Demos
      • OrderReportBAMJava
      • OrderReportJava
      • Run OrderReportJava
    • Organize the project
      • Source code for a simple app
    • Provide the data source
      • Create the data model
        • From a database using SQL
        • From a data file
        • From an XML file
      • Feed data to content handler
    • Create the data schema
      • From the command line
      • During compile
    • Design the report
    • Control the output
      • Change paper settings and output format
      • Change output format
        • Output as Image
        • Output as XML
        • Output as PDF
        • Output as Browser
        • Output as Excel
          • Excel report output
          • Output as a single Excel sheet
        • Output as RTF
        • Output as HTML
        • Output as Postscript
        • Output to a printer
          • Printing without a driver
      • Output in multiple formats
      • Allow the user to select
      • Change paper and page settings
      • Create multi-page ISO reports
      • Create labels
      • Using localized strings
        • Localized strings
        • Change localization at runtime
    • Run the report
    • Debug your program
      • Inspect the XML data stream
      • Report an issue to support
    • Integrate report into Java app
    • Java API reference
  • Create a report with C# and .NET
    • Quick Start
    • Demos
      • OrderReportBAMCSharp
      • OrderReportCSharp
      • Run the .NET report demo
    • Organize the project
      • Source code for a simple app
    • Provide the data source
      • Create the data model
        • From a database using SQL
        • From a data file
        • From an XML file
      • Feed data to XML text writer
    • Create the data schema
      • From the command line
      • During compile
    • Design the report
    • Control the output
      • Change settings
      • Change output format
        • Output as Image
        • Output as XML
        • Output as PDF
        • Output as Browser
        • Output as Excel
          • As a single Excel sheet
        • Output as RTF
        • Output as HTML
        • Output as Postscript
        • Output to a printer
          • Printing without a driver
      • Output in multiple formats
      • Allow the user to select
      • Change paper and page settings
      • Create multi-page ISO reports
      • Create labels
      • Using localized strings
        • Localized strings
        • Change localization at runtime
    • Run the report
    • Debug your program
      • Inspect the XML data stream
      • Report an issue to support
    • Integrate report into C# app
      • Sign an assembly with a strong name
    • .NET API reference
  • Create a report with PHP
    • Quick Start
    • PHP report demos
      • Run OrderReportBAMPhp
    • Provide the data source
    • Create the data schema
      • By hand
    • Design the report
    • Control the output
      • Change settings
      • Change output format
        • Output as Image
        • Output as XML
        • Output as PDF
        • Output as Browser
        • Output as Excel
          • As a single sheet
        • Output as RTF
        • Output as HTML
        • Output as Postscript
        • Output to a printer
          • Printing without a driver
      • Allow the user to select
      • Change paper and page settings
      • Create multi-page ISO reports
      • Create labels
      • Using localized strings
        • Localized strings
        • Change localization at runtime
    • Run the report
      • Using a socket
      • Using a pipe
      • Write data to an XML file
    • Debug your program
      • Generate debug information
      • Report an issue to support
    • Integrate report into PHP app
    • PHP API reference
  • Create a report with Swift
    • Demos
      • Run OrderReportBAMSwift
      • Run OrderReportSwift
    • Quick Start: Generate a Swift app
    • Quick Start: Write a Swift app
      • Quick Start source code
      • Quick Start data schema
    • Provide the data source
      • Feeding data from an XML file
    • Create the data schema
    • Design the report
    • Control the output
      • Change paper settings and output format
      • Change output format
        • Output as Image
        • Output as XML
        • Output as PDF
        • Output as Browser
        • Output as Excel
          • As a single sheet
        • Output as RTF
        • Output as HTML
        • Output as Postscript
        • Output to a printer
          • Printing without a driver
      • Output in multiple formats
      • Change paper and page settings
      • Create multi-page ISO reports
      • Create labels
      • Using localized strings
        • Localized strings
        • Change localization at runtime
    • Run the report
    • Debug your program
      • Generate debug information
      • Report an issue to support
    • Integrate your data source
    • C API reference
  • Create a report design document
    • GRD 3.20 new features
    • Overview of Genero Report Designer
      • Genero reports
      • The Report Design window
      • The Report output
      • The work area
      • The Tool Box view
    • Designing a Report
      • Launch the Report Designer
      • Adding report data (Data view)
        • Adding data values and captions
        • Support for arbitrary XML data sources
      • Placing elements on the report page
        • Absolute or relative positioning
        • Drag-and-drop objects
        • Choose containers
        • Choose report elements
        • Modify the sizing policy of containers
        • Modify an object's borders, margins, or padding
          • Size expressions for bordered boxes
        • Align and format numbers
        • Center elements
        • Position elements at the bottom right
      • Organizing the report structure (the Report Structure view)
        • The tree structure
        • Triggers
          • How triggers work
          • Place a trigger within the report structure
        • Add headers and footers
        • Switch child and parent nodes
        • Example report structure
      • Changing a property value (The Properties view)
        • Report Design Document metadata
      • Using page numbers
        • Setting the length of a page number
        • Using a page number string
        • Display an invoice page number
      • Print group totals and report totals
        • Define report totals (Java)
        • Display totals on a report
        • Print totals at the beginning
      • Specify different pages
        • Specify different first and last pages
        • Specify a different reverse side page
        • Start on an odd or even page
      • Design labels
        • Design address labels
      • Specify paper settings
        • Configure the output
      • Other Report Designer tasks
        • Change the type of a report element
        • Design for pre-printed forms
        • Print a layout-dependent reference
        • Show or hide a report element
        • Use hyperlinks
        • Hide repeated values
    • Working with tables
      • Add a table to a report
      • Assign content to a column
      • Set the triggers
      • Merge cells
      • Add rows or columns
      • Add headers and footers
      • Change the width of a table
      • Change the width of a column
    • Working with business graphs
      • Types of business graph
        • Map charts
        • Category charts
        • XY charts
      • Creating a graph
        • Create a map chart
        • Create a category chart
        • Create an XY chart
        • Custom keys
        • Coloring a map chart
        • Modify the report structure
      • Output charts as tables
    • Working with pivot tables
      • What is a pivot table?
        • Runtime configurability
        • Performance considerations
        • Data types
      • Sample pivot table reports
      • Create a pivot table
      • Organizing pivot table elements
    • Expressions in properties
      • RTL expressions overview
      • Using the expression language
      • Using RTL classes
      • Defining PXML expressions
        • PXML variables
        • PXML functions
        • Including RTL variables
      • Expression examples
        • Check a field for a value
        • Change the display based on a condition
        • Display an image based on a variable
        • Size a column based on data
        • Format a number within a string
    • Debugging your Report Design Document
    • Report Designer Reference
      • Report Design Elements (The Toolbox)
        • Simple Containers
        • Propagating Containers
          • Mini Pages
          • Break
        • Composed Containers
          • Table
          • Paragraph and Text
        • Drawables
          • Word and Word Wrap Boxes
          • PDF Box
          • Decimal Format Box
          • Date Format Box
          • Page Number
          • Image Box
        • Business Graphs
          • Map Chart
          • Map Chart Item
          • Category Chart
          • Category Chart Item
          • XY Chart
          • XY Chart Item
          • Pivot Table
          • Pivot Table Hierarchy Value
          • Pivot Table Fact
          • Pivot Table Measure
        • References
          • Reference Box
          • Info Node
        • Bar Code Boxes
        • Other Markup
          • HTML Box
          • Rich Text Box
      • Report Element Properties
        • General Properties
          • Alignment (alignment)
          • Anchor X (anchorX)
          • Anchor Y (anchorY)
          • Background Color (bgColor)
          • Baseline Type (baselineType)
          • Bold (fontBold)
          • Class (class)
          • Clip (clip)
          • Color (color)
          • Comment (comment)
          • Default (referenceDefault)
          • Fill (fill)
          • Floating Behavior (floatingBehavior)
          • Format (format)
          • Format (pageNoFormat)
          • hang (hang)
          • Hide Page Footer On Last Page (hidePageFooterOnLastPage)
          • Hide Page Header On Last Page (hidePageHeaderOnLastPage)
          • href (href)
          • id (id)
          • Indent (indent)
          • InfoNode Name (referenceName)
          • Intended Resolution (intendedResolution)
          • Italic (fontItalic)
          • Layout Direction (layoutDirection)
          • Localize Text (localizeText)
          • Location (location)
          • Name (name)
          • Name (fontName)
          • Name (pageName)
          • Offset (pageNoOffset)
          • Page Ranges (pageRanges)
          • Parent Group (suppressionInitializer)
          • Password (password)
          • Rich Text (richText)
          • Scale X (scaleX)
          • Scale Y (scaleY)
          • Section (section)
          • Show On New Page (showFirstRepetitionOnPage)
          • Size (fontSize)
          • Split Oversized Items (splitOversizedItem)
          • Strikethrough (strikethrough)
          • Suppress (suppressRepetitions)
          • Swap X (swapX)
          • Text (text)
          • Text Alignment (textAlignment)
          • Text Expression (textExpression)
          • Text Fidelity (fidelity)
          • Title (title)
          • Transform transparently (transformTransparently)
          • Trim Text (trimText)
          • Type (objectType)
          • Type (richTextType)
          • Underline (underline)
          • Value (value)
          • Visibility Condition (condition)
          • X (x)
          • X-Size (X-Size)
          • X-Size Adjustment (X-Size Adjustment)
          • Y (y)
          • Y-Size (Y-Size)
          • Y-Size Adjustment (Y-Size Adjustment)
        • Properties specific to charts
          • Category Key (categoryKey)
          • Categories Title (categoryTitle)
          • Color (chartColor)
          • Compute aggregates on the innermost dimension (computeAggregatesInnermostDimension)
          • Compute Average (computeAverage)
          • Compute Count (computeCount)
          • Compute Distinct Count (computeDistinctCount)
          • Compute Maximum (computeMaximum)
          • Compute Minimum (computeMinimum)
          • Compute Totals (computeTotal)
          • Display Fact Rows (displayFactRows)
          • Display Recurring Dimension Values (displayRecurringDimensions)
          • Display Selection (displaySelection)
          • Domain Lower Bound (domainLowerBound)
          • Domain Upper Bound (domainUpperBound)
          • Draw As (drawAs)
          • Draw Labels (drawLabels)
          • Draw Legend (drawLegend)
          • Enum Values (enumValues)
          • Hierarchies input order (hierarchiesInputOrder)
          • Key (key)
          • Keys Title (keysTitle)
          • Numeric Column (isNumeric)
          • Output Order (outputOrder)
          • Range Lower Bound (rangeLowerBound)
          • Range Upper Bound (rangeUpperBound)
          • Series Title (seriesTitle)
          • Sort Ascending (sortAscending)
          • Sort By (sortBy)
          • Top N (topN)
          • Values Title (valuesTitle)
          • X (x)
          • xAxisTitle (xAxisTitle)
          • Y (y)
          • yAxisTitle (yAxisTitle)
        • Properties specific to tables
          • Border (border)
          • Border Color (tableBorderColor)
          • Bottom Border (bBorder)
          • Column Span (colspan)
          • Fix Width (fWidth)
          • Horizontal Alignment (hAlign)
          • Horizontal Padding (hPadding)
          • Horizontal Rule (hRule)
          • Left Border (lBorder)
          • Padding (padding)
          • Proportional Width (pWidth)
          • Right Border (rBorder)
          • Rule (rule)
          • Rule Color (ruleColor)
          • Top Border (tBorder)
          • Vertical Alignment (vAlign)
          • Vertical Rule (vRule)
          • Vertical Padding (vPadding)
        • Properties specific to bar codes
          • Check (check)
          • Code Type (codeType)
          • Code Value (codeValue)
          • Code Value Expression (codeValueExpression)
          • Control Characters (controlCharacters)
          • Data Symbols per Line (dataSymbolsPerLine)
          • Encoding (encoding)
          • Error Correction Degree (errorCorrectionDegree)
          • Hide Text (noText)
          • Number Check Digits (noCheckDigits)
          • Number Digits (noDigits)
          • Prefer Rectangular Symbols (preferRectangularSymbols)
          • Raw Code Value (rawCodeValue)
          • Smart Parse (smartParse)
          • Thin To Gap Relation (thinToGapRelation)
          • Thin To Thick Relation (thinToThickRelation)
        • Properties related to margins and borders
          • Margin width properties
            • Width (marginWidth)
            • Top Width (marginTopWidth)
            • Right Width (marginRightWidth)
            • Bottom Width (marginBottomWidth)
            • Left Width (marginLeftWidth)
          • Border width properties
            • Width (borderWidth)
            • Top Width (borderTopWidth)
            • Right Width (borderRightWidth)
            • Bottom Width (borderBottomWidth)
            • Left Width (borderLeftWidth)
          • Border style properties
            • Rounded Corners (roundedCorners)
            • Style (borderStyle)
            • Top Style (borderTopStyle)
            • Right Style (borderRightStyle)
            • Bottom Style (borderBottomStyle)
            • Left Style (borderLeftStyle)
          • Border color properties
            • Color (borderColor)
            • Top Color (borderTopColor)
            • Right Color (borderRightColor)
            • Bottom Color (borderBottomColor)
            • Left Color (borderLeftColor)
          • Padding width properties
            • Width (paddingWidth)
            • Top Width (paddingTopWidth)
            • Right Width (paddingRightWidth)
            • Bottom Width (paddingBottomWidth)
            • Left Width (paddingLeftWidth)
          • PDF cropping width properties
            • Crop Top Width (cropTopWidth)
            • Crop Right Width (cropRightWidth)
            • Crop Bottom Width (cropBottomWidth)
            • Crop Left Width (cropLeftWidth)
        • Properties for Report Metadata
      • Bar Codes
        • Bar Code type listing
        • Bar Code type details
          • codabar-2
          • codabar-18
          • code-11-matrix
          • code-128
          • code-2-5-datalogic
          • code-2-5-IATA
          • code-2-5-industrial
          • code-2-5-interleaved
          • code-2-5-inverted
          • code-2-5-matrix
          • code-BCD-matrix
          • code-32
          • code-39
          • code-39-extended
          • code-93
          • code-93-extended
          • data-matrix
          • ean-8
          • ean-13
          • ean-code-128
          • ean-data-matrix
          • ean-supplemental-2
          • ean-supplemental-5
          • gs1-8
          • gs1-13
          • gs1-code-128
          • gs1-data-matrix
          • gs1-supplemental-2
          • gs1-supplemental-5
          • intelligent-mail
          • OMR
          • pdf-417
          • qr-code
          • upc-a
          • upc-e
          • upc-supplemental-2
          • upc-supplemental-5
      • RTL Class Reference
        • RTL Classes Overview
        • The Boolean Class
        • The Calendar Class
          • compareTo()
          • fromDate()
          • getActualDayOfMonthMaximum()
          • getActualDayOfMonthMinimum()
          • getActualHourOfDayMaximum()
          • getActualHourOfDayMinimum()
          • getActualMinuteMaximum()
          • getActualMinuteMinimum()
          • getActualMonthMaximum()
          • getActualMonthMinimum()
          • getActualSecondMaximum()
          • getActualSecondMinimum()
          • getActualWeekOfYearMaximum()
          • getActualWeekOfYearMinimum()
          • getActualYearMaximum()
          • getActualYearMinimum()
          • getDayOfMonth()
          • getFirstDayOfWeek()
          • getHourOfDay()
          • getInstance()
          • getMinimalDaysInFirstWeek()
          • getMinute()
          • getMonth()
          • getSecond()
          • getWeekOfYear()
          • getWeeksInWeekYear()
          • getWeekYear()
          • getYear()
          • setDayOfMonth()
          • setFirstDayOfWeek()
          • setHourOfDay()
          • setLocale()
          • setMinimalDaysInFirstWeek()
          • setMinute()
          • setMonth()
          • setSecond()
          • setTimeZone()
          • setWeekOfYear()
          • setYear()
          • toDate()
        • The Color Class
          • fromHSBA()
          • fromRGBA()
          • brighter()
          • darker()
          • getAlpha()
          • getBlue()
          • getBrightness()
          • getGreen()
          • getHue()
          • getRed()
          • getRGBA()
          • getSaturation()
          • toCharSequence()
        • The Date Class
          • format()
          • fromIsoValue()
          • fromString()
          • parseString()
          • today()
          • toString()
        • The Enum Classes
          • The Alignment Class
          • The BaselineType Class
          • The BorderStyles Classes
          • The CategoryChartDrawAs Class
          • The CodeType Class
          • The FloatingBehavior Class
          • The LayoutDirection Class
          • The MapChartDrawAs Class
          • The PageNoFormat Class
          • The Section Class
          • The SortBy Class
          • The TextAlignment Class
          • The TrimText Class
          • The X-SizeAdjustment Class
          • The XYChartDrawAs Class
          • The Y-SizeAdjustment Class
        • The Numeric Class
          • abs()
          • atan2()
          • byteValue()
          • cbrt()
          • ceil()
          • cos()
          • cosh()
          • exp()
          • floor()
          • format()
          • getExponent()
          • intValue()
          • isInfinite()
          • isNaN()
          • isNull()
          • log()
          • log10()
          • max()
          • min()
          • rint()
          • round()
          • signum()
          • sin()
          • sinh()
          • sqrt()
          • tan()
          • tanh()
          • toBoolean()
          • toChar()
          • toColor()
          • toDegrees()
          • toRadians()
          • toString()
          • getPhysicalPageNumber()
          • getTotalNumberOfPhysicalPages()
          • getPageNumber()
          • getTotalNumberOfPages()
        • The Runtime Class
          • getDebugLevel()
          • getEnvironmentVariable()
          • getOutputDeviceName()
          • getPrinterMediaName()
          • getPrinterMediaSizeName()
          • getPrinterMediaTray()
          • getPrinterName()
          • getSVGPaperSource()
          • getSVGPrinterName()
          • inDesigner()
          • producingBrowserOutput()
          • producingExcelOutput()
          • producingHLPXMLOutput()
          • producingHTMLOutput()
          • producingImageOutput()
          • producingOORTFOutput()
          • producingPDFOutput()
          • producingPostscriptOutput()
          • producingPrinterOutput()
          • producingPXMLOutput()
          • producingRTFOutput()
          • producingSVGOutput()
          • producingXLSOutput()
          • producingXLSXOutput()
          • producingForPreview()
          • xlsPagesAreMerged()
        • The String Class
          • charAt()
          • contains()
          • endsWith()
          • equals()
          • equalsIgnoreCase()
          • format()
          • indexOf()
          • isEmpty()
          • isNull()
          • lastIndexOf()
          • length()
          • matches()
          • replace()
          • replaceAll()
          • replaceFirst()
          • startsWith()
          • subString()
          • toLowerCase()
          • toString()
          • toUpperCase()
          • translate()
          • trim()
          • trimCompress()
          • trimLeft()
          • trimRight()
          • urlEncode()
        • The Util Class
          • fileIsReadable()
          • urlIsReadable()
      • Dimensions
        • Unit Names
        • Paper Format Abbreviations
      • Report Writer preferences
    • Upgrading GRD
      • New Features
        • GRD 3.20 new features
        • GRD 3.10 new features
        • GRD 3.00 new features
        • GRD 2.50 new features
      • Upgrading
        • Update report design documents to the current version
  • Create and manage report templates
    • Create a report from an existing template
      • Template filters
      • Schema Association page
      • Add Fields page
      • Variables page
    • Create a new report template
      • Report template schema definition file (.rsd)
      • Report template (.4rt) file design features
        • Template field triggers
        • Template fields
      • Customize the appearance of a new report template in the wizard
    • Create a report template from an existing report
    • Modify an existing report template
    • Expand a template at runtime
    • Set the report template directory
    • GenerateReport command options
    • Example 1: Template with placeholders
      • Create the report template files
      • Use the template to create the report
    • Example 2: Template with data groups and repetitions
      • Create the report template files
      • Use the template to create the report
    • Example 3: Template with a dynamic list
      • Create the report template files
      • Use the template to create the report
  • Report schema transformations
    • Options for data operations
    • Create a report schema transformation
    • Duplicate data
  • Deploy report applications
    • Deployment architecture
    • Distributed Mode
      • Configure the distributed environment
      • Java APIs for Distributed Mode
      • .NET APIs for Distributed Mode
      • PHP APIs for Distributed Mode
    • GRE environment variables
      • GREDIR
      • GREOUTPUTDIR
      • GRE_MAX_CONCURRENT_JOBS
      • GREDEBUG
      • GRE_DEFAULT_IMAGE_URL
      • DBMONEY and DBFORMAT
    • Packaging an application
      • Creating a package
      • Packaging a JAR file
      • Packaging a zip file
      • Package and deploy rules
    • Genero Report Viewer for HTML5
  • Troubleshooting
    • Report Writer error messages
    • Genero Report Engine error messages
    • Framework error messages
    • Redirect log messages to a file
    • Report an issue to support
  • File Browser
  • Meta-schema Manager
    • What is a database meta-schema? (4db)
    • Database menu
    • Create the database meta-schema file
    • Adding to a meta-schema
      • Add constraints or indexes
      • Add foreign keys
      • Centralize field information (label, widget, default value)
    • Viewing a meta-schema
    • Comparing two meta-schemas
    • Update a meta-schema from database
    • Generate meta-schema documentation
    • Copy a table or column definition as text
    • Meta-schema Manager Reference
      • Meta-schema properties
      • Data types
      • Dialogs
        • Advanced Properties dialog
        • JDBC Connection information
        • Revert schema changes dialog
      • Views
        • DB Schemas tab
        • Filter view
      • Meta-Schema Manager preferences
      • Meta-schema diagram context menu
      • Meta-schema Manager error messages
  • DB Explorer
    • Open DB Explorer
    • Change connection details
    • Show data
    • Change the data
    • Limit rows
    • Write a SQL query by hand
    • Execute a query
  • Code Editor
    • Editing code files
      • Code Editor basics
      • Smart editing
      • Code beautifier tool
      • Qualify imports
      • Bookmarks
      • Auto completion
      • Code templates
      • Split a document
      • Search and replace
        • Using wildcards in search
        • Using regular expressions in search
        • Group capture in regular expressions
        • Function search
    • Using the Diff tool
      • Base and working files
      • Selected files
    • Source code identifiers
      • Update extra identifier sets with a .4id file
      • Update extra identifier sets using the GUI
      • Set the color and font of identifers
    • Printing files
    • XML Catalog files
    • Code Editor Reference
      • Code Editor preferences
        • Encoding (i18n)
        • Behavior & Display preferences
        • Themes preferences
        • Template preferences
        • XML Schema/DTD preferences
      • Diff tool preferences
      • Views
        • Code Structure view
        • Search/Replace view
        • Search Results view
        • Tasks view
        • Document Errors view
        • Output view
      • Keyboard Shortcuts
        • Cursor movement keymap
        • Selection keymap
        • Text editing keymap
        • Clipboard keymap
        • Search and replace keymap
        • Buffers and Files keymap
        • Code templates keymap
      • vi Commands List
      • Code Editor error messages
  • Projects
    • Libraries
    • Create a new project
    • Organizing projects
      • Add an existing file to a project
      • Using external projects
        • Add external project
        • Set dependencies to the external library
        • Exclude external projects from the build
      • Setting external dependencies
    • Building and linking programs
      • Languages
      • Build rules
        • Add/Edit a build rule
      • Link and execution rules
      • Environment variables
        • What determines the value
        • Add a project-level environment variable
        • Add a specific setup-level environment variable
        • Add a global-level environment variable
        • Display the current environment
      • Compile a file
      • Build a project or application
      • Clean a project or application
      • Rebuild a project or application
      • Compute dependencies
      • Manage rules
      • Command line options
      • Define pre- and post-compile commands
      • Define pre- and post-link commands
      • The gsmake command
    • Locate a file (starting at Project Manager)
    • Project Manager Reference
      • Dialogs
        • Advanced Properties dialog
        • Import Project dialog
        • Build Rules Configuration dialog
        • Recent Projects dialog
      • Opening a file
      • Project Manager node properties
      • Predefined node variables
      • Orphan properties
    • Project Manager error messages
  • Business Records
    • Edit the query
    • Add a record
    • Add a record field
    • Add a relation
    • Merge records
    • Provide field aliases
    • Order records
    • Show data
    • Setting occurrences
    • Parameter passing
    • Error messages
  • Source Code Management (SCM)
    • Using Subversion
      • Overview
      • Checkout files
      • Add files
      • Commit / Review changes
      • Locking
        • SVN Lock strategies
        • Set svn:needs-lock property
        • Lock a file
      • Revert changes / Un-add files
      • Delete files
      • Update / Update All
      • Cleanup
      • Copy working files and directories
      • Revert from a single revision
      • Merge and revert
      • Move a working copy (Switch)
      • Create patch
      • Apply patch
      • Browse repository
      • View log information
      • Specify the revision range for logs
      • Blame
        • Access the Blame view
      • Diff with revised file
      • Integrate bug tracking
      • SCM module reference
        • SCM menu
        • Views
          • SVN Log view
          • SVN Locks view
          • SVN Status view
        • Dialogs
          • Apply Patch dialog
          • Merge/Revert dialog
          • The SVN Copy dialog
          • SVN Checkout dialog
          • SVN Lock dialog
          • SVN Properties dialog
          • SVN Repository view
        • Specify a Subversion client
        • SVN error messages
    • Using Git
    • Using Microsoft TFVC
    • Using other SCMs
  • Upgrading
    • New Features
      • GST 3.20 new features
      • GST 3.10 new features
      • GST 3.00 new features
    • Upgrade Guides
      • GST 3.20 upgrade guide
      • GST 3.10 upgrade guide
      • GST 3.00 upgrade guide
  • Error message reference
    • Framework error messages
  • File types and extensions
  • Legal Notices
  • Copyrights and Trademarks