Nouveau paramètre pour DISTINCT VALUE
Avec 4D v15 R4, un nouveau paramètre est introduit pour la commande DISTINCT VALUE. Ce paramètre doit être un tableau, et il reçoit le compte de chaque valeur distincte dans une sélection d’enregistrements.
Cette fonctionnalité est particulièrement utile pour obtenir des statistiques sur les enregistrements, ou pour classer les enregistrements selon leur type le plus courant.
Exportation JSON pour le journal
Dans les applications 4D, le fichier de données est important, aussi toute l’activité de la base de données est stockée dans le fichier journal. Comme vous le savez tous, le fichier journal est un élément vital pour la restauration de votre base de données à la suite d’une éventualité malheureuse. Cependant, toutes les informations sur l’activité de la base de données peuvent également être utiles pour l’analyse. Par exemple, pour vérifier l’activité sur une table, pour voir les modifications apportées par un utilisateur, et pour suivre l’historique d’un enregistrement.
Suspendre et reprendre la transaction
Cette fonction est utile lorsque vous devez effectuer, à partir d’une transaction, certaines opérations qui ne doivent pas être exécutées sous le contrôle de cette transaction.
Plus de contrôle sur la commande GRAPH
La commande GRAPH a été totalement remaniée pour faciliter l’utilisation et la personnalisation de vos graphiques. De plus, elle a été améliorée pour vous donner un contrôle total sur les différentes propriétés des graphiques.
Créer des interfaces utilisateur flexibles à l’aide de 4D View Pro
Créez facilement des interfaces utilisateur, des dialogues et des widgets flexibles et puissants avec 4D View Pro! Pour en savoir plus sur 4D View Pro, consultez cet article de blog.
Cette fonctionnalité est une amélioration puissante de l’objet listbox, vous offrant un moyen de définir des interfaces utilisateur très flexibles. Un tableau d’objets peut désormais être associé à la colonne d’une listbox, de sorte que chaque cellule peut disposer de différents types de widgets en fonction du type de données à afficher.