Nous avons le plaisir de vous annoncer le lancement du test bêta pour 4D v17 R6! Wans plus de détails, jetons un coup d’œil et voyons ce que cette version R has in store for you:
- Les applications4D pour iOS atteignent de nouveaux sommets grâce à la possibilité de gérer et de modifier le contenu de votre application à l’aide de paramètres.
- Des capacités de programmation avancées à votre disposition : de la possibilité de récupérer la chaîne d’appel de l’exécution en cours à un nouvel outil puissant pour analyser les journaux de débogage – pour n’en citer que quelques-uns.
- Des critères de recherche sophistiqués et un codage optimisé grâce aux nouvelles avancées d’ORDA.
- La personnalisation du style, l’utilisation de collections pour lire et écrire des valeurs et des formules, ainsi qu’un contrôle accru de vos méthodes sont les nouvelles fonctionnalités ajoutées à la liste toujours plus longue des caractéristiques de 4D View Pro.
- Les tests bêta de 4D Projects se poursuivent avec 4D v17 R6, ce qui vous permet de profiter pleinement d’un système de contrôle des sources.
Téléchargez 4D v17 R6 maintenant (Exclusif aux partenaires 4D)
4D for iOS – Preview
Actions avec paramètres
Vous avez demandé, 4D a répondu. Avec 4D v17 R6, vous pouvez créer des applications iOS plus engageantes et plus avancées que jamais, grâce à la possibilité de modifier des données directement dans votre application iOS à l’aide d’un formulaire d’édition défini. Et ce n’est pas tout ! Nous avons également créé quelques actions prédéfinies et les avons mises à votre disposition !
Advanced programming capabilities
Récupérer la chaîne d’appel de l’exécution en cours
Vous êtes-vous déjà senti perdu en essayant de déboguer du code avec des méthodes imbriquées ? Quand une méthode appelle d’autres méthodes, qui peuvent ensuite appeler d’autres méthodes ? Et bien grâce à la nouvelle commande Get call chain, vous avez maintenant un aperçu du code exécuté .
Analyser les journaux de débogage
Un nouvel outil est à votre portée pour surveiller l’exécution des processus. Vous pourrez voir quels sont les processus qui consomment le plus, la chaîne d’appels avec le temps d’exécution correspondant, et bien plus encore. Cet outil est conçu pour vous aider à trouver des conflits dans votre code et à améliorer les performances de votre base de données.
Améliorations du rapport rapide
Quick Report a été totalement redéveloppé en 64 bits et des fonctionnalités sont intégrées en permanence. Cette version R vous offre deux avancées : la première est la possibilité de capturer des événements dans des rapports autonomes, et la seconde est liée à la gestion de l’espacement des sous-totaux.
Formulaires dynamiques et ordre de saisie
Personnalisez facilement l’ordre de saisie de vos formulaires dynamiques en définissant un ordre de saisie qui n’est pas nécessairement associé à l’ordre z. Le nouvel attribut « entryOrder » vous permet de spécifier votre propre ordre d’entrée personnalisé.
Utilisation de chaînes de couleurs CSS pour une meilleure lisibilité
ORDA
Des requêtes plus sophistiquées avec des formules
Avez-vous besoin de critères de recherche plus sophistiqués qu’une simple syntaxe comme« nom = Smith »? Si la réponse est oui, alors vous allez aimer 4D v17 R6. Désormais, vous pouvez utiliser n’importe quelle méthode de projet ou expression 4D dans la méthode query() en utilisant des formules.
Ordonner une sélection d’entités avec une nouvelle méthode ORDA
En plus de la possibilité d’appliquer des formules dans les requêtes ORDA, une nouvelle méthode ORDA est disponible : orderByFormula(). Grâce aux formules, vous pouvez maintenant ordonner une sélection d’entités en utilisant des critères complexes dans une méthode de projet donnée ou une expression 4D.
Optimisez votre code ORDA avec la journalisation des requêtes
Grâce aux nouvelles méthodes ORDA disponibles sur l’objet ds, vous pourrez déboguer les fonctions et optimiser votre code ORDA avec une meilleure compréhension des requêtes envoyées.
4D View Pro
lire/écrire des valeurs et des formules en utilisant des collections
Si vous devez lire ou écrire de nombreuses valeurs ou formules différentes, vous pouvez le faire plus rapidement, plus facilement et en même temps en utilisant des collections. Un nouvel ensemble de commandes est disponible pour cela : VP SET VALUES, VP Get values, VP SET FORMULAS, et VP Get formulas.
Personnalisation du style
Avec 4D v17 R6, vous pouvez personnaliser de manière programmatique le style de vos documents 4D View Pro. Trois méthodes sont disponibles, vous pouvez : 1) utiliser les commandes de style par défaut pour définir le style général d’une feuille, 2) utiliser les commandes de feuille de style pour définir les paramètres de style personnalisés fréquemment utilisés, et enfin, 3) utiliser les commandes de style de cellule pour définir le style de cellules spécifiques.
Contrôlez vos méthodes
Une nouvelle commande, VP SET ALLOWED METHODS, vous permet de spécifier les paramètres, le nom, le type et le résumé d’une méthode 4D. Vos méthodes sont désormais plus informatives et descriptives, ce qui permet aux utilisateurs finaux de mieux les utiliser.
Source control – Beta
Nous avons commencé à tester la version bêta de Projects dans 4D v17 R5 et nous poursuivons les tests dans 4D v17 R6 avec davantage de fonctions et de caractéristiques prises en charge. Puisque tout votre code est maintenant basé sur du texte, il est facile de le livrer à un système de contrôle de source tel que Git, Perforce, SVN, ou autres. Vous pouvez non seulement le livrer, mais aussi revenir en arrière ou le fusionner avec d’autres branches. Cela a un impact majeur sur la façon dont vous développerez des applications avec 4D.
Vous avez besoin de plus de détails techniques ? Jetez un coup d’œil à la documentation du site4D v17 R6 Beta dans la section « Accès facile aux fichiers journaux ». 4D Doc Center.
Vos commentaires sont très appréciés et nous aideront à améliorer la qualité de nos produits et à mieux répondre à vos besoins. Nous serions ravis de connaître votre avis sur l’une des fonctionnalités ci-dessus. Contribuez à notre forum « version bêta » (accessible à tous les partenaires 4D).
Vous n’êtes pas encore partenaire ? Devenez un partenaire 4D et participez à la conversation !