SetChart Chartfunctie
Met SetChart wordt de titel, het grafiek
type en de schaalfactor ingesteld. De functie resulteert in de waarde TRUE indien
succesvol en anders FALSE.
SetChart(ChartVarName, ChartTitle, ChartType, ScaleX, ScaleY)
SetChart(ChartVarName, ChartTitle, ChartType)
ChartVarName (MergedString)
In ChartVarName wordt de naam van een met Chart
gedeclareerde variabele vermeld in de vorm van een VariableName.
ChartTitle (MergedString)
In ChartTitle wordt de titel van de grafiek vermeld.
ChartType (Expressie)
In ChartType wordt het type van de grafiek vermeld. In de Chart Type Values tabel worden de mogelijke
waarden van ChartType aangegeven. Indien voor ChartType een andere
waarde wordt opgegeven dan vermeld in de tabel dan geldt de waarde 0 (ColumnClustered).
Opmerking: Grafieken met een type hoger of gelijk aan 46 worden drie dimensionaal
afgedrukt.
ScaleX,ScaleY (Expressie)
In ScaleX en ScaleY kan een optionele schaalfactor worden opgegeven. De
defaultwaarde is 100%.
Voorbeeld:
{
Chart Ch1
FormatFloat("",".",2)
String Categories, DataSeries, Serie1, Serie2, Serie3, Legend
Integer i
While i<361
Copy(Categories,[Categories][i]|)
Copy(Serie1,[Serie1][sin(i*pi/180)]|)
Copy(Serie2,[Serie2][cos(i*pi/180)]|)
Copy(Serie3,[Serie3][sin(i*pi/180)*cos(i*pi/180)]|)
i = i + 15
Wend
Copy(DataSeries,[Serie1]";"[Serie2]";"[Serie3])
Copy(Legend,Sinus|Cosinus|SinusXCosinus)
SetChart(Ch1,"3D grafiek Sinus en Cosinus van 0 tot 360
graden",54,100,100)
SetChartData(Ch1,[Categories],[DataSeries],[Legend])
}
[Ch1]
Resultaat: