Potrzebuje nanieść na wykres kilka pustych punktów. Robię to za pomocą AddNullXY lub AddNull. Dla wykresu liniowego obie metody działają dobrze, natomiast czasem dla TWaterfall dodawany jest punkt o podanej wartości ( w moim przypadku -50) a czasem null.
Kod wykonywany:
for x :=5 downto 1 do
begin //11
Seria_[x]:= TWaterFallSeries.Create(Form1);
with Seria_[x] do //22
for I := 0 to 200 do
IF TabL[i][X]=-120 then
begin
Seria_[X].AddNullXY(i, -50);
writeln('F= ', i,' B= ',x,' wartość= ',TabL[i][X]:2:0);
end
else
begin
Seria_[X].AddXYZ(i,TabL[i][X],X);
end;
end; //22
end; //11
Wypisane wartości tablicy TabL gdy na dodawać Null:
F= 0 B= 5 wartoťŠ= -120
F= 200 B= 5 wartoťŠ= -120
F= 0 B= 4 wartoťŠ= -120
F= 200 B= 4 wartoťŠ= -120
F= 0 B= 3 wartoťŠ= -120
F= 200 B= 3 wartoťŠ= -120
F= 0 B= 2 wartoťŠ= -120
F= 200 B= 2 wartoťŠ= -120
Dla F=0 dodaje prawidłowo Nulle a dla 200 już nie. Czy ktoś wie czemu ?