TChart in Excel exportieren?
-
hallo ^^
also ich suche schon seit einer weile
Bei TeeChart auf der Internetseite steht, dass man die Series, bzw. das ganze TChart in ein excel exportieren kann..
die dazugehörige funktion konnte ich beim besten willen nicht finden..
und auch hier habe ich jetzt einige zeit lang gesucht..
kann mir wer helfen?wäre dann eben viel einfacher, als dynamische arrays zu erstellen und dann
diese zu exportieren!mfg
wolfshuendchen
-
Hast Du TeeChart Pro oder die freie Version?
Mit der Freien wird das nicht gehen.
-
freie Version -.-'
warum soll das mit dieser nicht gehen?
welche Befehle wären das denn?
-
Hallo
warum soll das mit dieser nicht gehen?
Weil die Hersteller einen Anreiz haben wollen, damit du die Pro-Version kaufst.
welche Befehle wären das denn?
Wenn notloggedin Recht hat dann nützen die "Befehle" nichts ohne die Version wo die Funktionalität implementiert ist.
bis bald
akari
-
die erste frage war rein rhetorisch und die
zweite aus neugierde -.-'mfg
wolfshuendchen
-
Das bietet die Hilfe von TeeChart Pro an:
TSeriesDataXLS.SaveToStream
TSeriesDataXLSprocedure SaveToStream(AStream: TStream); override;
Unit
TeeStoreDescription
Stores the Series data into Stream, in Excel binary BIFF format.und
Unit
TeeStoreDescription
Use TSeriesDataText to export data from a Chart Series to an Excel spreadsheet as File or Stream.gearbeitet habe ich damit auch noch nicht.
/Edit akari : Mit quote-Tags anstelle der Fett-Tags siehts doch viel schöner aus...
-
Man kann die Daten auch ganz einfach direkt als Text in die Zwischenablage schreiben und dann in Excel reinkopieren.
Z.Bsp. für eine TLineSeries namens ser.AnsiString temp = ""; int count = ser->XValues->Count; for( int j=0; j<count; j++) { temp += ser->XValue[j]; temp += "\t"; temp += ser->YValue[j]; } temp += "\n"; Clipboard()->SetTextBuf(temp.c_str());