Mendix Version 9.19 – Poursuivre le flux | Mendix

Passer au contenu principal

Mendix Version 9.19 – Poursuite du flux

Mendix Image de la version 9.19

Le mois dernier, nous avons publié le très complet Mendix Version MTS 9.18, et avec la sortie de ce mois-ci, nous maintenons le flux (de travail). Mendix La version 9.19 inclut des améliorations de workflows telles que la prise en charge de l'appel de workflows (alias sous-workflows), ce qui facilite la réutilisation des tâches et contient de nouvelles API Java pour les workflows. Il existe également une toute nouvelle expérience Marketplace, des améliorations de la journalisation mobile, un nouveau widget Galerie native et la possibilité de définir le mode Conception dans l'éditeur de page comme mode par défaut.

Workflow

Appeler le workflow (également appelé sous-workflow)

Il est désormais possible de diviser des flux de travail plus volumineux en processus plus petits, de réutiliser un sous-flux de travail dans plusieurs emplacements ou d'importer un flux de travail créé par quelqu'un d'autre pour étendre votre propre processus en utilisant l'activité Appeler le flux de travail (également appelée sous-flux de travail). Cela facilitera la création et la maintenance d'applications prenant en charge des flux de travail volumineux. Les sous-flux de travail peuvent avoir leur propre entité de contexte ou peuvent également utiliser les données du flux de travail principal lorsqu'ils utilisent la même entité de contexte. Le flux de travail appelant principal attendra que le sous-flux de travail soit terminé avant de continuer.

1_Mendix Version 9-19_Activité de workflow d'appel, également appelée sous-workflow

Réutiliser les pages de tâches

De nombreux développeurs ont demandé à pouvoir utiliser la même page pour plusieurs définitions de tâches. Lorsque vous effectuez une tâche utilisateur, vous sélectionnez un résultat de chaîne qui représente l'un des résultats de la tâche utilisateur. Vous pouvez désormais créer une page de tâche de révision qui est utilisée pour plusieurs définitions de tâches de révision.

2A_Mendix Version 9-19_Page de tâches de révision

 

2B_Mendix Version 9-19_Page des tâches de révision

API de flux de travail

L'API Java publique Workflow est désormais disponible pour effectuer des actions de workflow telles que le démarrage d'un workflow, l'achèvement d'une tâche ou la suspension d'un workflow. Voir la documentation sur les API Java disponibles.

Nouvelle expérience Marketplace

Nous sommes ravis de proposer à notre communauté une expérience améliorée pour accéder au contenu de Marketplace dans Studio Pro ! Cette refonte de Marketplace aidera nos utilisateurs à bénéficier d'une meilleure interface utilisateur avec une navigation facile et une expérience de découverte de contenu plus rapide.

Cette version offrira une meilleure expérience de recherche de contenu avec un filtrage par catégorie et type de support. La séparation des vues de présentation principale et détaillée permettra également de consulter la liste de contenu de la Marketplace via la présentation principale et les informations détaillées sur les produits via la présentation détaillée.

3_Mendix Version 9-19_Nouveau Marketplace

Mobile

Contrôler les niveaux de journaux mobiles dans les environnements cloud

Lorsque votre application ne se comporte pas comme prévu, la journalisation est généralement l’un des premiers outils permettant de comprendre la cause du comportement indésirable. En particulier, la « journalisation des traces », qui affiche de nombreuses informations sur le fonctionnement interne de votre application, peut s’avérer très utile. L’activation de la journalisation des traces à tout moment a toutefois un impact important sur les performances de votre application, en particulier dans un environnement mobile où tous les journaux doivent être transmis de l’appareil mobile au cloud.

C'est pourquoi vous pouvez configurer les niveaux de journalisation actifs de votre application par environnement et par sujet d'intérêt dans le Mendix cloud. Cela est désormais également possible pour les niveaux de journalisation des clients. Les modifications apportées au niveau de journalisation d'un client nécessitent que l'application mobile soit en ligne pour être effectives. Par conséquent, la modification peut prendre un certain temps avant d'être reflétée dans les instructions de journalisation. Vous pouvez en savoir plus sur la connexion dans les applications natives dans le Documentation.

4_Mendix Version 9-19_Niveaux de journalisation mobiles dans les environnements cloud

