4D View Pro : Créer un tableau croisé dynamique à partir d’un tableau de données
Les tableaux croisés dynamiques font partie des fonctionnalités les plus utiles qui permettent aux utilisateurs de résumer et d’analyser rapidement de grandes quantités de données afin de voir les comparaisons, les modèles et les tendances dans leurs données. Depuis 4D v19, les tableaux croisés dynamiques sont inclus dans 4D View Pro. Cet article de blog explique comment utiliser un tableau croisé dynamique via l’interface du ruban.
Informations sur la compatibilité entre Apple macOS Monterey et Microsoft Windows 11
Cet automne 2021 s’accompagne de plusieurs versions majeures d’OS : macOS Monterey (macOS 12), Windows 11, sans oublier Windows Server 2022. Il est temps de faire un rapide récapitulatif pour savoir quelle version de 4D – livrée ou à venir – supporte quelle version d’OS !
Comment définir le délai d’attente pour les applications 4D distantes ?
Pour éviter la perte de session, 4D surveille l’état de sommeil des applications 4D distantes.
Lorsqu’un utilisateur est connecté depuis une application 4D distante à un 4D Server et que son ordinateur se met en mode veille, l’information est envoyée au 4D Server. Au moment où l’ordinateur de l’utilisateur se réveille, l’application 4D distante récupère alors son contexte d’exécution.
Comment automatiser la compilation
Depuis 4D v19, vous pouvez lancer la compilation d’un projet avec une simple commande. Vous vous demandez peut-être à quoi cela peut vous servir !
Votre équipe peut être composée de plusieurs développeurs, alors pourquoi ne pas automatiser la compilation à chaque poussée de code sur votre serveur de contrôle de source ? Il est toujours plus facile d’identifier une erreur lorsqu’elle est rapidement détectée.
Un autre cas est celui où votre projet est constitué de plusieurs composants. Vous pouvez écrire une méthode qui compile, construit, puis copie le composant dans la base de données hôte.
Ce blog abordera les différents points techniques qui sont très utiles pour créer vos propres outils d’automatisation, ainsi qu’un exemple d’application.
Performances de 4D v19 sur Apple M1
par l’auteur invité Roland Mulder, CEO Micro Consulting SA, Suisse
4D v19 est là
Nous sommes ravis d’annoncer que 4D v19 est désormais disponible. Il s’agit d’une version majeure qui porte la création d’applications professionnelles vers de nouveaux sommets.
Exploitez la puissance d’Apple Silicon et bénéficiez immédiatement d’une augmentation des performances grâce aux capacités remarquables d’Apple M1. Découvrez l’architecture repensée de 4D avec le mode Projet et comment elle ouvre la voie à l’avenir. Menez vos activités en déplacement avec 4D pour iOS et obtenez bien plus de résultats grâce aux nouvelles fonctionnalités du langage 4D, d’ORDA, de 4D Write Pro et de 4D View Pro.
Bien qu’elle ne soit en aucun cas exhaustive, voici une liste des fonctionnalités que nous vous réservons :
4D v19 : Évolution de la construction d’applications client/serveur
Sur Mac, la signature des applications est devenue un standard, et depuis Big Sur, vous ne pouvez même pas exécuter des applications non signées. Dans le passé, nous avons publié une solution de contournement pour construire des applications client-serveur fonctionnant sur un serveur Windows et acceptant des connexions de clients Mac. Avec la sortie de 4D v19, nous avons mis à jour la construction d’applications dans 4D pour gérer ce cas. Voici comment vous pouvez créer une application mono-plateforme ou multiplateforme dans la v19.
4D pour iOS : Se connecter avec un code QR
En tant qu’utilisateurs d’applications, nous ne prêtons pas beaucoup d’attention aux technologies d’authentification sophistiquées qui sécurisent nos applications. Pourtant, elles sont essentielles pour empêcher les personnes malveillantes d’usurper notre identité. C’est pourquoi le processus d’authentification inclus dans 4D pour iOS est si important pour nous. Mais de nombreux utilisateurs de 4D pour iOS ont demandé à en savoir plus et, plus précisément, à bénéficier de nouveaux moyens modernes de se connecter.
Le nouveau modèle de formulaire de connexion SignInWithQRCode permet aux utilisateurs de se connecter à leurs applications en scannant le QRCode, et accorde l’accès directement aux utilisateurs déjà authentifiés.
Requête média CSS pour une interface utilisateur sombre ou claire
Le mode sombre a gagné beaucoup de terrain récemment. C’est pourquoi nous l’avons ajouté à la version 19 de 4D et avons mentionné quelques moyens de l’adapter à vos besoins dans l’annonce correspondante.
Dans ce billet de blog, nous allons nous concentrer sur le CSS et expliquer en détail comment définir les styles CSS pour les modes clair et foncé à l’aide des requêtes média CSS.
Lancer une compilation en programmant
Dans les systèmes d’intégration continue, chaque fois que du code est soumis, ou toutes les heures, une compilation du code source est automatiquement lancée. Cette approche vous permet de vérifier les fusions sur le serveur de gestion du code.
A partir de 4D v19, une nouvelle commande permet de lancer la compilation du code, afin de mettre en place ce type de système.
Nous contacter
Vous avez une question, une suggestion ou vous voulez simplement entrer en contact avec les blogueurs 4D ? Envoyez-nous un message !
* Votre vie privée est très importante pour nous. Veuillez cliquer ici pour consulter notre Politique