Tabelas de busca

As tabelas de pesquisa são utilizadas para definir os valores de parâmetros em um arquivo de valores separados por vírgulas (CSV). Isto permite especificar vários tamanhos de peças que têm base em uma tabela, sem criar um tipo de família independente para cada tamanho. O Revit fornece uma função size_lookup que pode ser utilizada para ler os valores necessários de um arquivo CSV.

Os dados de tabelas de pesquisa são armazenadas dentro da família e usam a função size_lookup. Consulte Gerenciando tabelas de pesquisa. Para projetos atualizados, você pode definir a localização da tabela de pesquisa de arquivos com o parâmetro LookupTableLocation no arquivo Revit.ini. As pastas são criadas para cada tipo de conteúdo instalado.

Nota: O arquivo Revit.ini está localizado na pasta: %APPDATA%\Autodesk\Revit\<nome e versão do produto>

As tabelas de pesquisa são utilizadas em conjunto com os catálogos de tipo. Para obter informações sobre como criar catálogo de tipos, consulte Criando um catálogo de tipos.

A sintaxe para a função size_lookup utiliza o seguinte formato:

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

Onde: É:
resultado o valor retornado.
LookupTableName o nome do arquivo CSV para procurar.
LookupColumn o nome da coluna na qual o valor do resultado deve ser retornado.
DefaultIfNotFound o valor que será retornado se LookupValue não for encontrado.
LookupValue(1-N) o valor para localizar na primeira, segunda e subseqüentes colunas da tabela. Ao olhar para cima, a primeira coluna é ignorada.
Observações: