ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

xlsClose (Example)
Usage example of the xlsClose function
xlsVersion (Example)
Usage example of the xlsVersion function
xlsNbColumn (Example)
Usage example of the xlsNbColumn function
xlsNbRow (Example)
Usage example of the xlsNbRow function
<xlsDocument variable>.Close (Function)
Closes an XLS file.
xlsData (Example)
Usage example of the xlsData function
xlsClose (Function)
Closes an XLS file.
xlsColumnTitle (Example)
Usage example of the xlsColumnTitle function
xlsOpen (Example)
Usage example of the xlsOpen function
Handling XLS files (prefix syntax)
WINDEV and WEBDEV propose two methods for handling Excel files...
xlsNbColumns (Function)
xlsNbColumns is kept for backward compatibility only.
iPrintXLS (Function)
Prints the current worksheet of a document in "xlsx" or "xls" format.
xlsMsgError (Function)
Returns the caption of the last error caused by an XLS function.
xlsUnmergeCell (Function)
Unmerges a range of cells.
xlsDocument (Example)
Usage example of the xlsDocument type
<xlsDocument variable>.UnmergeCell (Function)
Unmerges a given cell.
xlsNbRows (Function)
xlsNbRows is kept for backward compatibility only.
xlsNbColumn (Function)
Returns the number of columns found in a worksheet of an XLS file.
xlsNbWorksheet (Function)
Returns the number of worksheets found in an XLS file.
xlsVersion (Function)
Returns the Excel version that was used to save the file.
xlsGetMerge (Function)
Determines if a cell is merged with other cells and gets the merged cell range.
xlsAddWorksheet (Function)
Adds or inserts a new worksheet into an Excel document.
iSequencingAddXLS (Function)
Adds an XLS or XLSX document into a sequence of report print jobs.
<xlsDocument variable>.GetMerge (Function)
Determines if a cell is merged with other cells and gets the merged cell range.
xlsNbRow (Function)
Returns the number of rows found in an XLS file.
xlsMsgError (Example)
Usage example of the xlsMsgError function
xlsColumnTitle (Function)
Retrieves the title of a column found in an XLS file.
<xlsDocument variable>.AddWorksheet (Function)
Adds or inserts a new worksheet into an Excel document.
XLS file constants
List of constants used by the functions for managing XLS files.
xlsDeleteWorksheet (Function)
Deletes a worksheet from the Excel document.
SpreadsheetClose (Function)
Closes the XLSX document that was opened by SpreadsheetLoad.
XLS file functions (prefix syntax)
XLS file functions
<xlsDocument variable>.DeleteWorksheet (Function)
Deletes a worksheet from the Excel document.
xlsCurrentWorksheet (Function)
Used to find out and modify the current worksheet in an XLS file.
xlsMergeCell (Function)
Merges the specified cells in an Excel document.
<Spreadsheet>.Close (Function)
Closes the XLSX document that was opened by SpreadsheetLoad.
xlsColumnType (Example)
Usage example of the xlsColumnType function
<xlsDocument variable>.MergeCell (Function)
Merges the specified cells in an Excel document.
XLS file functions
XLS file functions
xlsCoordinatesToName (Function)
Retrieves the name of a cell, XLS worksheet or Spreadsheet control according to its coordinates.
xlsSave (Function)
Saves an XLS document.
<xlsDocument variable>.Save (Function)
Saves an XLS document.
xlsColumnType (Function)
Returns the type of data entered in a column of an XLS file.
xlsOpen (Function)
Opens an Excel file (xls or xlsx files).
Sequencing reports
In some cases, you may want to print several reports one after another, and view them in the same print preview.
xlsRecalculateAll (Function)
Recalculates all formulas in an Excel (XLSX) document.
LooperToExcel (Function)
Creates an Excel file with data from a RepeatString field (RepeatString field file or RepeatString field memory).
xlsData (Function)
Retrieves the content of a cell found in an XLS file.
<xlsDocument variable>.RecalculateAll (Function)
Recalculates all formulas in an Excel (XLSX) document.
Handling XLS files
WINDEV and WEBDEV propose two methods for handling Excel files...
<Looper>.ToExcel (Function)
Creates an Excel file with data from a RepeatString field (RepeatString field file or RepeatString field memory).
<Source>.ImportXLS (Function)
Imports an XLS file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
HImportXLS (Function)
Imports an XLS file into an HFSQL Classic or Client/Server data file. This data file must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile).
Spreadsheet control in a report
The spreadsheet is one of the most often used business tools. You have the ability to create reports that print the data found in a spreadsheet.
PVTToExcel (Function)
Creates an Excel file with data from a Pivot Table control.
WEBDEV - Server codeLinux Note: This feature is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 4.
<Pivot Table>.ToExcel (Function)
Creates an Excel file with data from a Pivot Table control.
WEBDEV - Server codeLinux Note: This feature is only available in subscription-based versions, starting with WINDEV Suite 2025 - Update 4.
Import a list of requirements
The Project Management Hub allows you to import requirements...
xlsDocument (Variable type)
An xlsDocument variable is used to describe and modify an Excel document...
xlsNameToCoordinates (Function)
Returns the coordinates of a cell, XLS file or spreadsheet control according to its name.
Spreadsheet report
The report editor allows you to create "Spreadsheet" reports...
<Table>.ToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
TableToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
WebserviceWriteMIMEType (Function)
Indicates the MIME type of the response returned by the web service (case of a call to a REST web service).
WLanguage procedure called by fCopyDir
WLanguage procedure ("callback") called by fCopyDir for each copied file. This procedure is used to handle the current file.
WLanguage procedure called by fCopyFile
WLanguage procedure ("callback") called by fCopyFile for each copied file.
Border (Variable type)
The Border type is used to handle a border programmatically...
Using the advanced types
The advanced types (XLS variables, ggl variables, ...
How do I develop a site for Linux?
The method for developing a site for Linux is identical to the method for developing a site for Windows.
iParameterXLS (Function)
Defines the options for the XLS file generated during the print.
Events associated with reports
The following events are associated to reports (order of appearance in the code editor)...
iOutputInfo (Variable type)
The iOutputInfo type is used to get the details of a report print or export job, or the details of a print job performed programmatically from the report viewer.
Spreadsheet functions
The following functions are used to handle the Spreadsheet control:
StringDisplay (Function)
Returns a specific string (or a buffer) to the client browser in response to a request.
WDMap: Export records from a data file
WDMAP allows you to export records to ...
OpenDocumentAsynchronous (Function)
Opens a document in a new modeless window using the appropriate WINDEV editor. The result can be retrieved via a WLanguage procedure ("callback") when the document editing window is closed.
Starting with WINDEV Suite 2025 - Update 2 (subscription version), diagrams are opened using the diagram editor.
OLECreateCopy (Function)
Associates an OLE control with an OLE object while specifying a base file.
BackgroundImage (Property)
The ImageFond property lets you view and modify the background image of an element: window, page, field or state.
xlsComment (Variable type)
The xlsComment type is used to defined all the advanced characteristics of a comment in a cell of an XLS file or Spreadsheet control.
Discover all the possibilities of pivot tables
Type of field: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm...
iPreview (Function)
Configures the print destination.
Print functions
List of print functions
iLastFile (Function)
Returns:
  • the full name of the last file generated during the print (PDF, RTF, text, ...).
  • the list of created duplicate files.
MemoDownload (Function)
Reduces the time needed to load the content of HFSQL items of type "Memo" on the user's computer.
FileDownload (Function)
Starts downloading a file in the browser.
Google constants
List of constants used by the Google functions.
fMIMEType
Returns the type of file according to the MIME standard (Multipurpose Internet Mail Extensions).
AAFConfigure (Function)
Allows you to specify the behavior of some Automatic Application Features (AAF). You can for example configure the option for exporting to Excel used by the automatic menu of tables.
ConfigureAAF (Function)
Used to specify the behavior of some Automatic Application Features (AAF).
FileView (Function)
Opens a file in the browser.
FileDisplay (Function)
Displays a file in the user's browser.
MemoView (Function)
Displays the contents of a file from a "Memo" item in a web browser.
Result of a query in test mode
After its execution in test mode (see Running the query test), the result of the query can be...
fContentType (Function)
Returns the type of file according to the MIME standard (Multipurpose Internet Mail Extensions).
OpenDocument (Function)
Opens a document in a new modeless window using the appropriate WINDEV editor.
Starting with WINDEV Suite 2025 - Update 2 (subscription version), diagrams are opened using the diagram editor.
iDestination (Function)
Configures the print destination.
xlsCell (Variable type)
An xlsCell variable is used to describe and modify a cell in an Excel document...
iAddAttachment (Function)
Adds an attachment in a PDF file generated by a PDF print export.
5. Creating a drop-down menu
WINDEV Tutorial: Managing data in a WINDEV application Lesson 5 - Creating a drop-down menu - 30 min
WINDEV applications for Linux: Specific features
GglUploadDocument (Function)
Uploads a document to the Google server.
Report viewer: "Export" pane
The "Export" pane in the report viewer allows you to perform the following operations...
<gglConnection variable>.UploadDocument (Function)
Uploads a document to the Google server.
Print constants
List of constants used by the print functions.
Automatic features of Pivot Table controls (window)
The Pivot Table control offers several Automatic Application Features (AAF) allowing the user to take advantage of all its capabilities...
HeaderVisible (Property)
The HeaderVisible property allows you to get and set the visibility status of the row and column headers in the layout of an XLS document.
emailAttach (Variable type)
The emailAttach type is used to handle an attachment.
Context menu associated with Table controls and their columns (AAF)
WINDEV applications automatically include a context menu for Table controls, TreeView Table controls and their columns...
iParameterViewer (Function)
Configures the report viewer.
Constants for Table, TreeView Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box controls.
DefaultCell
The DefaultCell property sets the style of cells in XLS documents.
WorksheetName (Property)
The WorksheetName property gets and sets the name of a worksheet in an XLS document.
iParameterPreview (Function)
Configures the print preview:
  • display a message regarding the resources of current computer.
  • display or hide the ribbon tabs and buttons.
  • the export options available in the mini preview window.
The report editor
WINDEV, WEBDEV and WINDEV Mobile allow you to create reports with the report editor...
Creating requirements
The following steps must be performed to implement the requirements...
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
2. Variables
WEBDEV Tutorial - WLanguage basics Lesson 2 - Variables - 20 min
8. Project sharing in practice
9. Sharing a project in practice
Sharing a project in practice
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Various WEBDEV constants
Various WEBDEV constants
HFSQL functions (prefix syntax)
List of functions for HFSQL management
2. Variables
WINDEV Tutorial: WLanguage basics Lesson 2 - Variables - 20 min
2. Variables
WINDEV Mobile Tutorial - WLanguage basics Lesson 2 - Variables - 20 min
WINDEV Mobile new features brochure 2025
What's new in WINDEV Mobile 2025 is presented in the What's new 2025 brochure.
HFSQL functions
List of functions for HFSQL management
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
Advanced types
The advanced types of WLanguage are as follows
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV.
Site map of PC SOFT documentation
1
3
4
5
6
>