4D v17 R6 Beta commence aujourd’hui

Traduit automatiquement de Deepl

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é

En général, les couleurs CSS sont déclarées dans un format de 4 octets (parexemple, 0x00RRGGBB). Désormais, dans 4D v17 R6, vous pouvez écrire « bleu » au lieu de son équivalent numérique 255 (0xFF).

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 !

Avatar
- Responsable du marketing produit - Intissar a rejoint 4D en 2017 en tant que responsable du marketing produit. Elle travaille en étroite collaboration avec les équipes de produits, de marketing, d'ingénierie et de support technique pour mettre en évidence le " pourquoi ", le " comment " et le " quoi " des nouvelles fonctionnalités et des mises à jour auprès de différents publics. Cette proximité lui permet d'élaborer des cadres de messages et de rédiger des contenus approfondis et des échantillons de code pour le blog et le site Web de 4D.Après avoir obtenu un diplôme d'ingénieur en informatique à l'université VINCI, Intissar a travaillé dans plusieurs startups en tant qu'ingénieur logiciel. Son expérience pratique comprend la spécification, la conception et le développement de logiciels, la formation et l'assistance aux utilisateurs, ainsi que la gestion d'équipe.