Nous sommes ravis d’annoncer que le support des actions dans 4D pour iOS est disponible avec 4D v17 R5 ! Cette fonctionnalité vous permet de profiter d’une plus grande interactivité avec votre application mobile. Par exemple, vous pouvez définir une tâche comme achevée ou terminée, ou marquer des événements à vérifier. Tout cela d’un simple glissement de doigt, ou en sélectionnant simplement une action dans un menu.
Une nouvelle méthode de base de données On Mobile App Action est disponible pour déclarer les actions de votre application. Une nouvelle section Action a été ajoutée dans l’éditeur de projet pour vous permettre de définir :
- Des noms : Désigner un nom pour chaque action
- Les icônes : Sélectionnez une icône existante ou utilisez la vôtre dans la bibliothèque d’icônes.
- Des étiquettes courtes et longues : Les étiquettes courtes sont utilisées pour les enregistrements (par exemple, lorsque vous faites glisser la souris vers la gauche sur une cellule de tableau) et les étiquettes longues pour les actions de tableau (la liste des actions s’affiche en bas de l’écran).
- Tables : Sélectionnez la table sur laquelle l’action est disponible
- Portée : Indiquez si l’action est disponible pour un enregistrement ou un tableau.
Voici un exemple d’application de tâche utilisant des actions 4D pour iOS sur un formulaire Liste.
Définissez votre action, modifiez la méthode On Mobile App Authentication et créez une méthode à exécuter… c’est aussi simple que cela !
Encore mieux : Il n’est pas nécessaire de réécrire le code de votre logique métier, il suffit d’appeler vos méthodes 4D existantes avec toutes les vérifications et les calculs. Des tâches telles que celles présentées dans l’exemple ci-dessus (définition d’une tâche comme reportée ou terminée) peuvent déclencher des actions de suivi, comme l’envoi d’une facture ou l’information des collègues.
De plus amples informations sont disponibles dans la documentation, ainsi qu’un tutoriel si vous souhaitez inclure vos actions dans un modèle personnalisé.