Vyhledávací tabulky se používají k definování hodnot parametrů v externím souboru s hodnotami oddělenými čárkou (CSV). To vám umožní určit více velikostí součástí, které jsou založeny na tabulce bez vytvoření samostatného typu rodiny pro každou velikost. Aplikace Revit poskytuje funkci size_lookup, která může být použita pro čtení potřebných hodnot ze souboru s hodnotami oddělenými čárkou (CSV).
Data z vyhledávací tabulky jsou uložena v rámci rodiny a používají funkci size_lookup. Viz část Správa vyhledávacích tabulek. U upgradovaných projektů můžete definovat umístění souborů vyhledávacích tabulek s parametrem LookupTableLocation v souboru Revit.ini. Pro každý typ instalovaného obsahu jsou vytvořeny složky.
Vyhledávací tabulky se používají ve spojení s katalogy typů. Informace o vytvoření katalogů typů naleznete v části Vytvoření katalogu typů.
Syntaxe funkce size_lookup používá následující formát:
result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)
Kde | je: |
výsledek | Návratová hodnota. |
LookupTableName | Název souboru CSV pro vyhledávání. |
LookupColumn | Název sloupce, ze kterého má být hodnota výsledku. |
DefaultIfNotFound | Hodnota, která se tehdy, pokud LookupValue nebyl nalezen. |
LookupValue(1-N) | hodnota, kterou chcete najít v prvním, druhém a následném sloupci tabulky. (Při vyhledávání hodnot je první sloupec vynechán.) |