PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 26 !
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Profitez des 170 nouveautés communes de la version 26 dans WINDEV
WINDEV bénéficie bien entendu des 170 nouveautés communes offertes par la version 26, et en particulier de la vitesse améliorée, de l’éditeur non modal, de la saisie obligatoire non bloquante, du champ HTML pour email, des fonctions de programmation HTML, des fonctionnalités sur les cartes, des graphes, des feuilles de styles plus puissantes, de l’éditeur de code plus riche, des requêtes HFSQL asynchrones, des nouveautés du WLangage, etc.
HTML : indispensable en WINDEV
Les nouveautés liées à HTML (nouveau champ, nouveau champ pour email, programmation,) sont très utiles sous WINDEV.
La création d'emails enrichis est une action standard, la gestion automatique des saisies dans WINDEV fait gagner du temps.
La programmation facile des documents HTML (incluant CSS et Javascript) permet, elle, d'économiser énormément de code dans des tâches devenues habituelles aujourd'hui, par exemple : analyser le contenu d'une page de site Internet pour en extraire des données (prix, stock,...) ou pour générer par programmation le contenu d'une page HTML qui sera affichée sur un site.
La version 26 apporte une puissance et un confort utiles au quotidien.
Pour plus de détails, consultez :
6 nouveaux champs métier en WINDEV 26
Les Champs Métier font gagner du temps lors de la création d'UI, et apportent une sophistication immédiate à vos applications.
6 nouveaux Champs Métier font leur apparition en version 26 de WINDEV :
  • Aide à la définition d'un mot de passe
  • Champ Vidéo avec boutons de contrôle
  • Combo avec check box (Interrupteurs)
  • Jeton en mode filtre
  • Saisie assistée d'heure à la souris
  • Pin de type banque.
Rappel : les Champs Métier sont livrés avec leur code source, et sont donc totalement modifiables et personnalisables.
Nouveau Champ Métier aide à la définition d'un mot de passe
Le Champ Métier "Aide à la création d'un mot de passe" affiche la liste des règles que l'utilisateur doit suivre pour que le mot de passe saisi soit accepté.
Les règles sont affichées en rouge, et passent en vert à chaque fois que le mot de passe en cours de saisie respecte ces règles.
L'utilisateur sait donc exactement ce qu'il a à faire.
Tout est livré en code source, tout est paramétrable.

Nouveau champ métier - Champ Vidéo avec boutons de contrôle
Le Champ Métier "Champ vidéo avec boutons de contrôle" permet de jouer une vidéo, de la mettre sur pause, de passer en plein écran, d'afficher une jauge....
Un champ prêt à l'emploi, comme tous les Champs Métier !


Nouveau champ métier - Combo avec Check Box (interrupteurs)
Le Champ Métier "Combo avec interrupteurs (Check Box)" permet de gérer une liste de choix dans une combo et permet la sélection multiple.

Nouveau champ métier - Jeton en mode filtre

