Ce service permet aux utilisateurs de créer des graphiques à l'aide des outils de graphiques Google et d'en effectuer le rendu côté serveur. Si vous souhaitez afficher les graphiques dans un navigateur Web, utilisez plutôt l'API Google Charts.
Cet exemple crée un tableau de données de base, insère les données dans un graphique en aires, puis les ajoute à une page Web en tant qu'image:
function doGet() {
var data = Charts.newDataTable()
.addColumn(Charts.ColumnType.STRING, 'Month')
.addColumn(Charts.ColumnType.NUMBER, 'In Store')
.addColumn(Charts.ColumnType.NUMBER, 'Online')
.addRow(['January', 10, 1])
.addRow(['February', 12, 1])
.addRow(['March', 20, 2])
.addRow(['April', 25, 3])
.addRow(['May', 30, 4])
.build();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setStacked()
.setRange(0, 40)
.setTitle('Sales per Month')
.build();
var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
var imageUrl = "data:image/png;base64," + encodeURI(imageData);
htmlOutput.append("Render chart server side: <br/>");
htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
return htmlOutput;
}
Classes
Nom | Brève description |
---|---|
AreaChartBuilder | Compilateur pour les graphiques en aires. |
BarChartBuilder | Compilateur pour les graphiques à barres. |
Chart | Objet graphique pouvant être converti en image statique. |
ChartHiddenDimensionStrategy | Énumération de la façon dont les dimensions masquées d'une source sont exprimées dans un graphique. |
ChartMergeStrategy | Énumération de la façon dont les différentes plages de la source sont exprimées dans un graphique. |
ChartOptions | Il expose les options actuellement configurées pour un Chart , telles que la hauteur, la couleur, etc. |
ChartType | Types de graphiques acceptés par le service Charts. |
Charts | Point d'entrée pour créer des graphiques dans des scripts. |
ColumnChartBuilder | Compilateur pour les graphiques à colonnes. |
ColumnType | Énumération des types de données valides pour les colonnes d'un objet DataTable . |
CurveStyle | Énumération des styles des courbes d'un graphique. |
DataTable | Un tableau de données à utiliser dans les graphiques. |
DataTableBuilder | Compilateur d'objets DataTable. |
DataTableSource | Interface pour les objets pouvant représenter leurs données sous la forme d'un DataTable . |
DataViewDefinition | Définition d'une vue de données permettant de visualiser les données d'un graphique. |
DataViewDefinitionBuilder | Compilateur pour les objets DataViewDefinition . |
LineChartBuilder | Compilateur pour les graphiques en courbes. |
MatchType | Énumération de la manière dont une valeur de chaîne doit être mise en correspondance. |
NumberRangeFilterBuilder | Compilateur pour les commandes de filtrage de la plage de nombres. |
Orientation | Énumération de l'orientation d'un objet. |
PickerValuesLayout | Énumération expliquant comment afficher les valeurs sélectionnées dans le widget de sélection. |
PieChartBuilder | Compilateur pour les graphiques à secteurs. |
PointStyle | Énumération des styles des points d'une ligne. |
Position | Énumération des positions de la légende dans un graphique. |
ScatterChartBuilder | Compilateur pour les graphiques à nuage de points. |
StringFilterBuilder | Compilateur pour les commandes de filtrage de chaînes. |
TableChartBuilder | Compilateur pour les tableaux. |
TextStyle | Objet de configuration de style de texte. |
TextStyleBuilder | Compilateur utilisé pour créer des objets TextStyle . |
AreaChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
reverseCategories() | AreaChartBuilder | Inverse le dessin de séries sur l'axe du domaine. |
setBackgroundColor(cssValue) | AreaChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | AreaChartBuilder | Définit les couleurs des lignes du graphique. |
setDataSourceUrl(url) | AreaChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | AreaChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | AreaChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | AreaChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | AreaChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | AreaChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | AreaChartBuilder | Définit les options avancées de ce graphique. |
setPointStyle(style) | AreaChartBuilder | Définit le style des points de la ligne. |
setRange(start, end) | AreaChartBuilder | Définit la plage du graphique. |
setStacked() | AreaChartBuilder | Utilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées). |
setTitle(chartTitle) | AreaChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | AreaChartBuilder | Définit le style de texte du titre du graphique. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | Définit le style de texte de l'axe horizontal. |
setXAxisTitle(title) | AreaChartBuilder | Ajoute un titre à l'axe horizontal. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | Définit le style du texte du titre de l'axe horizontal. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | Définit le style de texte de l'axe vertical. |
setYAxisTitle(title) | AreaChartBuilder | Ajoute un titre à l'axe vertical. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | Définit le style du texte du titre de l'axe vertical. |
useLogScale() | AreaChartBuilder | Convertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives). |
BarChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
reverseCategories() | BarChartBuilder | Inverse le dessin de séries sur l'axe du domaine. |
reverseDirection() | BarChartBuilder | Inverse la direction dans laquelle les barres se développent le long de l'axe horizontal. |
setBackgroundColor(cssValue) | BarChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | BarChartBuilder | Définit les couleurs des lignes du graphique. |
setDataSourceUrl(url) | BarChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | BarChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | BarChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | BarChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | BarChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | BarChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | BarChartBuilder | Définit les options avancées de ce graphique. |
setRange(start, end) | BarChartBuilder | Définit la plage du graphique. |
setStacked() | BarChartBuilder | Utilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées). |
setTitle(chartTitle) | BarChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | BarChartBuilder | Définit le style de texte du titre du graphique. |
setXAxisTextStyle(textStyle) | BarChartBuilder | Définit le style de texte de l'axe horizontal. |
setXAxisTitle(title) | BarChartBuilder | Ajoute un titre à l'axe horizontal. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | Définit le style du texte du titre de l'axe horizontal. |
setYAxisTextStyle(textStyle) | BarChartBuilder | Définit le style de texte de l'axe vertical. |
setYAxisTitle(title) | BarChartBuilder | Ajoute un titre à l'axe vertical. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | Définit le style du texte du titre de l'axe vertical. |
useLogScale() | BarChartBuilder | Convertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives). |
Chart
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getAs(contentType) | Blob | Renvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié. |
getBlob() | Blob | Renvoyez les données contenues dans cet objet sous forme d'objet blob. |
getOptions() | ChartOptions | Renvoie les options de ce graphique (hauteur, couleurs, axes, etc.). |
ChartHiddenDimensionStrategy
Propriétés
Propriété | Type | Description |
---|---|---|
IGNORE_BOTH | Enum | Par défaut, les graphiques ignorent les colonnes et lignes masquées. |
IGNORE_ROWS | Enum | Les graphiques ignorent uniquement les lignes masquées. |
IGNORE_COLUMNS | Enum | Les graphiques ignorent uniquement les colonnes masquées. |
SHOW_BOTH | Enum | Les graphiques n'ignorent pas les colonnes ou lignes masquées. |
ChartMergeStrategy
Propriétés
Propriété | Type | Description |
---|---|---|
MERGE_COLUMNS | Enum | Par défaut. |
MERGE_ROWS | Enum | Les graphiques fusionnent les lignes de plusieurs plages. |
ChartOptions
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
get(option) | Object | Renvoie une option configurée pour ce graphique. |
getOrDefault(option) | Object | Renvoie une option configurée pour ce graphique. |
ChartType
Propriétés
Propriété | Type | Description |
---|---|---|
TIMELINE | Enum | Graphique chronologique |
AREA | Enum | Graphique en aires |
BAR | Enum | Graphique à barres |
BUBBLE | Enum | Graphique à bulles. |
CANDLESTICK | Enum | Graphique en chandeliers japonais. |
COLUMN | Enum | Graphique à colonnes |
COMBO | Enum | Graphique combiné |
GAUGE | Enum | Graphique jauge. |
GEO | Enum | Graphique géographique. |
HISTOGRAM | Enum | Histogramme |
RADAR | Enum | Graphique en radar. |
LINE | Enum | Graphique en courbes |
ORG | Enum | Organigramme. |
PIE | Enum | Graphique à secteurs |
SCATTER | Enum | Graphique à nuage de points |
SPARKLINE | Enum | Graphique sparkline. |
STEPPED_AREA | Enum | Graphique en aires en escalier. |
TABLE | Enum | Tableau |
TREEMAP | Enum | Carte proportionnelle. |
WATERFALL | Enum | Graphique en cascade. |
Charts
Propriétés
Propriété | Type | Description |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Énumération de la façon dont les dimensions masquées d'une source sont exprimées dans un graphique. |
ChartMergeStrategy | ChartMergeStrategy | Énumération de la façon dont les différentes plages de la source sont exprimées dans un graphique. |
ChartType | ChartType | Énumération des types de graphiques compatibles avec le service Charts. |
ColumnType | ColumnType | Énumération des types de données valides pour les colonnes d'un objet DataTable . |
CurveStyle | CurveStyle | Énumération des styles des courbes d'un graphique. |
PointStyle | PointStyle | Énumération des styles des points d'une ligne. |
Position | Position | Énumération des positions de la légende dans un graphique. |
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
newAreaChart() | AreaChartBuilder | Commence à créer un graphique en aires, comme décrit dans la documentation sur les outils de graphique Google. |
newBarChart() | BarChartBuilder | Commence à créer un graphique à barres, comme décrit dans la documentation sur les outils de graphique Google. |
newColumnChart() | ColumnChartBuilder | Commence à créer un graphique à colonnes, comme décrit dans la documentation sur les outils de graphique Google. |
newDataTable() | DataTableBuilder | Crée une table de données vide dont les valeurs peuvent être définies manuellement. |
newDataViewDefinition() | DataViewDefinitionBuilder | Crée une définition de vue des données. |
newLineChart() | LineChartBuilder | Commence à créer un graphique en courbes, comme décrit dans la documentation sur les outils de graphique Google. |
newPieChart() | PieChartBuilder | Commence à créer un graphique à secteurs, comme décrit dans la documentation sur les outils de graphique Google. |
newScatterChart() | ScatterChartBuilder | Commence à créer un graphique à nuage de points, comme décrit dans la documentation sur les outils de graphique Google. |
newTableChart() | TableChartBuilder | Commence à créer un graphique de table, comme décrit dans la documentation sur les outils de graphique Google. |
newTextStyle() | TextStyleBuilder | Crée un générateur de style de texte. |
ColumnChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
reverseCategories() | ColumnChartBuilder | Inverse le dessin de séries sur l'axe du domaine. |
setBackgroundColor(cssValue) | ColumnChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | ColumnChartBuilder | Définit les couleurs des lignes du graphique. |
setDataSourceUrl(url) | ColumnChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | ColumnChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | ColumnChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | ColumnChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | ColumnChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | ColumnChartBuilder | Définit les options avancées de ce graphique. |
setRange(start, end) | ColumnChartBuilder | Définit la plage du graphique. |
setStacked() | ColumnChartBuilder | Utilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées). |
setTitle(chartTitle) | ColumnChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | Définit le style de texte du titre du graphique. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | Définit le style de texte de l'axe horizontal. |
setXAxisTitle(title) | ColumnChartBuilder | Ajoute un titre à l'axe horizontal. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Définit le style du texte du titre de l'axe horizontal. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | Définit le style de texte de l'axe vertical. |
setYAxisTitle(title) | ColumnChartBuilder | Ajoute un titre à l'axe vertical. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Définit le style du texte du titre de l'axe vertical. |
useLogScale() | ColumnChartBuilder | Convertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives). |
ColumnType
Propriétés
Propriété | Type | Description |
---|---|---|
DATE | Enum | Correspond aux valeurs de date. |
NUMBER | Enum | Correspond aux valeurs numériques. |
STRING | Enum | Correspond aux valeurs de chaîne. |
CurveStyle
Propriétés
Propriété | Type | Description |
---|---|---|
NORMAL | Enum | Lignes droites sans courbe. |
SMOOTH | Enum | Les angles de la ligne sont lissés. |
DataTable
DataTableBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addColumn(type, label) | DataTableBuilder | Ajoute une colonne à la table de données. |
addRow(values) | DataTableBuilder | Ajoute une ligne à la table de données. |
build() | DataTable | Crée et affiche une table de données. |
setValue(row, column, value) | DataTableBuilder | Définit une valeur spécifique dans le tableau. |
DataTableSource
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getDataTable() | DataTable | Renvoyez les données contenues dans cet objet en tant que DataTable. |
DataViewDefinition
DataViewDefinitionBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | DataViewDefinition | Crée et affiche l'objet de définition de vue des données créé à l'aide de ce compilateur. |
setColumns(columns) | DataViewDefinitionBuilder | Définit les index des colonnes à inclure dans la vue des données et à spécifier des informations sur les colonnes de rôles. |
LineChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
reverseCategories() | LineChartBuilder | Inverse le dessin de séries sur l'axe du domaine. |
setBackgroundColor(cssValue) | LineChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | LineChartBuilder | Définit les couleurs des lignes du graphique. |
setCurveStyle(style) | LineChartBuilder | Définit le style à utiliser pour les courbes du graphique. |
setDataSourceUrl(url) | LineChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | LineChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | LineChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | LineChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | LineChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | LineChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | LineChartBuilder | Définit les options avancées de ce graphique. |
setPointStyle(style) | LineChartBuilder | Définit le style des points de la ligne. |
setRange(start, end) | LineChartBuilder | Définit la plage du graphique. |
setTitle(chartTitle) | LineChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | LineChartBuilder | Définit le style de texte du titre du graphique. |
setXAxisTextStyle(textStyle) | LineChartBuilder | Définit le style de texte de l'axe horizontal. |
setXAxisTitle(title) | LineChartBuilder | Ajoute un titre à l'axe horizontal. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | Définit le style du texte du titre de l'axe horizontal. |
setYAxisTextStyle(textStyle) | LineChartBuilder | Définit le style de texte de l'axe vertical. |
setYAxisTitle(title) | LineChartBuilder | Ajoute un titre à l'axe vertical. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | Définit le style du texte du titre de l'axe vertical. |
useLogScale() | LineChartBuilder | Convertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives). |
MatchType
Propriétés
Propriété | Type | Description |
---|---|---|
EXACT | Enum | Correspondance avec les valeurs exactes uniquement |
PREFIX | Enum | Faire correspondre les préfixes commençant par le début de la valeur |
ANY | Enum | Correspond à n'importe quelle sous-chaîne |
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getName() | String | Renvoie le nom du type de correspondance à utiliser dans les options JSON. |
NumberRangeFilterBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Définit la valeur maximale autorisée pour l'étendue inférieure de la plage. |
setMinValue(minValue) | NumberRangeFilterBuilder | Définit la valeur minimale autorisée pour l'étendue inférieure de la plage. |
setOrientation(orientation) | NumberRangeFilterBuilder | Définit l'orientation du curseur. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Détermine si des libellés doivent être affichés à côté du curseur pour afficher les étendues de la plage sélectionnée. |
setTicks(ticks) | NumberRangeFilterBuilder | Définit le nombre de graduations (positions fixes dans une barre de plage) dans lesquelles un curseur de filtre de plage de nombres peut se trouver. |
Orientation
Propriétés
Propriété | Type | Description |
---|---|---|
HORIZONTAL | Enum | Orientation horizontale. |
VERTICAL | Enum | Orientation verticale. |
PickerValuesLayout
Propriétés
Propriété | Type | Description |
---|---|---|
ASIDE | Enum | Les valeurs sélectionnées s'affichent sur une seule ligne de texte à côté du widget de sélection de valeur. |
BELOW | Enum | Les valeurs sélectionnées s'affichent sur une seule ligne de texte sous le widget. |
BELOW_WRAPPING | Enum | Semblable à l'exemple ci-dessous, mais les entrées qui ne peuvent pas tenir dans le sélecteur renvoient à une nouvelle ligne. |
BELOW_STACKED | Enum | Les valeurs sélectionnées s'affichent dans une colonne sous le widget. |
PieChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
reverseCategories() | PieChartBuilder | Inverse le dessin de séries sur l'axe du domaine. |
set3D() | PieChartBuilder | Définit le graphique de sorte qu'il soit tridimensionnel. |
setBackgroundColor(cssValue) | PieChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | PieChartBuilder | Définit les couleurs des lignes du graphique. |
setDataSourceUrl(url) | PieChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | PieChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | PieChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | PieChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | PieChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | PieChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | PieChartBuilder | Définit les options avancées de ce graphique. |
setTitle(chartTitle) | PieChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | PieChartBuilder | Définit le style de texte du titre du graphique. |
PointStyle
Propriétés
Propriété | Type | Description |
---|---|---|
NONE | Enum | Ne pas afficher les points de ligne. |
TINY | Enum | Utilisez des points de ligne minuscules. |
MEDIUM | Enum | Utilisez des points de ligne de taille moyenne. |
LARGE | Enum | Utilisez des points de ligne de grande taille. |
HUGE | Enum | Utilisez des points de ligne de plus grande taille. |
Position
Propriétés
Propriété | Type | Description |
---|---|---|
TOP | Enum | Au-dessus du graphique. |
RIGHT | Enum | À droite du graphique |
BOTTOM | Enum | Sous le graphique |
NONE | Enum | Aucune légende ne s'affiche. |
ScatterChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
setBackgroundColor(cssValue) | ScatterChartBuilder | Définit la couleur d'arrière-plan du graphique. |
setColors(cssValues) | ScatterChartBuilder | Définit les couleurs des lignes du graphique. |
setDataSourceUrl(url) | ScatterChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | ScatterChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | ScatterChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | ScatterChartBuilder | Définit les dimensions du graphique. |
setLegendPosition(position) | ScatterChartBuilder | Définit la position de la légende par rapport au graphique. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | Définit le style de texte de la légende du graphique. |
setOption(option, value) | ScatterChartBuilder | Définit les options avancées de ce graphique. |
setPointStyle(style) | ScatterChartBuilder | Définit le style des points de la ligne. |
setTitle(chartTitle) | ScatterChartBuilder | Définit le titre du graphique. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | Définit le style de texte du titre du graphique. |
setXAxisLogScale() | ScatterChartBuilder | Convertit l'axe horizontal en échelle logarithmique (toutes les valeurs doivent être positives). |
setXAxisRange(start, end) | ScatterChartBuilder | Définit la plage de l'axe horizontal du graphique. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | Définit le style de texte de l'axe horizontal. |
setXAxisTitle(title) | ScatterChartBuilder | Ajoute un titre à l'axe horizontal. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Définit le style du texte du titre de l'axe horizontal. |
setYAxisLogScale() | ScatterChartBuilder | Convertit l'axe vertical en échelle logarithmique (nécessite que toutes les valeurs soient positives). |
setYAxisRange(start, end) | ScatterChartBuilder | Définit la plage de l'axe vertical du graphique. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | Définit le style de texte de l'axe vertical. |
setYAxisTitle(title) | ScatterChartBuilder | Ajoute un titre à l'axe vertical. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Définit le style du texte du titre de l'axe vertical. |
StringFilterBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Détermine si la correspondance doit être sensible à la casse ou non. |
setMatchType(matchType) | StringFilterBuilder | Détermine si la commande doit correspondre uniquement à des valeurs exactes (MatchType.EXACT ), à des préfixes commençant par le début de la valeur (MatchType.PREFIX ) ou à n'importe quelle sous-chaîne (MatchType.ANY ). |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | Détermine si la commande doit correspondre chaque fois que l'utilisateur appuie sur une touche ou uniquement lorsque le champ de saisie "change" (perte de mise au point ou appui sur la touche Entrée). |
TableChartBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | Chart | Crée le graphique. |
enablePaging(enablePaging) | TableChartBuilder | Détermine si la pagination des données doit être activée. |
enablePaging(pageSize) | TableChartBuilder | Active la pagination et définit le nombre de lignes dans chaque page. |
enablePaging(pageSize, startPage) | TableChartBuilder | Active la pagination, définit le nombre de lignes de chaque page et la première page de tableau à afficher (les numéros de page sont basés sur zéro). |
enableRtlTable(rtlEnabled) | TableChartBuilder | Ajout de la prise en charge de base des langues qui se lisent de droite à gauche (telles que l'arabe ou l'hébreu) en inversant l'ordre des colonnes de la table, de sorte que la colonne 0 soit la colonne la plus à droite et que la dernière colonne soit la plus à gauche. |
enableSorting(enableSorting) | TableChartBuilder | Détermine si les colonnes doivent être triées lorsque l'utilisateur clique sur un en-tête de colonne. |
setDataSourceUrl(url) | TableChartBuilder | Définit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets. |
setDataTable(tableBuilder) | TableChartBuilder | Définit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder. |
setDataTable(table) | TableChartBuilder | Définit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Définit la définition de la vue des données à utiliser pour le graphique. |
setDimensions(width, height) | TableChartBuilder | Définit les dimensions du graphique. |
setFirstRowNumber(number) | TableChartBuilder | Définit le numéro de la première ligne du tableau de données. |
setInitialSortingAscending(column) | TableChartBuilder | Définit l'index de la colonne en fonction de lequel la table doit être initialement triée (ordre croissant). |
setInitialSortingDescending(column) | TableChartBuilder | Définit l'index de la colonne en fonction de lequel la table doit être initialement triée (ordre décroissant). |
setOption(option, value) | TableChartBuilder | Définit les options avancées de ce graphique. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Détermine si le numéro de ligne doit être affiché en tant que première colonne du tableau. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Détermine si le style de couleurs en alternance est attribué aux lignes paires et impaires d'un tableau. |
TextStyle
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getColor() | String | Récupère la couleur du style de texte. |
getFontName() | String | Récupère le nom de la police du style de texte. |
getFontSize() | Number | Récupère la taille de police du style de texte. |
TextStyleBuilder
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
build() | TextStyle | Crée et renvoie un objet de configuration de style texte créé à l'aide de ce compilateur. |
setColor(cssValue) | TextStyleBuilder | Définit la couleur du style de texte. |
setFontName(fontName) | TextStyleBuilder | Définit le nom de la police du style de texte. |
setFontSize(fontSize) | TextStyleBuilder | Définit la taille de la police du style de texte. |