PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

New WEBDEV 22 feature!
  • Overview
  • New WLanguage functions
  • Improved WLanguage functions
  • New WLanguage properties
  • Improved WLanguage properties
  • New advanced types of WLanguage
  • Improved advanced types of WLanguage
Products
WINDEVWEBDEV - Server codeWEBDEV - Browser codeWINDEV MobileReports and Queries
Platforms
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidAndroid Widget iPhone/iPadApple Watch
Languages
JavaPHPAjaxUser code (UMC)External language
Databases
HFSQLHFSQL Client/ServerStored proceduresOLE DBODBCNative Accesses
Overview
In version 22, new functions, new properties and new types of data have been introduced and some of them have been improved.
New WLanguage functions
WEBDEV - Server codeWindows The new WLanguage functions in server code are as follows:
AppServerAddScheduledTaskAdds a new scheduled task to the application (site or webservice).
AppServerDeleteScheduledTaskDeletes a scheduled task associated with the application (site or Webservice).
AppServerListScheduledTaskReturns the list of scheduled tasks for the application (site or Webservice).
AppServerModifyScheduledTaskModifies an existing scheduled task.
AppServerRunScheduledTaskImmediately starts the execution of a scheduled task on a WEBDEV Application Server.
AuthIdentifyPerforms an authentication using the OAuth 2.0 protocol on any webservice.
BannerFirstDisplays the first plane of a Scrolling Banner control.
BannerLastDisplays the last slide of a Scrolling Banner control.
BannerNextDisplays the next plane of a Scrolling Banner control.
BannerPreviousDisplays the previous plane of a Scrolling Banner control.
BannerStartScrollingEnables the automatic scroll on a Scrolling Banner control.
BannerStopScrollingStops the automatic scroll on a Scrolling Banner control.
ControlToSourceAssigns the control value to the source of a control link.
DashGetWidgetPositionReturns the position of a Widget found in a Dashboard control.
DecodeDecodes a character string that was encoded by Encode.
DocAddAdds at the end of a Word Processing document:
  • an element,
  • a document,
  • a paragraph,
  • a text,
  • an image,
  • a fragment.
DocCloseCloses a docx file and frees the document.
DocEndModificationSignals the end of grouping for a set of operations in a single event (management of "undo/redo").
DocInsertInserts into a a Word Processing document
  • an element,
  • a document,
  • a paragraph,
  • a text,
  • an image,
  • a fragment.
DocInsertTableInserts a table into a a Word Processing document.
DocOpenOpens a Word Processing file (docx format) in Read/Write mode. The docx file is opened and locked until it is closed.
DocRedoRestores the last action canceled on a Word Processing document.
DocRedoOccurrenceReturns the number of canceled actions that can be redone on a Word Processing document.
DocReplaceFinds and replaces all the occurrences of a character string by another string in a Word Processing document.
DocSaveSaves a document in "docx" format.
DocSeekSeeks a character string in a Word Processing document.
DocStartModificationSignals the start of grouping for a set of operations in a single event (management of "undo/redo").
DocToHTMLConverts a Word Processing document into an HTML file.
DocToImageExports a page found in a Word Processing document in image format.
DocToPDFConverts a Word Processing document into a PDF file.
DocUndoCancels the last action performed on a Word Processing document.
DocUndoOccurrenceReturns the number of actions that can be canceled on a document.
DocUndoRedoDeleteAllDeletes the entire history of Undo/Redo mechanism for a Word Processing document.
EncodeEncodes a character string or a buffer. To decode the result, all you have to do is use Decode.
FBGetUserInformationRetrieves the Facebook information of the connected user.
FBRequestPerforms a communication request (HTTP request) to the Facebook Graph API.
FBSessionStatusChecks the status of a Facebook session.
FBStartSessionUsed to authentificate and to connect to Facebook.
FBStopSessionStops the Facebook session that was started by FBStartSession.
gAlignmentBuilds a sequence of characters containing an aligned text or an aligned image.
gBackgroundBuilds a sequence of characters used to define the display color (background color of a text, circle, rectangle, ...).
gCircleBuilds a sequence of characters containing a circle or an ellipse.
gCoordBuilds a sequence of characters used to define the position of the writing cursor for a text.
gFontBuilds a sequence of characters describing the font that will be used for the text.
gFontBoldBuilds a sequence of characters used to specify whether the text that follows the call to this function is in bold or not.
gFontItalicBuilds a sequence of characters used to specify whether the text that follows the call to this function is in italic or not.
gFontSizeBuilds a sequence of characters used to specify the size of the font for a text found in a graphic string.
gFontUnderlinedBuilds a sequence of characters used to specify whether the text that follows the call to this function is underlined or not.
gImageBuilds a sequence of characters containing an image.
gLineBuilds a sequence of characters containing a line.
gPenBuilds a sequence of characters used to describe the color of the text and/or the color of the shape outline (rectangle or circle).
gRectangleBuilds a sequence of characters used to draw a rectangle.
grHMAddDataAdds a data into a Heatmap chart.
grHMCaptionXModifies the caption of a category on the X axis of a Heatmap chart.
grHMCaptionYModifies the caption of a category on the Y axis of a Heatmap chart.
grHMColorSpecifies the colors of the different values in a Heatmap chart.
grHMDeleteColorDeletes the colors specified by grHMColor from a Heatmap chart.
grHMGetDataRetrieves a data from a Heatmap chart.
HCheckServerUpdateChecks where there is a more recent version of the HFSQL server that can be automatically updated.
HDuplicateDatabaseDuplicates the database associated with a connection on a HFSQL server.
HManageServerUpdateUsed to manage the automatic update of HFSQL Client/Server servers by specifying the check frequency regarding the availability of updates.
HOperationInProgressReturns the list of automatic operations in progress on a HFSQL server.
HRetrieveBackupRetrieves locally the content of a compressed backup (in ZIP format) performed on a HFSQL server.
HServerMaintenanceChecks and optimizes the system tables of a HFSQL server.
HStartServerUpdateUsed to immediately start the automatic server update.
HTrackStarts tracking the write actions (addition, modification or deletion) performed on a file found on a HFSQL server.
HTrackStopStops tracking a data file on a HFSQL server.
iPrintDocPrints a document in "docx" format.
MongoAddAdds one or more documents into a collection of a MongoDB database.
MongoCreateCreates a connection to a MongoDB server or cluster.
MongoCreateCollectionCreates a collection in a MongoDB database while specifying the options of this collection.
MongoDeleteAllDeletes all the documents (corresponding to the specified filter) from a collection of a MongoDB database.
MongoDeleteCollectionDeletes a collection from a MongoDB database.
MongoDeleteOneDeletes a document from a collection in a MongoDB database.
MongoDeteleDatabaseDeletes a MongoDB database and all its collections.
MongoExecuteCommandRuns a generic command on a MongoDB database or on a MongoDB collection.
MongoFindFinds documents in a MongoDB collection.
MongoGridFSDeleteFileDeletes a file identified by its name from a MongoDB file system.
MongoGridFSDeleteFileByIdDeletes a file identified by its identifier from a MongoDB file system.
MongoGridFSGetFileRetrieves (on the local computer) a file identified by its name and found in a MongoDB file system.
MongoGridFSGetFileByIdRetrieves (on the local computer) a file identified by its identifier and found in a MongoDB file system.
MongoGridFSListFileRetrieves the list of MongoDB files found in the MongoDB file system (gridFS).
MongoGridFSSendFileCopies a file from the local computer to a MongoDB file system (gridFS).
MongoInfoReturns information about a MongoDB database.
MongoModifyAllModifies documents in a collection of a MongoDB database.
MongoModifyOneModifies a document in a collection of a MongoDB database.
NationToNameReturns the name of the language corresponding to a nation.
NationToSubLanguageReturns the default sub-language corresponding to a nation.
PDFSignApplies a signature to an existing PDF.
ReplicDeleteSubscriptionDeletes a replication on the replication server.
SaaSAdminConfigureSMTPConfigures the SMTP session associated with the administrator account of a SaaS session.
SaaSSendSecurityCodeSends the security code to the user so that he can change his password.
StringSplitExtracts all the sub-strings from a character string according to a one or more string separators.
SystemIntegerToIntegerConverts a system integer into a 4-byte integer
WebserviceParameterReturns
  • the value of a parameter passed during the call to a function of a REST Webservice (parameters received on the URL).
  • the rough data of the request (sent by a POST or PUT method).
WebserviceReadHTTPHeaderReads the HTTP header received during a call to a REST Webservice.
WebserviceReadMIMETypeReturns the MIME type of the request received during a call to a REST Webservice.
WebserviceWriteHTTPCodeFills the HTTP code that will be returned at the end of execution of the function of REST Webservice.
WebserviceWriteHTTPHeaderAdds an additional HTTP header to a request of a REST Webservice.
WebserviceWriteMIMETypeIndicates the MIME type of the response returned by the Webservice (case of a call to a REST Webservice).
WEBDEV - Server codeLinux The new WLanguage functions for WEBDEV in Linux are as follows:
AppServerAddScheduledTaskAdds a new scheduled task to the application (site or webservice).
AppServerDeleteScheduledTaskDeletes a scheduled task associated with the application (site or Webservice).
AppServerListScheduledTaskReturns the list of scheduled tasks for the application (site or Webservice).
AppServerModifyScheduledTaskModifies an existing scheduled task.
AppServerRunScheduledTaskImmediately starts the execution of a scheduled task on a WEBDEV Application Server.
AuthIdentifyPerforms an authentication using the OAuth 2.0 protocol on any webservice.
BannerFirstDisplays the first plane of a Scrolling Banner control.
BannerLastDisplays the last slide of a Scrolling Banner control.
BannerNextDisplays the next plane of a Scrolling Banner control.
BannerPreviousDisplays the previous plane of a Scrolling Banner control.
BannerStartScrollingEnables the automatic scroll on a Scrolling Banner control.
BannerStopScrollingStops the automatic scroll on a Scrolling Banner control.
ControlToSourceAssigns the control value to the source of a control link.
DashGetWidgetPositionReturns the position of a Widget found in a Dashboard control.
DecodeDecodes a character string that was encoded by Encode.
DocAddAdds at the end of a Word Processing document:
  • an element,
  • a document,
  • a paragraph,
  • a text,
  • an image,
  • a fragment.
DocCloseCloses a docx file and frees the document.
DocEndModificationSignals the end of grouping for a set of operations in a single event (management of "undo/redo").
DocInsertInserts into a a Word Processing document
  • an element,
  • a document,
  • a paragraph,
  • a text,
  • an image,
  • a fragment.
DocInsertTableInserts a table into a a Word Processing document.
DocOpenOpens a Word Processing file (docx format) in Read/Write mode. The docx file is opened and locked until it is closed.
DocRedoRestores the last action canceled on a Word Processing document.
DocRedoOccurrenceReturns the number of canceled actions that can be redone on a Word Processing document.
DocReplaceFinds and replaces all the occurrences of a character string by another string in a Word Processing document.
DocSaveSaves a document in "docx" format.
DocSeekSeeks a character string in a Word Processing document.
DocStartModificationSignals the start of grouping for a set of operations in a single event (management of "undo/redo").
DocToHTMLConverts a Word Processing document into an HTML file.
DocToImageExports a page found in a Word Processing document in image format.
DocUndoCancels the last action performed on a Word Processing document.
DocUndoOccurrenceReturns the number of actions that can be canceled on a document.
DocUndoRedoDeleteAllDeletes the entire history of Undo/Redo mechanism for a Word Processing document.
EmailSeekFirstFinds one or more emails according to the criteria specified in the messaging software (Outlook, messaging software using the IMAP protocol, ...).
EncodeEncodes a character string or a buffer. To decode the result, all you have to do is use Decode.
FBGetUserInformationRetrieves the Facebook information of the connected user.
FBRequestPerforms a communication request (HTTP request) to the Facebook Graph API.
FBSessionStatusChecks the status of a Facebook session.
FBStartSessionUsed to authentificate and to connect to Facebook.
FBStopSessionStops the Facebook session that was started by FBStartSession.
gAlignmentBuilds a sequence of characters containing an aligned text or an aligned image.
gBackgroundBuilds a sequence of characters used to define the display color (background color of a text, circle, rectangle, ...).
gCircleBuilds a sequence of characters containing a circle or an ellipse.
gCoordBuilds a sequence of characters used to define the position of the writing cursor for a text.
gFontBuilds a sequence of characters describing the font that will be used for the text.
gFontBoldBuilds a sequence of characters used to specify whether the text that follows the call to this function is in bold or not.
gFontItalicBuilds a sequence of characters used to specify whether the text that follows the call to this function is in italic or not.
gFontSizeBuilds a sequence of characters used to specify the size of the font for a text found in a graphic string.
gFontUnderlinedBuilds a sequence of characters used to specify whether the text that follows the call to this function is underlined or not.
gImageBuilds a sequence of characters containing an image.
gLineBuilds a sequence of characters containing a line.
gPenBuilds a sequence of characters used to describe the color of the text and/or the color of the shape outline (rectangle or circle).
gpwAddUserAdds a user into the database of user groupware.
gpwModifyUserModifies a user in the database of user groupware.
gRectangleBuilds a sequence of characters used to draw a rectangle.
grHMAddDataAdds a data into a Heatmap chart.
grHMCaptionXModifies the caption of a category on the X axis of a Heatmap chart.
grHMCaptionYModifies the caption of a category on the Y axis of a Heatmap chart.
grHMColorSpecifies the colors of the different values in a Heatmap chart.
grHMDeleteColorDeletes the colors specified by grHMColor from a Heatmap chart.
grHMGetDataRetrieves a data from a Heatmap chart.
HCheckServerUpdateChecks where there is a more recent version of the HFSQL server that can be automatically updated.
HCreateMasterReplicaCreates the description file of a Master Replica (logged replication or universal replication).
HCreateMoveableReplicaCreates a movable replication.
HCreateSubscriberReplicaCreates the description file of a subscriber replica.
HDuplicateDatabaseDuplicates the database associated with a connection on a HFSQL server.
HManageServerUpdateUsed to manage the automatic update of HFSQL Client/Server servers by specifying the check frequency regarding the availability of updates.
HOperationInProgressReturns the list of automatic operations in progress on a HFSQL server.
HRecreateSubscriberReplicaRe-creates the description file of a subscriber replica (universal replication only) according to the information of the master replica (.RPM and.SYN files).
HRetrieveBackupRetrieves locally the content of a compressed backup (in ZIP format) performed on a HFSQL server.
HRplFilterProcedureDefines the WLanguage procedure that will be called whenever a replication operation is performed on a specific file.
HRplManageFileDefines the options used for the universal replication of a file
  • the replication direction
  • the management mode of conflicts.
