Library tables in rules — gull system handbook

Library → Tables in gull system: a new table, importing from Excel and reloading, the grid, the header, and how to read a table from rules and form fields.

Library tables in rules

A Library table is named data: a price list, a size range, the allowed combinations. A rule reads it by name and pulls a value out with VLOOKUP or TABLEGETVALUE.

Create a table

The grid

Saving is refused when two columns share a header or a column with data has none: "Rules would not know which one you mean".

An edited table asks on Reload: "The table was edited after loading. Reloading replaces every row with the sheet's content and the edits in gull system are lost." Either Excel is the truth or gull system is — not both.

Read a table in a rule

The looked-up value is compared numerically, or as text regardless of case, but spaces are not trimmed. A value not found gives `#VALUE!`; wrap it in `IFERROR(…, "")` when empty should mean "change nothing".

Where tables are not available

A script in Code mode cannot see tables yet; neither can the workflow's Condition and Value nodes. Tables are for step 3 rules, variables, form fields and name formulas.