4D v17 Release Candidate
Nous avons le plaisir d’annoncer la sortie de la version candidate de 4D v17.
Si vous ne l’avez pas encore téléchargée, il n’est pas trop tard ! C’est le moment d’exécuter vos applications sur 4D v17, et de profiter des nombreuses fonctionnalités que cette version a à offrir.
Comment afficher une collection à plusieurs niveaux dans différentes boîtes de liste !
A partir de 4D v17, le contenu d’une collection multi-niveaux peut facilement être affiché dans différentes boîtes de liste. Cela signifie que vous pouvez lier plusieurs boîtes de liste pour afficher des détails imbriqués… sans une seule ligne de code! Pour ce faire, il suffit d’utiliser un objet ou une collection comme source de données pour une autre boîte de liste !
Avec le nouveau type de collection de boîtes de liste, les propriétés « Current item » et « Selected items » ont été ajoutées. Gardez à l’esprit que la propriété « Current item » vous permet d’obtenir un objet, tandis que la propriété « Selected item » renvoie une collection.
Comment créer un formulaire générique avec des formulaires dynamiques
Imaginez que votre base de données contienne plusieurs tables de types ou de catégories. Ces tables sont très simples, ne comportant souvent qu’un identifiant et un champ de texte. Pour les besoins de la démonstration, disons qu’il s’agit d’une base de données de gestion des chaussures. Pour qualifier les produits, nous devons définir leur type, leur couleur, leur motif, leur matériau, leur saison, etc.
Il est fastidieux de gérer chacune de ces tables dans un formulaire de liste et un formulaire de saisie et les méthodes associées. Dans ce cas, l’utilisation d’un formulaire générique est indispensable pour éviter les doublons et simplifier la maintenance.
Et c’est là que les formulaires dynamiques et les pointeurs JSON se révèlent utiles !
Afficher une sélection d’entités dans une boîte de liste
4D v17 introduit un nouveau concept : ORDA. Si vous n’êtes pas encore familiarisé avec ORDA, nous avons créé une série d’articles de blog pour vous expliquer comment utiliser et tirer profit d’ORDA. Lorsque vous travaillez avec ORDA, vous allez utiliser des sélections d’entités, qui sont essentiellement des objets contenant des références à des entités appartenant à la même classe de données(c’est-à-dire une table). L’un des principaux avantages d’ORDA est la possibilité très simple et puissante de lier des formulaires.
Dans ce billet de blog, vous apprendrez comment afficher une sélection d’entités dans une boîte de liste. En fait, c’est très simple.
Les photos à retenir du sommet 4D 2018
Le4D Summit 2018, qui s’est déroulé à Paris, en France, et à Washington, D.C. récemment, a été rempli d’énormes annonces de produits et d’un grand nombre de sessions passionnantes. Au cas où vous l’auriez manqué, rattrapez les révélations importantes et les annonces techniques ici.
Dans ce billet de blog, nous jetterons un coup d’œil au 4D Summit 2018 et nous nous en souviendrons avec quelques vidéos vivantes !
Calculer des statistiques sur les sélections d’entités avec ORDA
ORDA fournit une grande fonctionnalité pour canaliser les données à travers des filtres et obtenir des valeurs agrégées, en incluant un ensemble d’opérations d’agrégation facilement compréhensibles qui examinent et effectuent des calculs sur les ensembles de données. Par exemple, les méthodes sum, average, count, min, et max sont utilisées pour effectuer les opérations que leurs noms décrivent !
4D vous aide à vous conformer au GDPR !
Dans ce guide de bonnes pratiques dédié au GDPR, 4D vous aide à construire votre conformité au GDPR et à vous lancer dans votre voyage vers le Règlement général sur la protection des données.
Dans ce billet de blog, nous nous concentrerons sur une étape clé spécifique de ce voyage : la découverte et comment 4D peut vous aider à créer une vue d’ensemble des données personnelles existantes, via une fonctionnalité intégrée. Nous vous fournirons même un exemple de code!
Comment gérer facilement l’insertion de texte dans 4D Write Pro
4D Write Pro contient de nombreuses commandes et fonctions qui vous permettent de créer et de manipuler des documents complexes par programmation, des documents qui incluent des images et du texte ! Aujourd’hui, 4D Write Pro dispose de ses propres commandes pour insérer et lire du texte sans avoir à utiliser les commandes initialement conçues pour le texte stylé ! Grâce à ces nouvelles commandes, votre code profite pleinement des concepts de programmation du site 4D Write Pro, à savoir les objets et les plages. Ainsi, votre code est plus élégant et plus facile à lire !
Obtenir des informations sur le matériel de la machine
4D v17 va un peu plus loin en vous permettant de créer un dialogue d’administration de serveur personnalisé. Après la possibilité de récupérer des informations sur les utilisateurs et les processus, getting toutes les informations d’exécution du serveur Web 4D, ainsi que des détails sur la licence active, vous avez maintenant la possibilité de récupérer tous les détails du matériel et du système de la machine qui exécute votre serveur 4D.
Vous avez besoin de savoir quel système d’exploitation est utilisé, quel(s) processeur(s), quelle est la quantité de RAM disponible, etc. Il vous suffit d’appeler la nouvelle commande Get system info en local ou à distance ! Et ce n’est pas tout, cette commande peut être extrêmement utile pour diagnostiquer et résoudre rapidement les problèmes qui peuvent survenir.
Opérations logiques sur les sélections d’entités
La série ORDA continue ! Dans ce billet, nous allons voir comment utiliser les opérateurs logiques sur les sélections d’entités!
Ces opérations vous permettent d’obtenir des intersections, des unions ou des différences entre deux sélections d’entités comme vous pouvez le faire avec les ensembles 4D classiques.
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