HRplManageItemSpecifies the replication options for an item: the item can be replicated or not.
HRplPassDefines the passwords used to protect the movable replicas for the universal replication.
HServerMaintenanceChecks and optimizes the system tables of a HFSQL server.
HSetReplicationTemporarily disables (or re-enables) the replication.
HStartServerUpdateUsed to immediately start the automatic server update.
HSynchronizeReplicaSynchronizes the master replica and the subscriber replica: the operations performed on one of the replicas are transferred into the other replica.
HTrackStarts tracking the write actions (addition, modification or deletion) performed on a file found on a HFSQL server.
HTrackStopStops tracking a data file on a HFSQL server.
iPrintDocPrints a document in "docx" format.
NationToNameReturns the name of the language corresponding to a nation.
NationToSubLanguageReturns the default sub-language corresponding to a nation.
ReplicDeleteSubscriptionDeletes a replication on the replication server.
ReplicInfoReturns information about a replication.
ReplicInitializeInitializes or reinitializes a replication defined by the replication editor (ReplicEdit).
ReplicOpenOpens a replication in direct mode or with a replication server.
ReplicSynchronizeSynchronizes the data corresponding to a replication.
SaaSAdminConfigureSMTPConfigures the SMTP session associated with the administrator account of a SaaS session.
SaaSSendSecurityCodeSends the security code to the user so that he can change his password.
SOAPAddHeaderAdds a header to the next SOAP function of a Webservice to run.
SOAPEncodeResultUsed to configure the format of the value returned by the WINDEV SOAP server to the SOAP client program.
SOAPErrorReturns the error of the last SOAP procedure that failed.
SOAPGetResultReturns the result of the last SOAP procedure that was successfully run.
SOAPPrepareBuilds the SOAP request for calling a function of a Webservice.
SOAPRunRuns a procedure on a SOAP server.
SOAPRunXMLRuns a procedure on a SOAP server.
StringSplitExtracts all the sub-strings from a character string according to a one or more string separators.
SystemIntegerToIntegerConverts a system integer into a 4-byte integer
WebserviceParameterReturns
  • the value of a parameter passed during the call to a function of a REST Webservice (parameters received on the URL).
  • the rough data of the request (sent by a POST or PUT method).
WebserviceReadHTTPHeaderReads the HTTP header received during a call to a REST Webservice.
WebserviceReadMIMETypeReturns the MIME type of the request received during a call to a REST Webservice.
WebserviceWriteHTTPCodeFills the HTTP code that will be returned at the end of execution of the function of REST Webservice.
WebserviceWriteHTTPHeaderAdds an additional HTTP header to a request of a REST Webservice.
WebserviceWriteMIMETypeIndicates the MIME type of the response returned by the Webservice (case of a call to a REST Webservice).
WEBDEV - Browser code The new WLanguage functions for WEBDEV in Browser code are as follows:
BannerFirstDisplays the first plane of a Scrolling Banner control.
BannerLastDisplays the last slide of a Scrolling Banner control.
BannerNextDisplays the next plane of a Scrolling Banner control.
BannerPreviousDisplays the previous plane of a Scrolling Banner control.
BannerStartScrollingEnables the automatic scroll on a Scrolling Banner control.
BannerStopScrollingStops the automatic scroll on a Scrolling Banner control.
BrowserBladeReturns the number of the blade displayed in a page in Responsive Web Design mode.
BrowserHeightReturns the height (in pixels) of the client area where the page is displayed.
BrowserWidthReturns the width (in pixels) of the client area where the page is displayed.
DecodeDecodes a character string that was encoded by Encode.
DeserializeDeserializes a buffer or a character string containing the data of a class, structure, array (including an associative array), queue, stack, list or advanced variable as well as their sub-elements.
EncodeEncodes a character string or a buffer. To decode the result, all you have to do is use Decode.
HTTPSendSends an HTTP request and waits for the response from the HTTP server.
JSONToVariantConverts a string in JSON format into a Variant variable
RESTSendSends a REST request and waits for the server response.
SerializeTransforms the following elements into a specific format:
  • a structure (and its sub-elements),
  • a class (and its sub-elements),
  • an array (including the associative arrays),
  • a queue,
  • a stack,
  • a list
SocketCloseCloses a socket or a connection to a server socket.
SocketConnectConnects a client computer to a given socket.
SocketExistChecks the existence of a socket.
SocketWriteWrites a message intended for another socket.
URLDecodeDecodes an encoded URL (which means with characters in %xx format).
URLEncodeEncodes a URL with a sub-set of ASCII characters.
UUDecodeDecodes a character string in UUEncode format.
UUEncodeEncodes a character string according to the UUEncode algorithm.
VariantToJSONConverts the content of a Variant variable to JSON format.
PHP The new WLanguage functions for WEBDEV for the PHP sites are as follows:
ArcTan2Returns the arc tangent 2 of the values passed in parameter.
BannerFirstDisplays the first plane of a Scrolling Banner control.
BannerLastDisplays the last slide of a Scrolling Banner control.
BannerNextDisplays the next plane of a Scrolling Banner control.
BannerPreviousDisplays the previous plane of a Scrolling Banner control.
BannerStartScrollingEnables the automatic scroll on a Scrolling Banner control.
BannerStopScrollingStops the automatic scroll on a Scrolling Banner control.
BufferToHexaConverts a buffer into a displayable hexadecimal string (for example: "4A 5B 00").
BufferToIntegerExtracts an integer found in a binary buffer at a given position.
ControlToSourceAssigns the control value to the source of a control link.
DecimalToSexagesimalReturns the sexagesimal angle (in base 60) corresponding to a decimal angle.
ExeGetPIDReturns information about the current process.
FirstDayOfMonthReturns the first day of the month
FirstDayOfWeekReturns the date of the first day of the week (which means Monday)
FirstDayOfYearReturns the date of the first day of the year.
FTPDateTimeReturns the different dates and times (creation, modification or access) associated with a file found on an FTP server (File Transfer Protocol).
GetCountryListReturns the list of countries according to the ISO 3166-1 standard.
HexaToBufferConverts a string representing bytes in hexadecimal into a binary buffer.
InPrelaunchedSessionModeUsed to find out whether the site is started in "pre-launched session" mode of WEBDEV.
LastDayOfMonthReturns the date of the last day for the specified month
LastDayOfWeekReturns the date of the last day of the week corresponding to a given date
NationToNameReturns the name of the language corresponding to a nation.
NationToSubLanguageReturns the default sub-language corresponding to a nation.
PropertyExistUsed to find out whether a property exists on a control or on a class instance.
RGBToHTMLReturns the HTML color corresponding to the RGB color.
SexagesimalToDecimalReturns the decimal angle corresponding to a sexagesimal angle.
StringSplitExtracts all the sub-strings from a character string according to a one or more string separators.
StringToTimeTransforms a time in character string format into a time in HHMMSSCC format, that can be used by a Time variable].
TraceBuildDisplays a customizable message in the trace window opened in parallel of the current window.
Improved WLanguage functions
WEBDEV - Server codeWindowsLinux The following functions have been modified in this version:
ControlTypeInfoNew types of controls are taken into account.
SeekAbility to perform a search in an array of records.
dArc
  • Ability to use Color variables to define the color of sides and the background color.
  • New parameter used to specify the line size.
