Il est temps de lancer votre premier projet 4D pour iOS !
La version bêta de 4D v17 R2 est sortie et parmi les fonctionnalités et améliorations que cette version R a à offrir, 4D pour iOS est en tête de liste. Le produit est disponible en avant-première. Si vous hésitez encore à l’essayer ou non, si vous vous demandez comment démarrer et jusqu’où cette version vous permet d’aller… alors continuez à lire !
Utiliser des méthodes et des champs de base de données dans 4D View Pro
Avec 4D v17 R2, il est désormais possible d’appeler des méthodes et des champs de projet 4D à partir de vos formules. Non seulement cela étend les possibilités de vos documents 4D View Pro, mais comme le processus de conversion est continuellement amélioré, les appels aux méthodes et champs 4D dans les documents 4D View convertis sont également préservés.
Pagination des tableaux dans 4D Write Pro
Les tableaux sont une fonctionnalité importante de 4D Write Pro car ils ouvrent un tout nouveau monde de possibilités. Leur flexibilité leur permet de contenir autant de lignes et de colonnes que nécessaire, et les cellules peuvent contenir des paragraphes et des images.
Les choses se sont encore améliorées avec 4D v17 R2 grâce à une nouvelle fonctionnalité : la pagination des tableaux ! Et vous n’avez pas à gérer la pagination vous-même, elle sera entièrement automatique. Plus besoin de compter les lignes pour vérifier la taille ou l’orientation d’une page. Désormais, les tableaux sont divisés dynamiquement lorsqu’un saut de page ou de colonne se produit.
Serveur et client de services Web préemptifs
Les services Web préemptifs permettent à vos applications de tirer pleinement parti des ordinateurs multicœurs, ce qui se traduit par des réponses plus rapides aux demandes simultanées. Ce n’est pas seulement puissant, c’est aussi facile : dans les propriétés de n’importe quelle méthode, il suffit de sélectionner l’option « Peut être exécuté dans des processus préemptifs » et c’est parti !
Une méthode 4D peut être préemptive ou non selon les options de compilation et l’utilisation du langage, comme expliqué dans ce billet.
4D View Pro : De nouvelles options pour une interface utilisateur améliorée
L’interface utilisateur est une question de préférence personnelle, et 4D View Pro vous offre deux nouvelles options pour améliorer la vôtre.
Deux propriétés ont été ajoutées à la liste des propriétés dans la nouvelle section Apparence. Elles vous permettent de personnaliser vos documents 4D View Pro avec une nouvelle interface utilisateur. La première propriété, Interface utilisateur, vous permet de basculer entre deux modes d’affichage différents : Barre d’outils et Aucun. La deuxième propriété, Afficher la barre de formule, est une case à cocher permettant de masquer ou d’afficher la barre de formule.
Le temps à l’intérieur des objets… (et partout ailleurs)
Les objets sont de nouveau à l’honneur et continuent de démontrer leur utilité pour faciliter votre vie de développeur.
L’utilisation des valeurs de temps (ou de durée) à l’intérieur des objets est désormais plus fluide et plus intuitive. À partir de 4D v17, les temps à l’intérieur des objets sont définis en secondes – et non en millisecondes!
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.
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 !
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.
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