Le Champ Métier "Jeton en mode filtre" offre une interface élégante et intuitive de définition de choix actifs et inactifs. Les choix sont bien entendu clicables.
Nouveau champ métier - Saisie assistée d'heure
Le Champ Métier "Saisie assistée d'heure" permet la saisie d'heures et de minutes à la souris, sans utilisation du clavier.
Nouveau champ Métier - Saisie de code PIN
Le Champ Métier "Saisie de code PIN" est disponible sous WINDEV.
Champ Table : binding mémoire 50% plus rapide
En version 26, la vitesse du binding mémoire a été sérieusement améliorée !
Toujours ça de pris !
Double-clic sur colonne
Le nouvel événement de programmation Double Clic sur colonne (d'une table) permet de définir un traitement personnalisé lors d'un double-clic sur cette colonne de la table.
Pour plus de détails, consultez Evénements associés aux colonnes (champ Table).
Double-clic sur rupture
Un nouveau comportement fait son apparition dans les tables : un double-clic sur une rupture enroule ou déroule cette rupture.
Pour plus de détails, consultez Evénements associés à une rupture.
Champ de saisie obligatoire : l'utilisateur peut sortir du champ
Cette nouveauté de saisie obligatoire non bloquante offre une liberté bienvenue à l'utilisateur final.
Celui-ci n'est plus "bloqué" dans un champ obligatoire tant qu'il n'a pas saisi une valeur acceptable. Il peut maintenant sortir du champ, et le saisir ultérieurement.
Champ de saisie : libellé cadré à droite
Cadrer un libellé de champ de saisie à droite offre de nouvelles possibilités de personnalisation.
En version 26 il devient possible de cadrer un libellé de saisie à droite contre la zone de saisie.
Cette présentation est particulièrement adaptée aux UI multilingues, dont la longueur du libellé va dépendre de la langue : elle évite des "trous" entre le libellé et la zone de saisie.
Cette possibilité est disponible pour les champs Combo.

Des bulles personnalisables
En version 26, les bulles d'aide des champs sont personnalisables.
Il devient possible de personnaliser :
  • le cadre
  • la couleur de fond et l'image de fond
  • l'animation éventuelle d'apparition et disparition
  • la flèche
  • les marges du texte.
Un magnifique ensemble de looks prédéfinis est livré !

TCD : réduction automatique de la largeur des colonnes
Le TCD (Cube ROLAP) offre une nouvelle option de présentation : le retour à la ligne automatique, sans agrandir la largeur de la colonne.
L'option de retour à la ligne automatique du texte permet ainsi de limiter la largeur des colonnes, et donc de visualiser plus de colonnes sur l'écran.
Ruban : onglet détachable
Une fois votre application recompilée en version 26, les onglets de ses rubans sont détachables par l'utilisateur final.
L'utilisateur final peut ainsi laisser visibles en permanence les choix qu'il utilise... en permanence !
Il suffit simplement de cocher l'option "Détachable" dans les 7 onglets du ruban.
Correcteur orthographique: espagnol en standard
Es magnifico !
Actif dans l'environnement et dans vos applications.
Champ Interrupteur et Sélecteur : en programmation, accès aux options par leur libellé
Avec les anciennes versions de WINDEV, l'accès par programmation aux options des champs Interrupteur et Sélecteur s'effectuait uniquement en utilisant leur indice.
Cela était source d'erreur sournoise. Lors de l'insertion ou de la suppression d'une option dans les 7 onglets, un décalage d'indice se produisait sans avertissement : il fallait penser à modifier immédiatement l'indice dans le code source.
En version 26, il devient possible d'utiliser directement le libellé de l'option en programmation.
Si un libellé est ajouté ou supprimé, cela ne change pas le code.
Le code devient :
Interrupteur.Madame = Vrai

En multilingue le libellé de la langue de son choix peut être utilisé.
Interrupteur.Miss = Vrai

Si un libellé est modifié dans les 7 onglets et pas dans le code, une erreur de compilation est affichée.
Volet d'onglet : accès au volet par son nom
Le mécanisme d'accès aux volets évolue de la même manière que l'accès aux interrupteurs : il devient possible d'utiliser le libellé du volet en programmation à la place de son indice.
Champ Carte : évolutions

Les possibilités offertes par le champ Carte font un bond en avant spectaculaire en version 26 !
Clusters automatiques, options sur les marqueurs, insertion de formes géométriques, insertion d'image, affichage de Popup, limitation à une zone géographique, inclinaison d'image (fausse 3D), ...
Champs Bouton à 5 états
Un bouton à 5 états a un état "Survol" et un état "Focus". L'état "Survol" était prioritaire sur l'état "Focus". En version 26, l'état "Focus" devient prioritaire.
Champs de Saisie : divers
  • Un champ de saisie peut se voir appliquer un masque de saisie de type "fichier". Quand ce masque est en place, une complétion automatique affiche tous les fichiers du répertoire. En version 26 il devient possible de filtrer des fichiers sur l'extension.
  • Champ de saisie à jetons : il peut arriver que la couleur du texte saisi corresponde à peu près la couleur du jeton sélectionné; le texte n'est donc plus visible. En version 26 une option permet de définir une couleur de texte adaptative.
  • Champ de saisie à masque personnalisé : le masque personnalisé peut être défini par programmation grâce aux variables de type Masque . Une nouvelle Callback est appelée automatiquement lors de l'affectation du champ.
2 nouveaux gabarits pour WINDEV
Les gabarits Suki et Winki font leur apparition en version 26.
Cela vous offre de nouvelles possibilités de personnalisation.
De nouveaux types d'interactions pour Windows
Positionner le menu de l'application dans la barre de titre d'une fenêtre est à la mode !
En version 26, il devient possible de positionner tout type de champ dans la barre de titre d'une fenêtre.
Cela permet de moderniser les interfaces et de les simplifier.
Par exemple le menu principal peut être présent dans la barre de titre.
Positionner des champs dans la barre de titre permet également de gagner de la place.
Le positionnement s'effectue sous l'éditeur en WYSIWYG.
Champ (saisie ou affichage), bouton, image... dans la barre de titre
Tous les types de champs peuvent être positionnés dans la barre de titre :
  • menu
  • champ de saisie : recherche,...
  • libellé : nom d'utilisateur connecté, ...
  • image : avatar, coche de notification, nombre de messages...
  • bouton : undo/redo, action fréquente...
  • lien à cliquer
  • ...
A vous d'imaginer vos nouvelles UI !
Menu dans la barre de titre
En version 26, il devient possible de positionner un menu dans la barre de titre des fenêtres de vos applications.
D'autres champs peuvent être simultanément présents à côté du menu.
Un menu peut être combiné à un ruban.
Menu burger dans la barre de titre
Les menus "burger" dans la barre de titre sont également à la mode !
En version 26, il suffit de positionner un bouton au look "burger" dans la barre de titre. Ce bouton ouvrira par exemple une fenêtre Popup ou un menu contextuel.
Aide générée : gestion des plans des états
Un état (un rapport) peut comporter plusieurs plans.
En version 26, une aide pour chaque plan de l'état est automatiquement générée.
Positionnement à la souris 
En version 26, un Picto Ami peut être positionné (à la souris) à l'emplacement désiré autour du champ concerné.

Nouveautés communes
L'environnement de WINDEV bénéficie des nouveautés communes .
En particulier, le nouvel environnement multi-fenêtres devient vite irremplaçable .
Le nouvel explorateur de projet est également très confortable .

Modèle de fenêtres : prise en compte des marges
Les modèles de fenêtres s'enrichissent de nouvelles fonctionnalités : la prise en compte des modifications de marges dans le modèle.
Si une marge est modifiée dans le modèle, cette modification sera reportée dans toutes les fenêtres qui utilisent ce modèle.
Dans une fenêtre donnée, il est possible de surcharger les marges pour ne pas être impacté par une modification de modèle.
Saisie de valeur numérique pour marge et règle
Les règles et les marges se positionnent en WYSIWYG à la souris.
En version 26 il devient également possible de positionner marges et règles en saisissant directement leurs valeurs en pixels.
Nouveautés diverses
Sous WINDEV, en plus des nouveautés communes, l'éditeur de fenêtres bénéficie de 2 petites nouveautés pratiques :
  • dans l'édition des styles, la combo de choix de couleurs affiche également le code RVB de la couleur sélectionnée
  • le fonctionnement en mode 4K est encore amélioré.
Une application en cours d'exécution peut proposer la mise à jour
Au lancement d'une application, celle-ci vérifie automatiquement si une mise à jour est disponible et la propose; c'est un mécanisme automatique et standard.
En version 26, une application en cours d'exécution peut également proposer l'installation d'une mise à jour.
Ceci est utile si un bogue grave ou urgent a été corrigé en cours de journée par exemple.
La proposition de mise à jour s'effectue par l'affichage d'un toast.
Cette mise à jour peut être facultative ou obligatoire.
Téléchargement automatique du framework d'exécution: ftp ou https
Lorsque le framework WINDEV n'est pas installé sur une machine, le lancement d'un EXE WINDEV propose le téléchargement du framework.
Avec les anciennes versions de WINDEV, ce téléchargement s'effectuait uniquement par FTP.
En version 26 ce téléchargement peut également s'effectuer via le protocole HTTPS : cela élimine les problèmes de ports à ouvrir dans les firewalls.
Rappel visuel des possibilités
Les FAA sont une mine de fonctionnalités pour vos utilisateurs finaux.
Vous le savez, vous n'avez rien à coder, rien à penser, et chacun de vos utilisateurs bénéficie de fonctionnalités pratiques.
En version 26, les principales FAA peuvent être présentées en animation lors du survol d'un champ qui propose cette FAA.
Par exemple lorsque l'utilisateur final passe la souris sur la "loupe" d'une colonne de table, les différentes possibilités de recherche ("contient", "commence par",...) sont présentées.
Chaque animation est débranchable par l'utilisateur final.
Le mécanisme global de présentation peut également être débranché par programmation.

Définir le premier champ en saisie
En version 26, l'utilisateur final peut définir le champ qui sera en saisie à l'ouverture de la fenêtre ou de la page.
TCD : comparaison de données à l'année
Le TCD permet de comparer automatiquement des données sur des périodes prédéfinies.
En version 26, le TCD propose également la comparaison des données à l'année, en plus des autres choix déjà proposés.

Syntaxes de comparaison de chaines
En version 26, les syntaxes de comparaison de chaînes (Commence par souple [~ , ...) sont supportées en Java.
Inférence de type
En version 26, il devient possible de déclarer une variable sans avoir à déclarer son type.
Variables Glocales
En version 26, les variables de type Glocales (variable Globale à portée limitée au champ) sont disponibles en WINDEV Java.
(voir nouveauté 105 ).
Procédures multi-syntaxes
En version 26, en Java, il est possible de créer plusieurs variantes d'une même procédure, qui acceptera des paramètres de type différents.
JAVA& #58; divers
  • Les propriétés VideSiZéro et Grisé sont disponibles en Java.
  • La fonction DateHeureVersChaine est disponible.
  • Le nouvel événement "Autorisation de fermeture" est disponible.
  • Le mot-clé This est actif (champ courant).
5 nouvelles fonctions WLangage
Le WLangage propose 5 nouvelles fonctions pour Java.
DateHeureVersChaîne EnModeServeurWebSocket
EnModeServeurWebSocketServiceGlobalHSurveille
HSurveilleStop
Masque Personnalisé
En version 26, le type avancé MasquedeSaisie est disponible sous Linux.
Fonctions Wlangage de pilotage de l'intégration continue disponibles en linux
Les fonctions de la famille PlanAction sont maintenant disponibles sous WINDEV Linux.
Cette famille de fonctions permet de déclencher l'exécution d'un plan d'actions, paramétrer, suivre l'avancement...
Support de QT5
Le moteur graphique utilisé par WINDEV Linux passe en version QT5.
55 nouvelles fonctions, 38 nouvelles constantes Linux pour WINDEV
Le WLangage propose 55 nouvelles fonctions et 38 nouvelles constantes (à découvrir dans l’aide en ligne) pour Linux.
AppelAJAXEnCourBufferVersPhraseCarteFermePopup
DateHeureVersChaîneDernierJourDeLAnnéeEnModeServeurWebSocket
EnModeServeurWebSocketServiceGlobalErreurRAZfInsèreTexteAuDébut
GénèreLoremgéoRécupèreZonegpwURLPage
HJSONVersEnregistrementHSuggèreCléHSuggèreCléDébut
HSuggèreCléFinHTMLChercheElémentParIDHTMLChercheElémentParNom
HTMLConstruitChaîneHTMLOuvreHTMLSauve
HTransactionEnCoursHTriggerEnregistrementAvantMasqueCodePostal
MasqueFormateMasqueNuméroDeTéléphoneModbusConnecteRTU
ModbusConnecteTCPModbusDéconnecteModbusEcritBit
ModbusEcritFlottantModbusEcritRegistreModbusLitBit
ModbusLitFlottantModbusLitRegistreOCRChargeLangue
OCRDétecteZoneTexteOCRExtraitBlocTexteOCRExtraitTexte
OCRParamètreOCRRépertoireModèleOCRSupprimeToutesLangues
PhraseVersBuffersListePortTableauDistinct
TableauIntersectionTableauUnionTableauUnionTout
WebSocketDéconnecteWebSocketEnvoieWebSocketExécute
WebSocketListeClientWebSocketServiceGlobalTemporise
zipExtraitRépertoirezipFiltre
Paramètres : entier sur 1, entier sur 2; utile pour OPC
Le pilotage d'automate requiert souvent des séquences d'octets précises.
Les automates pilotés par des assemblages .Net bénéficient donc de ces possibilités Entier sur 1 et Entier sur 2 .
La programmation est simplifiée.
Nouveautés communes
Le langage reste la pierre angulaire du développement.
En version 26, le WLangage sous WINDEV s'enrichit encore.
Il profite des nouveautés communes et de nombreuses évolutions utiles : Glocales, authentification en 2 étapes, nouvelles familles de fonctions, sécurisation des threads...
Nouvel événement "Autorisation de fermeture de fenêtre"
Lorsque l'utilisateur final ferme une fenêtre en utilisant la croix de Windows, il devient possible d'exécuter un traitement avant la fermeture de la fenêtre (une demande de confirmation,...) en utilisant le nouvel événement de programmation "Autorisation de fermeture", voire même d'empêcher cette fermeture.
49 nouvelles constantes
49 nouvelles constantes sont disponibles en WLangage en version 26 :
appMAJAfficheErreurappMAJModeAffichageappMAJVerifAuto
docCoordonnéeXdocCoordonnéeYdocNuméroPage
docOrigineEcranepExécuteProcédureGénéralefaaImprimerHtml
formeCarréArrondiftpesParamètreModeSecuriségpwDoubleAuthentification
gpwInfoDoubleAuthentificationgpwMessageDoubleAuthentificationgpwProfil
hErrCodehtmlAlignementhtmlBarré
htmlCouleurhtmlCouleurFondhtmlCréeLien
htmlGrashtmlImgIntegréehtmlImgMultipart
htmlImgUrhtmlImgUrhtmlNomPolice
htmlNomStyleCsshtmlSoulignéhtmlSupprimeLien
htmlTaillePolicehtmlTaillePoliceMoinshtmlTaillePolicePlus
httpTraceDonnéeRecuehttpTraceEntêteRecumodeAffichageCodeSourceHtml
pdfCoordonnéeXpdfCoordonnéeYpdfNuméroPage
pdfOrigineEcransaLargeurListesdlgMonochrome
sdlgParDéfautshrBodyshrTexteSansFormat
shrValeurthreadSécurisétrtAvantFermetureFenêtre
typEditeurHtml

14 nouveaux types
14 nouveaux types de variables sont disponibles en WLangage :
CarteCercleCarteImageCartePolygoneCartePolyligne
htmlDocumenthtmlElémenthtmlSélectionMarqueurImage
modbusSessionOCRBlocTexteOCROptionPolygone
URIwebsocketClient

10 nouvelles propriétés
Le WLangage s'enrichit de 10 nouvelles propriétés pour WINDEV.
AngleInclinaisonAngleRotationAvecInclinaisonAvecRotation
AvecScrollBodyBoussoleFenêtreInternePopup
InfoTrafic

85 nouvelles fonctions WLangage pour WINDEV
Le WLangage s’enrichit de 85 nouvelles fonctions pour WINDEV en version 26 :
AppelAJAXEnCoursIndique si la requête en cours de traitement est une requête AJAX
BufferVersPhraseExtrait une phrase présente dans un buffer
CarteAffichePopupOuvre la popup d’un marqueur affiché dans les champs Carte
CarteAfficheZoneDéplace la carte affichée dans le champ Carte pour que la zone géographique spécifiée soit entièrement visible dans le champ
CarteAjouteFormeAjoute une nouvelle forme (polygone, ligne, cercle) à dessiner sur la carte affichée dans un champ Carte
CarteAjouteImageAjoute une nouvelle image à dessiner sur la carte affichée dans un champ Carte
CarteChangeStyleModifie le style de la carte affichée dans le champ Carte
CarteFermePopupFerme la popup d’un marqueur affichée dans le champ Carte
CarteLimiteZoneLimite la zone géographique affichée dans le champ Carte
CarteModifieFormeModifie une forme dessinée dans un champ Carte
CarteModifieImageModifie une image dessinée dans un champ Carte
CartePopupAffichéePermet de savoir si la popup d’un marqueur du champ Carte est affichée
CarteRécupèreStyleRetourne le style de la carte affichée dans le champ Carte
CarteSupprimeFormeSupprime une forme dessinée dans un champ Carte
CarteSupprimeImageSupprime une image dessinée dans un champ Carte
DateHeureVersChaîneFormate la date heure spécifiée au format spécifié
DernierJourDeLAnnéeRenvoie la date du dernier jour de l’année
DocInfoXYPour une position donnée dans un champ Traitement de texte, renvoie soit le numéro de la page correspondant, soit la position X (en mm) ou Y (en mm)
DoubleAuthGénèreCléTOTPGénère une Clé TOTP pour un utilisateur
DoubleAuthGénèreLienGénère un lien pour enregistrer un compte dans une application d’authentification
DoubleAuthVérifieCodeVérifie le code donné par une application d’authentification
EditeurHTMLFormateSélectionModifie le style de la sélection dans un champ de saisie HTML
EditeurHTMLInsèreInsère du texte ou du html dans un champ de saisie HTML
EditeurHTMLInsèreTableauInsère un tableau dans un champ de saisie HTML
EditeurHTMLRechercheRecherche une chaîne dans un champ de saisie HTML
EditeurHTMLRécupèreLit la valeur d’une des propriétés d’un champ de saisie HTML en asynchrone
EditeurHTMLRécupèreDocumentRécupère en mode asynchrone le document HTML en cours d’édition dans un champ de saisie HTML
EditeurHTMLRécupèreSélectionRécupère en mode asynchrone la sélection dans un champ de saisie HTML
EditeurHTMLRemplaceRemplace une chaîne par une autre dans un champ de saisie HTML
EditeurHTMLSélectionneSélectionne un morceau de texte dans un champ de saisie HTML
EditeurHTMLVersPDFConvertir le Html présent dans un champ de saisie HTML vers un fichier PDF
EnModeServeurWebSocketIdentifie si le code est exécuté via le serveur de WebSockets
EnModeServeurWebSocketServiceGlobalIdentifie si le code est exécuté via le service global du serveur de WebSockets
ErreurRAZRéinitialise la détection des erreurs non fatales
fInsèreTexteAuDébutInsère un texte au début d’un fichier sans écraser le texte déjà présent dans le fichier
GénèreLoremGénère un texte de style «Lorem ipsum»
géoRécupèreZoneRécupère les coordonnées de la zone géographique
gpwURLPageRenvoie l’URL d’une page du site du groupware utilisateur
HJSONVersEnregistrementImporte des données JSON vers l’enregistrement courant
HSuggèreCléSuggère une liste de clés à ajouter aux fichiers de données pour améliorer les performances des requêtes
HSuggèreCléDébutLance la collecte d’informations sur les requêtes afin d’améliorer les performances
HSuggèreCléFinPropose un ensemble de clés à ajouter à vos fichiers de données afin d’améliorer les performances des requêtes
HTMLChercheElémentParIDCherche un élément connu par son ID
HTMLChercheElémentParNomRecherche un ou plusieurs éléments connus par leur nom
HTMLConstruitChaîneRenvoie le contenu d’un document HTML
HTMLExécuteProcédureNavigateurExécute une procédure navigateur WEBDEV dans un champ HTML affichant une page créée par WEBDEV
HTMLExécuteTraitementChampExécute le code d’un champ d’une page HTML dans un champ HTML
HTMLOuvreCharge un document HTML
HTMLSauveSauve un document HTML
HTMLValeurChampRécupère ou affecte un champ de formulaire HTML dans un champ HTML
HTMLValideFormulaireValide le formulaire d’une page HTML dans un champ HTML
HTransactionEnCoursPermet de savoir si une transaction est en cours
HTriggerEnregistrementAvantPermet de récupérer la valeur de l’enregistrement avant l’exécution des triggers
LecteurPDFInfoXYPour une position donnée dans un champ Lecteur PDF, renvoie soit le numéro de la page correspondant, soit la position X (en mm) ou la position Y (en mm)
ModbusConnecteRTUCrée et se connecte à une session Modbus RTU
ModbusConnecteTCPCrée et se connecte à une session Modbus TCP
ModbusDéconnecteDéconnecte la session modbus
ModbusEcritBitEnvoie un ou plusieurs bits sur la session modbus
ModbusEcritFlottantEnvoie un ou plusieurs flottants sur la session modbus
ModbusEcritRegistreEnvoie un ou plusieurs mots (16 bits) sur la session modbus
ModbusLitBitLit un ou plusieurs bits sur la session modbus
ModbusLitFlottantLit un ou plusieurs flottants sur la session modbus
ModbusLitRegistreLit un ou plusieurs registres sur la session modbus
OCRChargeLangueAjoute une langue à l’OCR
OCRDétecteZoneTexteRenvoie toutes les zones de texte d’une image sans lire le texte
OCRExtraitBlocTexteRenvoie tous les blocs texte d’une image
OCRExtraitTexteLit le texte contenu dans une image
OCRParamètreInitialise les options générales de l’OCR
OCRRépertoireModèlePermet de définir le répertoire contenant les modèles pour l’OCR
OCRSupprimeToutesLanguesSupprime toutes les langues de l’OCR
PhraseVersBufferConvertit un texte en buffer
sListePortListe le nom des ports série et parallèle présents sur la machine
StyleDessinLibelléGriséPersonnalise le style de dessin des libellés dans les champs qui sont grisés
TableauDistinctRenvoie un tableau sans doublons
TableauIntersectionRenvoie un tableau correspondant à l’intersection de deux tableaux
TableauUnionRenvoie un tableau correspondant à l’union de deux tableaux
TableauUnionToutRenvoie un tableau correspondant à l’union de deux tableaux (sans suppression des doublons)
URISélecteurOuvre une fenêtre du système pour sélectionner une ressource provenant du système de fichiers de l’appareil, du Cloud ou d’un des gestionnaires de contenu installés sur l’appareil
WebSocketDéconnecteDéconnecte un client actuellement connecté sur le serveur de WebSockets
WebSocketEnvoieEnvoie un message pour un client du serveur de WebSockets.
WebSocketExécuteExécute une procédure dans le contexte d’un client connecté au serveur de WebSockets
WebSocketListeClientListe les clients connectés au serveur de WebSockets
WebSocketServiceGlobalTemporiseTemporise l’exécution de la boucle d’un service
zipExtraitRépertoireExtrait et décompresse automatiquement les fichiers présents dans un répertoire de l’arborescence des fichiers d’une archive vers un emplacement physique
zipFiltreRenvoie la liste des formats d’archive gérés
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire