Fix in AsRecord
This commit is contained in:
@@ -290,7 +290,7 @@ begin
|
||||
|
||||
with seriesVar.AsRecordSeries.Value do
|
||||
begin
|
||||
Add(itemValue.AsRecord, lookback);
|
||||
Add(itemValue.AsRecord.Value, lookback);
|
||||
end;
|
||||
end;
|
||||
else
|
||||
@@ -415,7 +415,7 @@ begin
|
||||
end;
|
||||
end;
|
||||
avkRecordSeries: Result := TAstValue.FromMemberSeries(baseValue.AsRecordSeries.Value.CreateMemberSeries(memberName));
|
||||
avkRecord: Result := baseValue.AsRecord.Items[memberName];
|
||||
avkRecord: Result := baseValue.AsRecord.Value.Items[memberName];
|
||||
else
|
||||
raise EArgumentException.Create('Member access operator `.` is not supported for this value type.');
|
||||
end;
|
||||
|
||||
Reference in New Issue
Block a user