Funkce pravidel — Příručka gull system

Referenční seznam funkcí jazyka pravidel gull system: logické, matematické, goniometrické, textové, seznamové, tabulkové a ověřovací, s argumenty a významem.

Funkce pravidel

Všechny funkce jazyka pravidel podle kategorií, tak jak je nabízí tlačítko Funkce. Velikost písmen nerozhoduje; nepovinný argument je označený otazníkem.

Argument s otazníkem je nepovinný, tři tečky znamenají libovolný počet. Jak funkce vybrat a vložit, je v článku Napsat pravidlo na parametr; zápis hodnot a operátory v článku Jazyk pravidel.

Logické

Matematické

Goniometrické

Text

Seznamy (text s položkami oddělenými svislítkem)

Tabulky (sloupce a řádky od 1, řádek 1 tabulky je hlavička)

Ověření

Podmínky v tabulkových funkcích

Podmínka je text, který začíná `=`, `<>`, `<`, `>`, `<=` nebo `>=`; bez předpony znamená rovnost. Hvězdička je zástupný znak: `"=Červená"`, `">30"`, `"<>A*"`, nebo složená z pole: `"=" & [Barva]`.

Číslo se hledá číselně; text bez ohledu na velikost písmen, ale bez ořezání mezer. Režim `"NEAREST"` nepotřebuje seřazenou tabulku a bere nejbližší hodnotu na obě strany.

Funkce `VZHLED(textura, barva, měřítko?, úhel?)` ještě funguje, ale v nabídce není: je to starší zápis z doby, kdy měl vzhled jedno pravidlo. Dnes má Barvu, Texturu a Otočení textury zvlášť — viz Napojit povrch na vstupy zákazníka.