Les 928 nouveautés de WINDEV 28, WEBDEV 28 et WINDEV Mobile 28

N o u v e a u t é W D W B WM 364 à 376 13 NOUVELLES FONCTIONS POUR LE TYPE FICHIERDISQUE Le WLangage propose 13 nouvelles fonctions préfixées pour le nouveau type FichierDisque . fBloque fChangeTaille fCherche fDébloque fEcrit fEcritLigne fFerme fLit fLitLigne fLitLigneExpressionRégulière fNomFichier fPositionne fTaille N o u v e a u t é W D W B WM 377 à 456 80 NOUVELLES FONCTIONS WLAN- GAGE POUR WINDEV Le WLangage s’enrichit de 80 nouvelles fonctions pour WINDEV en version 28 : ArrondiAuMultiple Renvoie la valeur arrondie d’une valeur numérique au multi- ple le plus proche d’une autre valeur numérique. BCEValide Teste la validité d’un numéro BCE (numéro Banque-Carrefour des Entreprises de Belgique servant à identifier une entre- prise). BitcoinAdresseValide Vérifie si une adresse d’un portefeuille Bitcoin est valide. CFValide Teste la validité d’un numéro CF (numéro d’identification personnel en Italie). CNPJValide Teste la validité d’un numéro CNPJ (numéro d’identification d’entreprise au Brésil). ComposantExécute Exécute une fonction dans un composant plug-in. CPFValide Teste la validité d’un numéro CPF (numéro d’identification personnel au Brésil). dDessinChamp Dessine un champ dans une image. DiagrammeRecherche Recherche les formes contenant un texte spécifique dans un diagramme. dModifieContraste Modifie le contraste d’une image. DNIValide Teste la validité d’un numéro DNI (numéro d’identification personnel en Espagne). DocPositionDébutPage Renvoie la position du premier caractère d’une page donnée dans un champ Traitement de texte. DocRechercheElémentParNom Recherche un élément par son nom dans l’ensemble d’un document de type Traitement de texte. dRedresse Transforme une image en la déformant. dTexteMarkdown Dessine un texte au format Markdown dans une image. EINValide Permet de savoir si une variable ou un champ est un numéro EIN (numéro d’identification employeur aux USA) valide. ExécuteFonction Permet d’exécuter une fonction du WLangage, identifiée par son nom. ExécuteThreadPrincipalAsynchrone Déclenche l’exécution d’une procédure par le thread prin- cipal de l’application sans attendre la fin de l’exécution de cette procédure. fChangeExtension Change l’extension d’un fichier sur le disque FEIValide Teste la validité d’un numéro FEI (numéro d’identification d’établissement d’entreprise aux USA). fRelativise Renvoie le chemin relatif d’un fichier par rapport à un réper- toire de référence. fTypeMIME Renvoie le type d’un fichier selon la norme MIME (Multipur- pose Internet Mail Extensions). GénèreImageGéométrique Génère aléatoirement une image avec des formes géomé- triques. HSupprimeVue Supprime une vue matérialisée sur le serveur HFSQL. HTMLVersPDF Convertit une chaîne HTML ou un buffer HTML en un buffer contenant un document PDF. IADétecteContour Détecte les contours de formes dans une image. IADétecteDessin Détecte les dessins (rond, rectangle, ...) faits à la main dans une image. IBANValide Teste la validité d’un IBAN (International Bank Acount Num- ber). IDEValide Teste la validité d’un numéro IDE (numéro d’identification des entreprises en Suisse). IdNrValide Teste la validité d’un numéro IdNr (numéro d’identification personnel en Allemagne). iImprimeZoneMarkdown Imprime un texte au format Markdown dans une zone rectan- gulaire. INSEEValide Teste la validité d’un numéro INSEE (numéro d’inscription au répertoire des personnes physiques attribué par l’Institut National de la Statistique et des Etudes Economiques). IVAValide Teste la validité d’un numéro IVA (numéro d’identification d’entreprise en Italie). JSONValide Teste la validité d’une chaîne JSON. KanbanCarteAjoute Ajoute une carte dans un champ Kanban. KanbanCarteCherche Rercherche une carte dans un champ Kanban. KanbanCarteDéplace Déplace une carte d’un champ Kanban dans une autre liste. KanbanCarteSupprime Supprime une carte dans un champ Kanban. KanbanCarteSupprimeTout Supprime toutes les cartes d’un champ Kanban. KanbanEnumèreCarte Liste toutes les cartes d’un champ kanban KanbanInfoXY Indique quel élément d’un champ Kanban se trouve à une position donnée. KanbanListeAjoute Ajoute une liste dans un champ Kanban. KanbanListePosition Connaître ou modifier la position de scroll dans une liste d’un champ Kanban KanbanListeSupprime Supprime une liste d’un champ Kanban KanbanListeSupprimeTout Supprime toutes les listes d’un champ Kanban. KanbanOccurrence Renvoie le nombre de listes ou de cartes dans un champ Kanban KanbanSelect Renvoie la carte sélectionnée dans un champ Kanban KanbanSelectPlus Sélectionne une carte dans un champ Kanban KanbanVersImage Exporte un champ Kanban vers une variable de type Image. LecteurPDFAfficheSignet Affiche un signet spécifique dans le champ Lecteur PDF. MarkdownVersDOCX Convertit une chaîne de caractères au format Markdown vers un document au format docx. MarkdownVersHTML Convertit une chaîne de caractères au format Markdown en une chaîne de caractères au format HTML. MarkdownVersPDF Convertit une chaîne ou un buffer au format Markdown en un buffer contenant un document PDF. MarkdownVersTexte Convertit une chaîne de caractères au format Markdown en une chaîne de caractères au format texte (sans balises). ModbusEnvoieTrameBrute Envoie un ou plusieurs flottants sur la session modbus MongoExécuteLotOpérations Exécute un lot d’opérations sur une base MongoDB. NASValide Teste la validité d’un numéro NAS (numéro d’assurance so- ciale du Canada). NAVSValide Teste la validité d’un numéro NAVS (numéro d’assurance vieillesse survivants de Suisse). NE15Valide Teste la validité d’un numéro NE15 (numéro d’entreprise sur 15 caractères identifiant un établissement d’une entreprise au Canada). NE9Valide Teste la validité d’un numéro NE9 (numéro d’entreprise à 9 chiffres servant à identifier une entreprise au Canada). NIFValide Teste la validité d’un numéro NIF (numéro d’identification d’entreprise en Espagne). NISSValide Teste la validité d’un numéro NISS (numéro d’identification de la sécurité sociale de Belgique). OpenAPIVersHTTP Construit la requête HTTP d’appel à une fonction d’une API. PicCaptureLasso Effectue une capture d’écran via le lasso et récupère cette capture dans une variable de type Image. PicCaptureLassoOCR Lance une capture d’écran par le lasso pour en extraire le texte via une analyse avec le système OCR intégré. PiloteDnD Pilote un “Glisser-Déposer” durant les tests automatiques. PremièreLettreEnMajuscule Convertit en majuscule la première lettre de tous les mots d’une chaîne de caractères. REEValide Teste la validité d’un numéro REE (numéro dans le registre des entreprises et des établissements identifiant un établis- sement d’une entreprise en Suisse). SCPEnvoieFichier Envoi un fichier en SCP SCPRécupèreFichier Récupère un fichier en SCP SIRENValide Teste la validité d’un numéro SIREN (Système d’Identifica- tion du Répertoire des Entreprises). SIRETValide Teste la validité d’un numéro SIRET (système d’identification du répertoire des établissements). SocketParamètre Permet de paramétrer le mode d’utilisation des fonctions Socket. SocketProxy Spécifie si les sockets TCP et les WebSockets doivent ou non passer par un proxy SOCKS5 pour exécuter leurs requêtes. SSNValide Permet de savoir si une variable ou un champ est un numéro SSN (numéro de sécurité sociale aux USA) valide. TableurDéfusionne Supprime la fusion des cellules d’un champ Tableur. TableurFusionne Fusionne des cellules d’un champ Tableur. UEValide Teste la validité d’un numéro UE (numéro d’unité d’établis- sement identifiant un établissement d’une entreprise en Belgique). UStIdNrValide Teste la validité d’un numéro UStIdNr (numéro d’identifica- tion d’entreprise en Allemagne). UTFConvertit Convertit une chaîne ou un buffer vers le format spécifié : UTF, Ansi, Unicode. L e s n o u v e a u t é s W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8 54

RkJQdWJsaXNoZXIy NDQ0OA==