ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / Editors / Report editor / Programming a report
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Properties associated with a report
The following properties can be used on reports:
AllModifiableWithReportsAndQueriesThe AllModifiableWithReportsAndQueries property is used to determine if a report can be modified in Reports & Queries.
BackgroundImageThe BackgroundImage property is used to identify and modify the background color of an element: window, page, control or report.
BackgroundImagePrintedThe BackgroundImagePrinted is used to:
  • Determine if the background image of a report (form or other) should be printed.
  • Print (or not) the background image of a report.
BottomMarginThe BottomMargin property is used to:
  • Find out the bottom margin of a report.
  • Modify the bottom margin of a report.
BrowsedItemThe BrowsedItem property is used to:
  • Get the item used to automatically loop through Table, Looper, List Box, ListView and Combo Box controls, supercontrols and reports based on data files.
  • Change the item used to automatically loop through Table, Looper, List Box, ListView and Combo Box controls, supercontrols and reports based on data files. Then, the iteration is reinitialized.
HSpaceThe HSpace property is used to determine and modify the horizontal spacing between labels in a report. This spacing was defined when creating the Label report.
HTMLThe HTML property is used to:
  • find out whether the current report is printed in HTML mode.
  • manage the HTML type of a Static control found in a report.
InterfaceModifiableWithReportsAndQueriesThe InterfaceModifiableWitReportsAndQueries property is used to determine if the interface of a report can be modified in Reports & Queries.
KeepVisibleHierarchyThe KeepVisibleHierarchy property is used to:
  • Determine which elements of the TreeView table will be printed: the entire hierarchy or only visible elements in the control.
  • Change the hierarchy print mode: the entire hierarchy or only visible elements in the control.
LabelHeightThe LabelHeight property is used to:
  • Find out the height of labels in a Label report.
  • Modify the height of labels in a Label report.
LabelNumberToStartThe LabelNumberToStart property is used to:
  • Find out the number of the label on the label sheet from which the print will be performed.
  • Modify the number of the label from which the print will be performed on the label sheet.
LabelWidthThe LabelWidth property is used to:
  • Find out the width of labels in a "Label" report.
  • Modify the width of labels in a "Label" report.
LeftMarginThe LeftMargin property is used to:
  • Find out the left margin of a report.
  • Modify the left margin of a report.
MaxValueThe MaxValue property is used to:
  • get and set the top value of a report based on a data file.
  • get the maximum value of the current filter.
  • get the maximum value of a data series in a chart.
  • get and set the maximum value for some types of controls.
MemZoneNameThe MemZoneName property is used to:
  • find out the name of the memory area used as data source for a report.
  • modify the name of the memory area used as data source for a report.
MinValueThe MinValue property is used to:
  • get and set the bottom value of a report based on a data file.
  • get the minimum value of the current filter.
  • get the minimum value of a data series in a chart.
  • get and set the minimum value for some types of controls.
MsgSortSelThe MsgSortSel property is used to:
  • Find out the wait message displayed when sorting and selecting the report records.
  • Modify the wait message displayed when sorting and selecting the report records.
NameThe Name property is used to get:
  • the name of the font associated with a Font variable.
  • the name of a control, report or report block.
  • the name of a control, group of controls or window.
  • the name of a control, group of controls or page.
NbColumnThe NbColumn property is used to get the number of columns in a report.
NbCopyThe NbCopy property is used to determine and change the number of report copies to print.
NbLabelThe NbLabel property is used to:
  • Find out the number of labels printed across the page width.
  • Modify the number of labels printed across the page width.
NbLabelCopyThe NbLabelCopy property is used to:
  • Get the number of copies of identical labels.
  • Change the number of copies of identical labels.
NbPrintedRecThe NbPrintedRec property is used to determine the number of records already printed.
NbRecReadNbRecRead is used to find out the number of records read: selected both by the source of the report AND by the filter code (if it exists).
ODBCConnectionNameThe ODBCConnectionName property is used to:
  • Identify the name of the ODBC connection used when printing a report based on a "query performed on a connection".
  • Specify the name of the ODBC connection used when printing a report based on a "query performed on a connection".
ODBCDatabaseNameODBCDatabaseName is used to:
  • Find out the name of the database used when printing a report based on a "query performed on a connection".
  • Specify the name of the database used when printing a report based on a "query performed on a connection".
ODBCPasswordThe ODBCPassword property is used to:
  • Identify the password used to connect to a database via an ODBC driver or a Native Connector.
  • Specify the password used to connect to a database via an ODBC driver or a Native Connector.
ODBCSQLCodeODBCSQLCode is used to:
  • Find out the SQL code of the "query performed on a connection" (data source of report).
  • Modify the SQL code of the "query performed on a connection" (data source of report).
ODBCUserNameODBCUserName is used to:
  • Identify the username used to connect to a database via an ODBC driver or a Native Connector.
  • Specify the username used to connect to a database via an ODBC driver or a Native Connector.
PageByPagePrintThe PageByPagePrint property is used to:
  • Ask a report to be printed page by page. Each page of the report will be sent separately to the printer spooler.
  • Find out the print mode of the report (page by page or all at once).
PageEndStickThe PageEndStick property is used to:
  • Determine the page footer should be right below the last block.
  • Change the page footer block options.
PageNumberThe PageNumber property is used to:
  • get and change the number of the page displayed in an Image control ("multi-page" image files)
  • get and change the page number of a PDF file displayed in an image control of a window
  • get and change the page number of a PDF file displayed in the background of a report.
PlaneThe Plane property is used to:
  • Get:
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Change:
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
ProcessThe Process property is used to modify the processes to be executed by the events available on a control, window, page, report, etc.
ReturnedValueThe ReturnedValue property is used to:
  • Get and change the value returned by a window, page or report.
  • Get and change the value returned by an option in a Radio Button control.
RightMarginThe RightMargin property is used to:
  • Find out the right margin of a report.
  • Modify the right margin of a report.
RightToLeftThe RightToLeft property is used to get the writing direction on a control, column, window or report.
SelectionOnlyThe SelectionOnly property is used to:
  • Find out which elements of the Table or TreeView Table control will be printed: print all the records or the selected records only.
  • Change the print mode of rows in the Table or TreeView Table control: print all records or the selected records only.
SourceNameThe SourceName property is used to:
  • Get the name of the report data source.
  • Change the report data source.
TextDirectionThe TextDirection property is used to determine and change the writing direction in a window, report or control (useful for languages such as Arabic or Hebrew).
TopMarginThe TopMargin property is used to:
  • Find out the top margin of a report.
  • Modify the top margin of a report.
TotalNbRecThe TotalNbRec property is used to:
  • Get the number of records to be printed.
  • Change the number of records to be printed.
ViewNameThe ViewName property is used to:
  • find out the name of the HFSQL view, data source of a report
  • modify the name of the HFSQL view, data source of a report.
VSpaceThe VSpace property is used to get and change the vertical spacing between the labels in a report. This spacing was defined when creating the Label report.
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 11/17/2023

Send a report | Local help