quetzalcoatl napisał(a)
albo Series jest puste
albo tab ma mniej elementow niz i-ty by chcial
Series nie jest puste i nie wychodzę poza tablicę. Zmieściłem trochę za mało kodu i te rzeczy nie były widoczne, już sie poprawiam ;-P
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int tab[10];
randomize();
for(int i=0;i<10;i++)
{
tab[i]=random(10);
Chart1->Series[0]->AddXY(i,tab[i],"",clRed);
}
}
Gdy zmienię typ wykresu na jakiś inny np. liniowy słupkowy itp. to wszystko działa idealnie tylko przy wykresie Gantta jest taki błąd :-/
Macie jeszcze jakieś pomysły?
///Edit
Już rozwiązałem problem :-)
Napisze rozwiązanie może się komuś przyda.
Żeby dodać dane do wykresu wystarczy wpisać
Series1->AddGantt(s,k,l,"opis");
s- początek zadania
k- koniec zadania
l- numer zadania (na osi Y)
"opis"- opis zadania (można pozostawić puste)
W razie jakiś wątpliwości piszcie
To by było tyle ;-)