dCircleAbility to use Color variables to define the line color and the background color.
dChordAbility to use Color variables to define the line color and the background color.
dLineAbility to use Color variables to define the line color.
dPolygon
  • Ability to use Color variables to define the color of sides and the background color.
  • Ability to use an array of Point variables to define the polygon points.
dSliceAbility to use Color variables to define the line color and the background color.
dRectangleAbility to use Color variables to define the line color and the background color.
dRoundedRectangleAbility to use Color variables to define the line color and the background color.
EmailStartIMAPSessionManagement of SSL connections in Linux.
EmailStartPOP3SessionManagement of SSL connections in Linux.
EmailStartSMTPSessionManagement of SSL connections in Linux.
ExecuteProcessNew processes are taken into account.
grTooltipThe Heatmap chart is now available.
grCreateThe Heatmap chart is now available.
grInfoXYNew constants used to retrieve the X and Y coordinates of hovered points.
grSmoothingNew syntax used to smooth a series only.
grParameterThe Heatmap chart is now available.
grTypeThe Heatmap chart is now available.
HashStringNew constants used to manage the Bernstein algorithms.
HashCheckStringNew constants used to manage the Bernstein algorithms.
HNotifAddCCRecipientNew constant used to manage the Information notifications.
HNotifAddEmailRecipientNew constant used to manage the Information notifications.
HInfoBackupNew information about the backup.
HInfoServerNew constants used to get:
  • The free space on the server.
  • The total server capacity.
HSetServerNew constants used to manage:
  • the telemetry on the HFSQL server
  • the search for necessary keys.
HListDatabaseNew constant used to get the size of databases.
iPrintSignatureNew syntax used to print a signature found in a pdfSignature variable.
SysWindowsVersionManagement of Windows 2016 Server.
ArraySeekAbility to perform a search in an array of records.
ArraySortAbility to sort an array of records.
SortAbility to sort an array of records.
URLDecodeNew parameter used to specify the decoding format.
URLEncodeNew parameter used to specify the encoding format.
VariantToJSONNew parameter used to define the JSON formatting.
XMLSaveNew constant used to save the XML document with formatting (indent and carriage returns).
WEBDEV - Browser code The following functions have been modified in this version:
JSONExecuteNew asynchronous syntax and support for the CORS protocol.
New WLanguage properties
WEBDEV - Server codeWindowsLinux The new properties are as follows:
BackgroundImage..BackgroundImage is used to find out and modify the background image of an element: window, page, control or report.
CodeCSS..CodeCSS is used to read and modify the CSS code associated with a Web Composant control.
CodeHTML..CodeHTML is used to read and modify the HTML code associated with a Web Component control.
CodeJS..CodeJS is used to read and modify the CSS code associated with a Web Composant control.
Grayed..Grayed is used to
  • Find out whether a control (or a group of controls) is grayed or not
  • Gray or ungray a control or a group of controls
InputEnabled..InputEnabled is used to
  • Find out whether a control or a group of controls is editable or read-only.
  • Modify the input options for a control or for a group of controls
Plane..Plane is used to:
  • Find out
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Modify
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
WEBDEV - Browser code The new properties are as follows:
BackgroundImage..BackgroundImage is used to find out and modify the background image of an element: window, page, control or report.
Grayed..Grayed is used to
  • Find out whether a control (or a group of controls) is grayed or not
  • Gray or ungray a control or a group of controls
Hint..Hint is used to find out and modify the indication text displayed when the edit control is empty.
InputEnabled..InputEnabled is used to
  • Find out whether a control or a group of controls is editable or read-only.
  • Modify the input options for a control or for a group of controls
MaxValue..MaxValue is used to:
  • find out and modify the upper bound of a report based on a data file
  • find out the upper bound defined for the current filter.
  • find out the maximum value of a chart series.
  • find out and modify the maximum value for some types of controls
