From 19cdb2f004abfc2c05efb70d87aa8a577e90e9cb Mon Sep 17 00:00:00 2001 From: Michael Schimmel Date: Sun, 25 Jan 2026 02:42:30 +0100 Subject: [PATCH] Streams refactoring --- Src/Data/Myc.Data.Stream.pas | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Src/Data/Myc.Data.Stream.pas b/Src/Data/Myc.Data.Stream.pas index 9c42645..3164348 100644 --- a/Src/Data/Myc.Data.Stream.pas +++ b/Src/Data/Myc.Data.Stream.pas @@ -275,8 +275,12 @@ begin for j := 0 to High(AConfig[i]) do begin // Extract the specific column series - FSourceSeries[n] := ASources[i].Series.Fields[AConfig[i][j].Key]; - inc(n); + var m := ASources[i].Series.IndexOf(AConfig[i][j].Key); + if m >= 0 then + begin + FSourceSeries[n] := ASources[i].Series[m]; + inc(n); + end; end; end; end;