Advanced Options
This page explains the common optional flags used across most functions: headers, showTag, tabular, and valueOnly.
headers
Section titled “headers”- Type:
boolean. - When
truefunctions will include an additional header row describing the returned columns (e.g.Tag,Value,Timestamp, or aggregate names). - Default varies by function (Most defaults are
false, but functions that return multiple value columns, (getAgg/getIntervals) default totrue.
showTag
Section titled “showTag”- Type:
boolean. - Controls whether the tag name is included as a column in results. When
falsethe output omits tag names and may only show timestamps/values. Whentruethis will add an additional column - Default:
falsefor most functions when querying a single tag.trueif querying multiple tags.
tabular
Section titled “tabular”- Type:
boolean. - Controls result layout. When
falsefunctions commonly return rows like[Tag, Timestamp, Value]or repeated rows per point. Whentrueresults will be returned in a more tabular layout (e.g., timestamps in the left column and values across columns) where available. - Use
tabularto make multi-tag / multi-timestamp outputs easier to paste into spreadsheets, and to compare multiple timeseries.
valueOnly
Section titled “valueOnly”- Type:
boolean. - When
truethe function attempts to return only the primary value cell for each requested item (no timestamp or tag cell). Useful when populating single-cell formulas or entering in tables, which do not allow SPILL functions. - Not all functions fully support
valueOnly; behavior is best-effort.
Interaction notes
Section titled “Interaction notes”valueOnly+tabularare always mutually exclusive (value-only returns a single scalar value to a cell per query, while tabular returns a grid/matrix view). Passing both will default totabular.valueOnly+tabularare top level settings, that will ignore values forheadersandshowTag.headersaffects row counts. When usingtabularwith headers, ensure your target sheet has room for the extra header row.
Troubleshooting
Section titled “Troubleshooting”- If results look misaligned, try toggling
tabularorheaders. - For unexpected empty results check the time bounds and
datasourcesetting.
Example summary
Section titled “Example summary”Show Headers
Section titled “Show Headers”(headers=true, showTag=false, tabular=false)
Example:
=EIGEN.GETCURRENT("Demo-influxdb", "DEMO_02TI301.PV", true, false)| Timestamp | Value |
|---|---|
| 2024-01-01 10:30:45 | 75.3 |
Show Tag
Section titled “Show Tag”(headers=false, showTag=true, tabular=false)
Example:
=EIGEN.GETCURRENT("Demo-influxdb", "DEMO_02TI301.PV", false, true)| DEMO_02TI301.PV | 2024-01-01 10:30:45 | 75.3 |
|---|
Show headers and tag
Section titled “Show headers and tag”(headers=true, showTag=true, tabular=false)
Example:
=EIGEN.GETCURRENT("Demo-influxdb", "DEMO_02TI301.PV", true, true)| Tag | Timestamp | Value |
|---|---|---|
| DEMO_02TI301.PV | 2024-01-01 10:30:45 | 75.3 |
Tabular layout
Section titled “Tabular layout”(tabular=true)
Example (multiple-tags):
=EIGEN.GETMULTI("Demo-influxdb", {"DEMO_02TI301.PV","DEMO_02TI201.PV"}, {"01/01/2024 10:30:00"}, true, true, true)| Timestamp | DEMO_02TI301.PV | DEMO_02TI201.PV |
|---|---|---|
| 2024-01-01 10:30:00 | 75.3 | 68.5 |
| 2024-01-01 10:31:00 | 76.1 | 69.2 |
Value only
Section titled “Value only”(valueOnly=true)
Example:
=EIGEN.GETCURRENT("Demo-influxdb", "DEMO_02TI301.PV", false, false, false, true)| 75.3 |
|---|
Support If you need more help or these options don’t fulfill your requirements, please raise a ticket on our support system: https://eigen.freshdesk.com