FonctionnalitésTarifs
Tous les graphiques
Graphiques Chart.jsGraphiques en courbesGraphiques sparklineGraphiques en nuage de pointsGraphiques en secteursGraphiques en anneauGraphiques polairesGraphiques radarGraphiques à bullesGraphiques Graph VizGénérateur de QR codesGénérateur de QR code WiFiGraphiques à barres
Intégrations
Intégration populaire
Comment intégrer
Google Drive
avec Image Charts à l'aide de Zapier/Make
Comment intégrer
Google Forms
avec Image Charts à l'aide de Zapier/Make
Comment intégrer
Pipedrive
avec Image Charts à l'aide de Zapier/Make
Comment intégrer
Dropbox
avec Image Charts à l'aide de Zapier/Make
Comment intégrer
Google Sheets
avec Image Charts à l'aide de Zapier/Make
Voir toutes les intégrations
Ressources
BlogDocumentation
Gestion de l'abonnementCréez votre graphique gratuitement
Gestion de l'abonnementCréez votre graphique gratuitement
Apprendre

Visualforce ? Qu'est-ce que c'est et comment peut-il vous aider avec les graphiques ?

Publié le 
August 28, 2020
Table des matières

Saviez-vous que vous pouvez créer des graphiques avec Visualforce ? Mais qu’est-ce que Visualforce exactement, et comment peut-il vous aider à créer de superbes graphiques ? 

Visualforce est un ensemble d'outils et de composants qui offre une interface intuitive et simple pour construire des graphiques dans les pages Visualforce ainsi que dans des composants personnalisés. 

Visualforce Charting

Visualforce vous offre une méthode simple pour créer des graphiques métier personnalisés. Pour créer ces graphiques sur mesure, vous pouvez utiliser des ensembles de données issus de requêtes SOQL. Cet ensemble de données peut également provenir de votre propre code Apex. Vous pouvez configurer et combiner différentes séries de données pour créer des graphiques uniques et sur mesure, et présenter les tendances clés des données de manière pertinente pour les parties prenantes. 

Les graphiques Visualforce sont créés à l'aide de Javascript grâce au rendu côté client. La puissance de Javascript vous permet de créer toutes sortes de graphiques visuellement percutants et animés. Le chargement ainsi que le rechargement des données du graphique peuvent se faire de manière asynchrone pour des pages et des graphiques plus réactifs. 

Utiliser Visualforce Charts

Vous pouvez déployer des graphiques Visualforce lorsque vous estimez que le tableau de bord et les graphiques Salesforce classiques ne suffisent pas à afficher les informations et les données comme vous le souhaitez. Vous pouvez aussi recourir à Visualforce pour composer des pages personnalisées qui combinent et affichent des tableaux de données ainsi que des graphiques de manière plus percutante pour votre organisation. 

Visualforce Charting et alternatives

Vous pouvez utiliser le tableau de bord et les rapports Salesforce classiques pour afficher des données de manière simple. Vous disposez de nombreuses fonctions et fonctionnalités pour configurer et adapter vos graphiques. Cette méthode habituelle est plus simple pour les débutants car elle n'implique aucune programmation, ni en Apex ni en Visualforce. Cela dit, cette méthode ne sera pas aussi flexible ni polyvalente que les graphiques Visualforce, précisément pour cette raison. Bien que programmer en Apex ou Visualforce puisse sembler intimidant pour les débutants, cela permet aussi aux utilisateurs de personnaliser leurs ensembles de données et leurs graphiques de manières puissantes et pertinentes qui sont tout simplement impossibles autrement. Avec la puissance de la programmation, vous pouvez construire, modifier et adapter des graphiques et des tableaux de façons très spécifiques, selon les critères qui comptent vraiment le plus à un moment donné. Grâce à de tels graphiques, vous pouvez créer une présentation plus convaincante qui vous permettra de communiquer plus efficacement avec vos supérieurs, homologues et subordonnés en les aidant à visualiser plus facilement les enseignements et les schémas.

Bien que la programmation puisse sembler plus difficile pour les débutants, une fois maîtrisée, elle se révèle être un outil puissant permettant de présenter des données de presque toutes les manières imaginables. Ce paradigme de programmation est très flexible et convivial. Le graphisme Visualforce peut vous aider à exploiter la puissance de la programmation pour créer des nuages de points, des jauges, des graphiques radar, des graphiques circulaires, des graphiques à barres et d'autres graphiques spécialisés. Vous pouvez également envisager de créer d'autres types de graphiques mieux adaptés à vos besoins en utilisant la bibliothèque de graphisme Javascript, qui offre elle aussi un haut degré de flexibilité. Bien que le travail et l'apprentissage requis soient plus importants, vous bénéficiez en contrepartie d'une plus grande personnalisation et flexibilité. Vous pouvez ainsi effectuer des tâches telles que l'intégration de Google Charts à Visualforce. Pour encore plus de polyvalence, vous pouvez inclure des bibliothèques Javascript pour le graphisme Visualforce. 

Limites de Visualforce Charting

