Scopo
Questa procedura assegna un nome ad una serie. Il nome verrà mostrato nella legenda insieme ad un quadrato dello stesso colore della serie. Il valore di default di questa proprietà è il nome della colonna corrispondente alla serie nella master query del grafico.
Sintassi
// Impostiamo il nome di una serie
Grafico.SetSerieName(series number, name)
Grafico.SetSerieName(series number, name)
Argomenti
| Series Number | Numero della serie (da 1 al numero delle serie presenti nel grafico) |
| Name | Nome della serie |
Esempio di codice
// **************************************************************************
// Evento notificato dopo il salvataggio sul database di una riga modificata.
// **************************************************************************
event GraficoEditabile.Edit.AfterUpdate()
{
// Gestione Null ed assegnazione valori per altezza e larghezza
Graph.Heigth := NullValue(Edit.HeightImpostazione, C400)
Graph.Width := NullValue(Edit.WidthImpostazione, C400)
//
// Configurazione Caption e Titolo
Graph.Title := NullValue(Edit.TitleImpostazione, Grafico)
Graph.Caption := NullValue(Edit.CaptionImpostazione, Grafico)
//
Graph.Active := Edit.ActiveImpostazione
//
Graph.SetLegendPosition(Edit.LegendPosition)
//
Graph.SetDirection(Edit.DirectionImpostazione)
//
Graph.SetImageFormat(Edit.FormatImpostazione)
//
Graph.SetValuesLabelsVisible(Edit.LabelValori)
//
// Configurazione asse X
Graph.ShowXAxis := Edit.ShowXAxis
Graph.XAxisLabel := Edit.LabelXAxisImpostazione
Graph.ShowXAxisGrid := Edit.ShowXAxisGridImpostazione
//
// Configurazione asse Y
Graph.ShowYAxis := Edit.ShowYAxis
Graph.YAxisLabel := Edit.LabelYAxisImpostazione
Graph.ShowYAxisGrid := Edit.ShowYAxisGridImpostazione
//
// Configurazione del nome della serie
Graph.SetSerieName(ONE, Edit.NomePrimaSerie)
}
// Evento notificato dopo il salvataggio sul database di una riga modificata.
// **************************************************************************
event GraficoEditabile.Edit.AfterUpdate()
{
// Gestione Null ed assegnazione valori per altezza e larghezza
Graph.Heigth := NullValue(Edit.HeightImpostazione, C400)
Graph.Width := NullValue(Edit.WidthImpostazione, C400)
//
// Configurazione Caption e Titolo
Graph.Title := NullValue(Edit.TitleImpostazione, Grafico)
Graph.Caption := NullValue(Edit.CaptionImpostazione, Grafico)
//
Graph.Active := Edit.ActiveImpostazione
//
Graph.SetLegendPosition(Edit.LegendPosition)
//
Graph.SetDirection(Edit.DirectionImpostazione)
//
Graph.SetImageFormat(Edit.FormatImpostazione)
//
Graph.SetValuesLabelsVisible(Edit.LabelValori)
//
// Configurazione asse X
Graph.ShowXAxis := Edit.ShowXAxis
Graph.XAxisLabel := Edit.LabelXAxisImpostazione
Graph.ShowXAxisGrid := Edit.ShowXAxisGridImpostazione
//
// Configurazione asse Y
Graph.ShowYAxis := Edit.ShowYAxis
Graph.YAxisLabel := Edit.LabelYAxisImpostazione
Graph.ShowYAxisGrid := Edit.ShowYAxisGridImpostazione
//
// Configurazione del nome della serie
Graph.SetSerieName(ONE, Edit.NomePrimaSerie)
}
- L'indice della serie passato come argomento non deve essere minore di uno.
- Il nome è una stringa semplice, non può contenere tag HTML.
- Font e colore carattere della legenda sono configurabili tramite lo stile visuale del grafico, per riferimenti vedere l'articolo Anatomia di un Grafico.
Ultima modifica: 10/10/2017 / Validità: da 7.1.3300
procedura