Таблицы поиска

Таблицы поиска используются для определения значений параметров во внешнем файле со значениями, разделенными запятой (CSV). Это позволяет задать ряд размеров деталей, основанных на таблице, без создания для каждого размера отдельного типоразмера семейства. В Revit предусмотрена функция size_lookup, которую можно использовать для считывания необходимых значений из файла CSV.

Данные из таблиц поиска хранятся в семействе, и для них используется функция size_lookup. См. раздел Управление таблицами выбора. При обновлении проектов при помощи параметра LookupTableLocation в файле Revit.ini можно определить местоположение файлов таблицы поиска. Для каждого типа установленных компонентов создаются папки.

Прим.: Файл Revit.ini находится в следующей папке: %APPDATA%\Autodesk\Revit\<имя и версия программы>

Таблицы поиска используются в сочетании с каталогами типов объектов. Для получения сведений о создании каталогов типов объектов см. раздел Создание каталога типов объектов.

Функция size_lookup имеет следующий синтаксис:

result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)

где Значение
результат возвращенное значение;
LookupTableName имя таблицы файла CSV, в котором будет производиться поиск;
LookupColumn имя столбца, из которого будет возвращено значение результата;
DefaultIfNotFound значение, которое будет возвращено, если таблица поиска не найдена;
LookupValue(1-N) значение, которое требуется найти в первом, втором и последующих столбцах таблицы. (При поиске значений первый столбец пропускается).
Примечания.