Plus de contrôle sur la commande GRAPH

Traduit automatiquement de Deepl

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.
Veuillez noter que cette amélioration n’est disponible que dans les versions 64 bits pour Mac et Win.

Tout d’abord, une seule commande(GRAPH) est maintenant nécessaire pour dessiner et personnaliser un graphique, ainsi la commande GRAPH SETTINGS est dépréciée. Pour ce faire, tous les paramètres du graphique sont définis dans un nouveau paramètre C_OBJECT, de sorte que les développeurs 4D ont un moyen de définir facilement toutes sortes de paramètres par programmation.

GRAPH ( graphPicture ; graphSettings ; xLabels { ; yElements} { ; yElements2 ; ... ; yElementsN} )

Une autre amélioration est liée au nombre de propriétés du graphique qui peuvent être gérées par programmation. Maintenant 34 propriétés peuvent être gérées par le développeur 4D comme les polices, les couleurs, les marges, les paddings, l’espace entre les barres, la taille de la barre et du graphique, l’opacité… Cela vous donne le plein pouvoir de personnaliser vos graphiques.

Vous trouverez ci-dessous quelques exemples :

graph settings

Téléchargez l’exemple pour voir d’autres utilisations possibles : Base de données d’exemples

Une vidéo est également disponible :

Pour plus de détails, veuillez consulter le manuel de mise à niveau de 4D v15 R4.

Roland Lannuzel
- Product Owner & 4D Expert - Après avoir étudié l'électronique, Roland s'est lancé dans l'informatique industrielle en tant que développeur et consultant, créant des solutions pour les clients avec une variété de bases de données et de technologies. À la fin des années 80, il est tombé amoureux de 4D et l'a utilisé pour écrire des applications commerciales, notamment des systèmes de comptabilité, de facturation et de messagerie électronique. Il a rejoint la société en 1997 et a contribué à la conception de spécifications, d'outils de test et de démonstrations, ainsi qu'à la formation et à la présentation de la communauté 4D lors de nombreuses conférences. Il continue à façonner activement l'avenir de 4D en définissant de nouvelles fonctionnalités et des outils de développement de bases de données.