PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • Overview
  • New WLanguage functions
  • Improved WLanguage functions
  • New WLanguage properties
  • Improved WLanguage properties
  • New advanced types of WLanguage
  • Improved advanced WLanguage types
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
Overview
In version 28, new functions, properties and data types have been introduced and some have been improved.
New WLanguage functions
Universal Windows 10 App The new WLanguage functions for Universal Windows 10 App are as follows:
Germany.CheckIdNrChecks the validity of an IdNr (personal identification number in Germany).
Germany.CheckUStIdNrChecks the validity of a USt-IdNr (company identification number in Germany).
RoundToMultipleReturns a numeric value rounded to the nearest multiple of another numeric value.
Belgium.CheckCBEChecks the validity of a CBE number (identifier from the Crossroads Bank for Belgian Enterprises).
Belgium.CheckNISSChecks the validity of a NISS number (Belgian social security identification number).
Belgium.CheckEUChecks the validity of a EU number (Belgian Establishment Unit number used to identify companies).
BitcoinValidAddressChecks whether a Bitcoin wallet address is valid.
Brazil.CheckCNPJChecks the validity of a CNPJ number (company identification number in Brazil).
Brazil.CheckCPFChecks the validity of a CPF number (personal identification number in Brazil).
Canada.CheckSINChecks the validity of a Canadian Social Insurance Number (SIN).
Canada.CheckBN9Checks the validity of a Canadian 9-digit Business Number (BN9).
Canada.CheckBN15Checks the validity of a Canadian 15-digit Business Number (BN15).
dModifyContrastChanges the contrast of an image contained:
  • in an Image control,
  • in an Image variable.
dTextMarkdownDraws Markdown text:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable].
EnModePageDansFenêtreIndicates whether the page is displayed in a window control Page WEBDEV.
Spain.CheckDNIChecks the validity of a DNI number (personal identification number in Spain).
Spain.CheckNIFChecks the validity of a NIF number (company identification number in Spain).
UnitedStates.CheckEINChecks the validity of a U.S. Employer Identification Number.
UnitedStates.CheckFEIChecks the validity of a U.S. Firm Establishment Identifier.
UnitedStates.CheckSSNChecks the validity of a U.S. Social Security Number.
ExecuteFunctionExecutes a WLanguage function identified by its name.
France.CheckINSEETests the validity of an INSEE number (identification number of physical persons assigned by the National Institute of Statistics and Economic Studies - Institut National de la Statistique et des Etudes Economiques).
France.CheckSIRENChecks the validity of a French SIREN number (Système d'Identification du Répertoire des Entreprises).
France.CheckSIRETChecks the validity of a French SIRET number (Système d'Identification du Répertoire des Etablissements).
fBuildRelativePathReturns the path to a file relative to a reference directory.
fMIMETypeReturns the type of file according to the MIME standard (Multipurpose Internet Mail Extensions).
GenerateGeometricImageRandomly generates an image with geometric shapes. This image can be used to temporarily fill an Image control, for example.
IBANValidChecks the validity of an International Bank Acount Number (IBAN).
Italy.CheckCFChecks the validity of a CF number (personal identification number in Italy).
Italy.CheckIVAChecks the validity of an IVA number (company identification number in Italy).
CapitalizeEachWordCapitalizes the first letter of all words in a string.
Switzerland.CheckUIDChecks the validity of a UID number (Swiss business identification number).
Switzerland.CheckOASIChecks the validity of a Swiss Old-​Age and Survivors' Insurance Number (OASI).
Switzerland.CheckBERChecks the validity of a BER number (company identifier in the Swiss Business and Enterprise Register).
UTFConvertConverts a string or buffer to the specified format: UTF, ANSI, Unicode.
The new WLanguage functions (prefixed syntax) Universal Windows 10 App are the following:
<DateTime type>.ToStringConverts a DateTime to string in the specified format.
<Image>.ModifyContrastChanges the contrast of an image contained in an Image control.
<Image variable>.ModifyContrastModifies the contrast of an image in an Image variable.
<Image>.DessineTexteMarkdownDraws a text in Markdown format in an Image control.
<Variable Image>.DessineTexteMarkdownDraws a text in Markdown format in an Variable of type Image.
<Variable picLayer>.DessineTexteMarkdownDraws a text in Markdown format in a variable of type picLayer.
<Variable WDPic>.DessineTexteMarkdownDraws a text in Markdown format in an Variable of type WDPic.
<DiskFile variable>.LockEntirely or partially locks an external file.
<DiskFile variable>.ChangeSizeResizes an external file.
<DiskFile variable>.FindFinds a character string or a buffer in a file opened by fOpen.
<DiskFile variable>.UnlockEntirely or partially unlocks an external file.
<DiskFile variable>.WriteLineWrites a line into a text file (ANSI or UNICODE).
<DiskFile variable>.WriteWrites:
  • a character string into an external file.
  • a memory section.
<DiskFile variable>.CloseCloses an external file.
<DiskFile variable>.ReadLineRegularExpressionReads a line in an external file, gets sections of this line according to a regular expression and assigns them to a variable.
<DiskFile variable>.ReadLineReads a line from an external file (ANSI or UNICODE).
<DiskFile variable>.ReadReads:
  • a block of bytes (characters) in an external file (ANSI or Unicode),
  • the content of an external file (ANSI or Unicode) and assigns it to a memory area.
<DiskFile variable>.FileNameReturns the name of an external file currently open.
<DiskFile variable>.SeekGets and sets current position in an external file.
<DiskFile variable>.SizeReturns the size of a file (in bytes).
Improved WLanguage functions
Universal Windows 10 App The following WLanguage functions have been improved:
CertificateCheckStringThe Certificate can now correspond to an Variable of type Buffer.
CertificateSignStringThe Certificate can now correspond to an Variable of type Buffer.
DecryptAsymmetricThe public key can now correspond to an Variable of type Buffer.
DecryptAsymmetricEnvelopedThe public key can now correspond to an Variable of type Buffer.
EncryptAsymmetricThe public key can now correspond to an Variable of type Buffer.
EncryptAsymmetricEnvelopedThe public key can now correspond to an Variable of type Buffer.
HDescribeServerTriggerNew syntax to create a trigger from the description made in the analysis.
HListKeyPrimary keys are now taken into account.
HSuggèreKeyNew parameter to set the format of the result.
HTrackNew parameter to set the execution mode of the Procedure WLanguage.
New WLanguage properties
Universal Windows 10 App The new properties of the WLanguage for applications in UNIVERSALAPP mode are the following:
ExtraThe Property Extra allows to:
  • Know the additional information associated with a control , a window, or a Page.
  • Edit additional information associated with an control, a window or an Page.
Improved WLanguage properties
New advanced types of WLanguage
Universal Windows 10 App The new advanced types available for Universal Windows 10 Apps are:
zipArchiveThe zipArchive type is used to handle an archive file in one of the following formats: ZIP, CAB, RAR or WDZ.
zipArchivedFileThe zipArchivedFile type is used to handle a file found in an archive in one of the following formats: ZIP, CAB, RAR or WDZ or a file to add into an archive.
Improved advanced WLanguage types
Minimum version required
  • Version 27
This page is also available for…
Comments
Click [Add] to post a comment