Bien que Visualforce soit une plateforme polyvalente pour créer des graphiques visuellement attrayants et pertinents, certaines limitations sont également à prendre en compte.

Seuls les navigateurs prenant en charge le SVG (scalable vector graphics) peuvent afficher les graphiques Visualforce. 

Le rendu des graphiques Visualforce s'effectue via JavaScript. Les pages générées sous forme de PDF ne peuvent pas afficher de graphiques Visualforce. 

Très souvent, les clients de messagerie ne prennent pas en charge l'exécution de JavaScript pour l'affichage des e-mails. Les graphiques Visualforce ne sont donc peut-être pas la meilleure option pour les modèles ou les messages d'e-mail. 

La console JavaScript peut gérer les messages et erreurs provenant de Visualforce. Lors du développement de graphiques Visualforce, vous devrez travailler avec une console de débogage JavaScript, comme Firebug. 

pas de prise en charge des composants de graphiques dynamiques pour le moment. 

Créer des graphiques Visualforce

Vous pouvez définir et créer toutes sortes de graphiques sur Visualforce à l'aide des différents composants de graphique disponibles sur la plateforme. Ces composants sont connectés à la source de données que le graphique visualisera. 

il existe deux façons principales de créer un graphique Visualforce. La première consiste à utiliser une méthode Apex. Lorsque vous écrivez une méthode Apex qui calcule ou interroge les données du graphique, vous pouvez l'envoyer au navigateur sous une forme qu'il peut afficher. Vous pouvez aussi créer un graphique défini à l'aide des composants de graphique Visualforce. 

Une fois que vous avez créé la page contenant le graphique, vous pouvez la charger pour afficher votre propre graphique personnalisé. Pendant le chargement de la page, le composant graphique traite les données du graphique et active le JavaScript qui va générer le graphique. Une fois le JavaScript exécuté, il affiche le graphique dans le navigateur.

Vous devrez créer le composant conteneur de graphique pour créer votre graphique Visualforce. Il encapsulera au moins un composant de la série de données. 

Vous avez besoin de créer des graphiques Visualforce du meilleur niveau ? Image-Charts peut vous y aider. 

Pour plus d'informations, veuillez cliquer ici.

Guides associés
Migrer depuis Google Image Charts
Style des courbes
Style des points
Séries temporelles
Générateur de QR code WiFi
Étiqueté :
Intégration
Création de graphiques
Francois-Guillaume Ribreau
PDG

Articles à la une

Apprendre
Placer la barre plus haut — des graphiques à barres automatisés et simples au quotidien
Automatisez !
Où tracer la ligne — des graphiques en ligne automatisés pour tous
Tutoriels
Comment créer des graphiques avec des dégradés
Tutoriels
Comment créer un graphique en barre de progression
Apprendre
Comment démarrer avec Image Charts sur Zapier
Apprendre
Comment partager des graphiques sur Slack ?
Apprendre
Créez un graphique avec une seule URL
Automatisez !
Comment connecter Image-Charts à Zapier ?

Étiquettes

API
Automatisation
Graphiques à barres
Graphiques à bulles
Création de graphiques
Design
Graphiques en anneau
Envoi d’emails
Graph-viz
GraphViz
Intégration
Graphiques en courbes
Make
Application mobile
Graphiques en secteurs
Graphiques polaires
Graphiques en barre de progression
QR code
Graphiques radar
Graphiques en nuage de points
SDK
Graphiques sparkline
Zapier

Créez et envoyez des graphiques par e-mail avec Image-Charts

Commencer
Plus d'articles

Vous aimerez peut-être aussi

Apr 17, 2023
 dans 
Automatisez !

Arrêtez d’ennuyer vos lecteurs : automatisez les graphiques dans vos e-mails pour les impressionner à coup sûr !

Apr 12, 2023
 dans 

La guerre des graphiques : la bataille des outils de création de graphiques – Un guide comparatif complet

Mar 30, 2023
 dans 
Tutoriels

Automatiser des graphiques dans des PDF via Zapier — pourquoi et comment créer des rapports dynamiques

l'API de graphiques statiques la plus utilisée au monde

API de graphique

Graphiques Chart.jsGraphiques en courbesGraphiques sparklineGraphiques en nuage de pointsGraphiques en secteursGraphiques en anneauGraphiques polairesGraphiques radarGraphiques à bullesGraphiques Graph VizGénérateur de QR codesGénérateur de QR code WiFiGraphiques à barres

Produit

TarifsDocumentationGestion de l'abonnementÉditeur de graphiquesJournal des modificationsPage de statutSur siteMigrer depuis Google

SDKs

JavaScript/NodeJS
PHP
Python
Java
Ruby
C#

Intégrations

Intégration ZapierIntégration MakeIntégration Integromat

Entreprise

À propos de nousBlogOpen sourceSécurité & ConformitéConfidentialitéConditionsSupportMentions légales

Newsletter - Journal des modifications

Si vous souhaitez recevoir plus d'actualités sur Image-Charts directement dans votre boîte de réception, inscrivez-vous à la newsletter
S'abonner
Pas de spam
Résiliez à tout moment
l'API de graphiques statiques la plus utilisée au monde