MinValue..MinValue is used to:
  • find out and modify the lower bound of a report based on a data file
  • find out the lower bound defined for the current filter.
  • find out the minimum value of a chart series.
  • find out and modify the minimum value for some types of controls
ParallaxRateHeight..ParallaxRateHeight is used to find out and specify the speed at which a control is reduced when the scrollbar found in the window, the internal window or the page moves.
ParallaxRateY..ParallaxRateY is used to find out and specify the speed at which a control moves when the scrollbar found in the window, the internal window or the page moves.
Plane..Plane is used to:
  • Find out
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Modify
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
State..State is used to find out and modify the display status of an element
ToolTip..ToolTip is used to find out and modify the text displayed in the tooltip associated with a control found in a window or in a page.
PHP The new properties are as follows:
BackgroundImage..BackgroundImage is used to find out and modify the background image of an element: window, page, control or report.
CodeCSS..CodeCSS is used to read and modify the CSS code associated with a Web Composant control.
CodeHTML..CodeHTML is used to read and modify the HTML code associated with a Web Component control.
CodeJS..CodeJS is used to read and modify the CSS code associated with a Web Composant control.
Grayed..Grayed is used to
  • Find out whether a control (or a group of controls) is grayed or not
  • Gray or ungray a control or a group of controls
InputEnabled..InputEnabled is used to
  • Find out whether a control or a group of controls is editable or read-only.
  • Modify the input options for a control or for a group of controls
