Record & Publish node new in 3.1
CSV Log
Appends one row to a CSV file on every rising edge of Write — a log of events, not a table of frames. Values is a structure: a named structure is read by the names in Columns (comma separated, which also sets the column order), a list by position. Add Time puts the local date and time first. One file per day (Base Name-yyyy-MM-dd.csv) in the folder chosen in Settings; every row is saved to disk at once. Spreadsheet-safe: UTF-8 with BOM, quoted cells, and a cell that would start a formula gets a leading apostrophe.
Inputs
| Port | Type | Default |
|---|---|---|
| ValuesOne row: a named structure (read by Columns) or a list (by position) — e.g. a Letter Post’s Log Row. | structure | — |
| ColumnsColumn names, comma separated: picks the values of a named structure and sets their order. Empty = every name. | string | |
| Base NameThe file name before the date: one file a day, Base Name-yyyy-MM-dd.csv, in the folder chosen in Settings. | string | log |
| Add TimeOn: the local date and time is the first cell of every row. | bool | true |
| WriteEach switch from off to on appends one row (a pulse, e.g. Delivered). Held on writes nothing more. | bool | false |
Outputs
| Port | Type |
|---|---|
| Rows | int |
| Last File | string |
| Written | bool |
Open CSV Log in the interactive catalog →
CSV Log is one of 381 nodes in Grafit Pro.
Free download. Every feature for 7 days, no card. Then €99.99 once — or keep playing your projects as a Player.