In-memory table and Add row
An In-memory table exists only during the run. You give it fixed columns with a type, fill it from a list and get clean JSON back: every row is checked, so text in a number column stands out straight away. With Add row you then add single rows. Handy for an answer to a caller or an export.
Open Flow and create a workflow
In the portal, under Environments, click Development and there Open; Flow opens in a new tab. There, click + next to General, choose New workflow and give it a name. A new workflow starts with an Event trigger: the point where it begins.
Set the columns
Add In-memory table. Under Columns you give every column a name and a type; + Column adds one. Here: article (text, required) and amount (number).
Fill it from the list
Under From which list you type lines. Per column you say what goes in, with {{item.…}} for the item whose turn it is; amount is a calculation: = item.quantity * item.price. The result is called rows.
Add a row to it
Add Add row; under Which in-memory table is rows. Fill in the columns for one extra line: the shipping costs.
Put the steps in one line and save
Select the steps (click the first, and the others while holding Shift) and click Align horizontally: they then stand in one line and you read the workflow from left to right; a branch (such as No of an If / Else) gets its own row below. Fit to view puts everything in sight; then Save.
This guide was carried out step by step on 22 Oct 2026 by an automated test on Flow (version 3e563176).


































