fix: preserve foreach record values (#6208)

This commit is contained in:
Yufeng He
2026-06-05 22:01:59 +00:00
committed by GitHub
parent dcc218dbac
commit fa9e086576
2 changed files with 29 additions and 1 deletions
@@ -49,7 +49,7 @@ internal sealed class ForeachExecutor : DeclarativeActionExecutor<Foreach>
EvaluationResult<DataValue> expressionResult = this.Evaluator.GetValue(this.Model.Items);
if (expressionResult.Value is TableDataValue tableValue)
{
this._values = [.. tableValue.Values.Select(value => value.Properties.Values.First().ToFormula())];
this._values = [.. tableValue.Values.Select(value => value.ToFormula())];
}
else
{