Les listes sont la norme de facto pour la présentation des données sur les appareils mobiles. Pourtant, certaines données sont plus adaptées à une présentation différente. Par exemple, de belles images ou un contenu riche qui ne rentre pas dans le format de liste rectangulaire. Eh bien, dites bonjour à notre nouveau widget Galerie pour Mendix Natif.

Le widget Galerie vous permet d'organiser une liste d'objets dans plusieurs colonnes sur la page. Il est doté d'une vue de défilement intégrée qui prend en charge le défilement horizontal et vertical. De plus, vous pouvez spécifier le nombre de colonnes et la taille de la page pour la pagination intégrée.

5_Mendix Version 9-19_Widget de galerie natif

Mais vous n'êtes pas limité à l'affichage d'images. Vous pouvez présenter n'importe quel contenu sous forme de galerie. Faites simplement glisser les widgets que vous souhaitez utiliser dans la zone de contenu et créez votre interface utilisateur personnalisée. De cette façon, la galerie peut être utilisée pour créer des applications polyvalentes et uniques. Pourquoi ne pas afficher les contacts sous forme de cartes au lieu de la liste habituelle ?

6_Mendix Version 9-19_Widget Galerie sous forme de cartes

Enfin, la galerie prend également en charge un filtre en direct. Vous pouvez ajouter un widget Filtre de texte (similaire à celui du Web) qui permet à vos utilisateurs de rechercher des entrées spécifiques dans la galerie. Les attributs inclus dans la recherche sont configurés dans le widget.

Nous sommes impatients de voir ce que vous allez réaliser avec cette superbe extension de notre ensemble de widgets. Vous pouvez obtenir la nouvelle Galerie pour mobile natif en mettant à jour le module Ressources mobiles natives.

Mode d'édition de page : choisissez votre mode par défaut

Nous avons beaucoup amélioré le mode conception dans les versions récentes, notamment avec le Page Explorer introduit avec la version 9.18Si vous préférez le mode de conception par défaut lors de l'ouverture, vous pouvez désormais facilement le définir par défaut via Édition → Préférences → Environnement de travail.

7_Mendix Version 9-19_Choisissez votre mode d'édition de page par défaut

Clés composites OData

Mendix La version 9.19 permet désormais de définir des API OData avec des clés composées de plusieurs attributs. Par exemple, une entité orderline avec une clé composée d'un identifiant de commande et d'un numéro de ligne, comme illustré dans cette capture d'écran.

8_Mendix Version 9-19_Clés composites OData

Les clés composites OData sont entièrement prises en charge par les entités externes. C'était déjà le cas auparavant Mendix 9.19, car de nombreuses API OData tierces s'appuient sur des clés composites.

Le principal avantage de la prise en charge des clés composites dans Mendix Les API OData sont destinées à être utilisées avec Connector Kit 2. Elles vous permettent de créer des wrappers OData pour des services externes qui utilisent des clés composites, les rendant ainsi compatibles avec Data Hub Catalog et utilisables via des entités externes.

Voir le catalogue

Expérience de recherche améliorée

Nous avons amélioré l'expérience de recherche dans le Voir le catalogue. Lorsque vous effectuez une recherche, vous obtenez désormais tous les résultats, ce qui vous permet de parcourir ces résultats et de trouver plus facilement ce que vous recherchez. De plus, nous avons ajouté de nouvelles options de filtrage qui permettent des recherches plus précises, par exemple sur les seules ressources que vous possédez ou qui contiennent des fonctionnalités spécifiques, comme la possibilité de mise à jour. Ces améliorations sont également disponibles sur notre API de recherche v4.

9_Mendix Version 9-19_Catalogue

Documentation des ressources

La documentation des ressources a été améliorée, les sources de données et les ensembles contenant des restrictions ou des capacités spécifiques sont indiqués, ce qui permet aux développeurs consommateurs de comprendre plus facilement ce qu'ils peuvent et ne peuvent pas faire avec une ressource spécifique.

10_Mendix Version 9-19_Documentation des ressources

Control Center

Il est désormais possible de retirer des participants externes de Data Hub. Ce faisant, les administrateurs peuvent facilement réattribuer la propriété de l'application à un autre membre de leur organisation. En outre, les administrateurs peuvent désormais masquer les sources de données d'échantillons pour qu'elles ne s'affichent pas sur la page d'accueil de leur catalogue, ni dans les résultats de recherche.

11_Mendix Version 9-19_Centre de contrôle

Êtes-vous prêt à commencer à créer ?

Choisissez votre langue