Plane..Plane is used to:
  • Find out
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Modify
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
Improved WLanguage properties
WEBDEV - Server code The following properties have been improved:
ProcessNew processes are taken into account.
TypeNew types of controls are taken into account.
WEBDEV - Browser code The following properties have been improved:
TypeNew types of controls are taken into account.
New advanced types of WLanguage
WEBDEV - Server codeWindows The new WLanguage types for the WEBDEV applications are as follows:
appServerScheduledTaskThe appServerScheduledTask type is used to manage a scheduled task of the WEBDEV application server by programming (for a site or a webservice).
AuthTokenThe AuthToken type contains the characteristics of a token for accessing a Webservice.
DocCellThe DocCell type is used to define the advanced characteristics of a table cell found in a Word Processing document.
DocElementThe DocElement type is used to handle each element found in a DocParagraph variable.
DocElementFormulaType containing information about a Formula element found in a document.
DocElementImageThe DocElementImage type is used to handle the characteristics of an Image element found in a DocElement variable.
DocElementTextThe DocElementText type is used to handle the characteristics of a Text element found in a DocElement variable.
DocFragmentThe DocFragment type is used to define the characteristics of a fragment found in a "docx" document.
DocNumberingThe DocNumbering type is used to define the advanced characteristics of a numbering used in a Word Processing document.
DocNumberingLevelThe DocNumberingLevel type is used to define the advanced characteristics of a numbering level used in a Word Processing document.
DocParagraphThe DocParagraph type is used to handle the characteristics of a paragraph found in a DOCX document.
DocRowThe DocRow type is used to define the advanced characteristics of a table row found in a Word Processing document.
DocSectionThe DocSection type is used to define the advanced characteristics of a section found in a document or in a paragraph.
DocTableThe DocTable type is used to define the advanced characteristics of a Table paragraph found in a Word Processing document.
DocTabulationThe DocTabulation type is used to define the characteristics of a custom tabulation.
DocumentThe Document type is used to handle a "docx" document.
fbSessionThe fbSession type is used to describe a connection to the Facebook service and to manage the authentication beside this service.
hdfsConnectionThe hdfsConnection type is used to define the advanced characteristics of a connection to the Hadoop file system (HDFS).
hdfsRightsThe hdfsRights type is used to define the advanced characteristics regarding the access rights to an element (file, link, directory) of the Hadoop file system.
hServerOperationThis type is used to retrieve the automatic operations in progress on a HFSQL server.
MongoCollectionThe MongoCollection type is used to define the advanced characteristics of a collection in a database of a MongoDB server.
MongoCollectionOptionThe MongoCollectionOption type is used to define the advanced characteristics of the collection options in a MongoDB database.
MongoConnectionThe MongoConnection type is used to define the advanced characteristics of a connection to a MongoDB server.
MongoDatabaseThe MongoDatabase type is used to define the characteristics of a database for a MongoDB server.
MongoDatabaseInfoThe MongoDatabaseInfo type is used to define the advanced characteristics of the information about a MongoDB database.
MongoFindOptionThe MongoFindOption type is used to define the advanced characteristics of a search in a MongoDB database.
MongoGridFSThe MongoGridFS type is used to define the advanced characteristics of a file system for a MongoDB database.
MongoGridFSFileInfoThe MongoGridFSFileInfo type is used to define the advanced characteristics of a file found in a MongoDB database.
MongoResultThe MongoResult type is used to find out the result during a search performed in a MongoDB database.
MongoWriteConcernThe MongoWriteConcern type is used to define the advanced characteristics of options for writing into a MongoDB database.
OAuth2ParametersThe OAuth2Parameters type is used to define the information required to authenticate on a service implementing the OAuth 2.0 standard.
pdfSignatureThe pdfSignature type is used to define the advanced characteristics of the signature that will be applied to a PDF file when signing an existing PDF (via PDFSign)
WEBDEV - Server codeLinux The new WLanguage types for the WEBDEV applications in Linux are as follows:
appServerScheduledTaskThe appServerScheduledTask type is used to manage a scheduled task of the WEBDEV application server by programming (for a site or a webservice).
AuthTokenThe AuthToken type contains the characteristics of a token for accessing a Webservice.
DocCellThe DocCell type is used to define the advanced characteristics of a table cell found in a Word Processing document.
DocElementThe DocElement type is used to handle each element found in a DocParagraph variable.
DocElementFormulaType containing information about a Formula element found in a document.
DocElementImageThe DocElementImage type is used to handle the characteristics of an Image element found in a DocElement variable.
DocElementTextThe DocElementText type is used to handle the characteristics of a Text element found in a DocElement variable.
DocFragmentThe DocFragment type is used to define the characteristics of a fragment found in a "docx" document.
DocNumberingThe DocNumbering type is used to define the advanced characteristics of a numbering used in a Word Processing document.
DocNumberingLevelThe DocNumberingLevel type is used to define the advanced characteristics of a numbering level used in a Word Processing document.
DocParagraphThe DocParagraph type is used to handle the characteristics of a paragraph found in a DOCX document.
DocRowThe DocRow type is used to define the advanced characteristics of a table row found in a Word Processing document.
DocSectionThe DocSection type is used to define the advanced characteristics of a section found in a document or in a paragraph.
DocTableThe DocTable type is used to define the advanced characteristics of a Table paragraph found in a Word Processing document.
DocTabulationThe DocTabulation type is used to define the characteristics of a custom tabulation.
DocumentThe Document type is used to handle a "docx" document.
fbSessionThe fbSession type is used to describe a connection to the Facebook service and to manage the authentication beside this service.
hdfsConnectionThe hdfsConnection type is used to define the advanced characteristics of a connection to the Hadoop file system (HDFS).
hdfsRightsThe hdfsRights type is used to define the advanced characteristics regarding the access rights to an element (file, link, directory) of the Hadoop file system.
hServerOperationThis type is used to retrieve the automatic operations in progress on a HFSQL server.
OAuth2ParametersThe OAuth2Parameters type is used to define the information required to authenticate on a service implementing the OAuth 2.0 standard.
WEBDEV - Browser code The new WLanguage types in browser code are as follows:
restRequestThe restRequest type is used to define the advanced characteristics of a REST request.
restResponseThe restResponse type is used to define all the advanced characteristics of a REST response.
Improved advanced types of WLanguage
WEBDEV - Server codeWindowsLinux The following WLanguage types have been improved for the WEBDEV sites:
DefinitionNew property (..AssociationDefinition) used to find out the associated types.
Procedure descriptionNew property (..Associated) used to find out whether the current description is the one of an associated procedure.
Property descriptionNew property (..Associated) used to find out whether the current description is the one of an associated property.
Variable descriptionNew property (..Associated) used to find out whether the current description is the one of an associated variable.
EmaiIMAPSessionManagement of SSL connections in Linux.
EmailPOP3SessionManagement of SSL connections in Linux.
EmailSMTPSessionManagement of SSL connections in Linux.
gglMapParameterNew property (..Scale) used to modify the number of pixels returned.
httpRequestNew property (..AuthToken) that corresponds to the access token to the webservice in case of authentication via the OAuth 2.0 protocol.
SaaSUserNew property (..Email) that corresponds to the email address of the user (useful for sending the security code).
Minimum required version
  • Version 22
Comments
Click [Add] to post a comment