Étiquette : WinDev

[WD19] Filigrane sur un PDF déjà généré

[WD19] Filigrane sur un PDF déjà généré

Ayant des fichiers PDF déjà générés, je cherchais une solution pour rajouter un filigrane du style « Duplicata » pour une réimpression. Travaillant en Windev, je suis tombé sur la solution de Jurassic Pork sur les forums de PC SOFT, où il conseille d’utiliser ITextSharp, un assemblage .NET qui permet de générer des PDF ou de les manipuler (séparer en plusieurs documents, fusionner, ajouter un filigrane ou un tampon, remplir des formulaires, etc).

Poursuivre la lecture « [WD19] Filigrane sur un PDF déjà généré »

[WD19] Safescan TA-855 et les événements

[WD19] Safescan TA-855 et les événements

Nous avons vu il y a quelques jours comment accéder aux données stockées sur une pointeuse Safescan TA-855 (modèle avec écran noir et blanc, lecteur d’empreinte digitale, identification par badge RF, etc). Si vous ne l’avez pas encore fait n’hésitez pas à lire la première partie qui explique comment se connecter à l’appareil et lire le journal des événements global. Nous allons aujourd’hui voir comment programmer simplement la gestion des événements, lors de la connexion par exemple.

Poursuivre la lecture « [WD19] Safescan TA-855 et les événements »

[WD19] Safescan TA-855, Connexion et Lecture

[WD19] Safescan TA-855, Connexion et Lecture

Safescan est une société hollandaise spécialisée dans les appareils de détection de faux billets mais également dans les pointeuses (avec ou sans lecteur d’empreinte digitale). Un logiciel sous licence est fourni avec chaque pointeuse mais ne propose pas de gérer une base de données sur un serveur en temps réel.

Poursuivre la lecture « [WD19] Safescan TA-855, Connexion et Lecture »

[WD20] Découverte de la préversion

[WD20] Découverte de la préversion

Windev 20 est désormais disponible en préversion. Il s’agit donc d’une version de tests qui n’est pas destinée à déployer des applications en production. Elle est distribuée dans le but de découvrir les nouvelles fonctionnalités présentées dans les brochures et lors du Tour de France Technique. C’est aussi un moyen pour les utilisateurs de déceler les bugs et de transmettre des informations utiles aux développeurs de PC SOFT.

Poursuivre la lecture « [WD20] Découverte de la préversion »

[WD19] Utiliser l’API Exchange Web Services (III)

[WD19] Utiliser l’API Exchange Web Services (III)

Avec EWS Managed API 2.0, il est possible de réaliser des choses vraiment intéressantes. Il serait clairement plus simple de travailler directement en .NET mais nous allons voir ensemble ce qu’il est possible de faire dans Windev. Dans ce nouvel exemple nous allons récupérer la liste de dossiers à partir d’un dossier source.

Poursuivre la lecture « [WD19] Utiliser l’API Exchange Web Services (III) »

[WD19] Utiliser l’API Exchange Web Services (II)

[WD19] Utiliser l’API Exchange Web Services (II)

Il y a quelques mois nous avions vu comment utiliser l’API Exchange Web Services 2.0 depuis Windev. Grâce aux bibliothèques .NET fournies il est possible d’interroger un serveur Exchange et de récupérer les e-mails d’un utilisateur.

Poursuivre la lecture « [WD19] Utiliser l’API Exchange Web Services (II) »

[WD20] PC SOFT annonce sa nouvelle version

[WD20] PC SOFT annonce sa nouvelle version

Chaque année, dans le courant du mois d’octobre, PC SOFT annonce la nouvelle version des trois éditeurs WinDev, WebDev, et WinDev Mobile. En résumé, on notera la compatibilité avec Windows 10, le support de la nouvelle version d’Android (« L » ?), iOS 8.0 et des terminaux associés (iPhone 6, iPhone 6 Plus), de nouvelles fonctions du WLangage, des améliorations pour SQL, pour le centre HFSQL, ainsi que pour la programmation Java, les Web Services, et encore bien d’autres.

Poursuivre la lecture « [WD20] PC SOFT annonce sa nouvelle version »

[WD19] Pilotage Excel via OLE

[WD19] Pilotage Excel via OLE

Depuis votre application Windev, il est possible de piloter des applications Windows via le protocole OLE (“Object Linking and Embedding”). Par exemple vous pouvez créer une feuille Excel formatée avec un ensemble de données reprises dans un tableau : colorez telles cellules en rouge, modifiez la mise en page, modifiez le zoom actif, changez l’orientation de l’impression, etc.

Poursuivre la lecture « [WD19] Pilotage Excel via OLE »

[WD19] Bug d’exécution de requête avec auto-jointure

[WD19] Bug d’exécution de requête avec auto-jointure

Dans la dernière version de Windev, il est possible que vous rencontriez des problèmes pour exécuter des requêtes de type “auto-jointure”, c’est-à-dire une requête dans laquelle on joint une table à elle-même (Comment ça marche : auto-jointure). A l’exécution, une erreur peut se produire mais Windev n’affiche pas d’exception. Le problème vient en fait de la DLL “wd190sql.dll” qui contient visiblement un bug.

Poursuivre la lecture « [WD19] Bug d’exécution de requête avec auto-jointure »

[WD19] Coloration syntaxique dans Notepad++

[WD19] Coloration syntaxique dans Notepad++

Si vous ne connaissez pas encore Notepad++, il est encore temps de le découvrir ! Il s’agit d’un éditeur de texte et de code sous licence GPL prenant en charge plusieurs langages afin d’offrir une coloration syntaxique. En plus de cela, il permet d’ouvrir plusieurs fichiers sous forme d’onglet, de mémoriser la session actuelle, de créer des macros,… Et si vous êtes sous Windows, vous constaterez qu’il est bien plus performant que le bloc-notes intégré au système. Pour le télécharger, rendez-vous sur le site officiel : notepad-plus-plus.org !

Bien sûr, il n’intègre pas la coloration syntaxique pour le WLangage, donc lorsqu’on copie du code depuis Windev, il est un peu difficile de s’y retrouver.

Poursuivre la lecture « [WD19] Coloration syntaxique dans Notepad++ »