03 octobre 2019
publié par 
Parmi les exemples livrés avec la LST n° 118 : CHAMP DISPOSITION : SUPPRIMEZ LES ESPACES DANS LES ZONES RÉPÉTÉES (WINDEV, WEBDEV, WINDEV MOBILE) Les exemples "WD Disposition dans ZR" (WINDEV / WINDEV Mobile) et "WW_Disposition_dans_ZR" (WEBDEV) montrent comment utiliser le champ Disposition dans un champ Zone répétée pour moderniser une interface en lui donnant un aspect plus fluide et moins tabulaire. APPLICATION COMPLÈTE : INTERACTIONS AVEC UN PUBLIC (WW_...
02 octobre 2019
publié par 
Déjà évoqué dans un précédent billet, les attributs d'extension sont très utiles et permettent de considérablement simplifier l'écriture de traitements WLangage, tout en améliorant la lisibilité du code. Combinés avec l'utilisation de procédures internes, les attributs d'extension permettent par exemple de regrouper dans un seul code un ensemble de tâches. Sans procédures internes, le même traitement aurait nécessité de créer plusieurs procédures, définir des automatismes... Voici un exemple très simple...
La visualisation d'un PDF généré à partir d'un état (iImprimeEtat) sur un iPhone ou un iPad passé sous iOS 13 peut ne pas contenir tous les textes. Cet effet se produit sous iOS 13 si l'état utilise une police personnalisée ("Arial" par exemple). A partir de iOS 13 la police peut ne plus être dans le lecteur PDF utilisé pour la visualisation. De ce fait le texte est manquant sur l'...
La création d'une classe dans un site WEBDEV permet de créer une classe serveur, navigateur, ou une classe mixte : les instances d'une classe serveur, seront exclusivement allouées et utilisables dans un code...
Un nouveau Webinaire est programmé jeudi 26 septembre 2019 à 11h. Dans cette session de 20 minutes, découvrez comment bien mettre en place une programmation défensive. Vos applications gagnent en fiabilité et pour vous la maintenance est facilitée. Après la diffusion en direct, la vidéo restera disponible avec ce même lien. Retrouvez l'ensemble des webinaires sur notre site : https://pcsoft.fr/webinaires.htm