Le tabelle di ricerca consentono di definire valori dei parametri in un file CSV esterno.
Tale operazione consente di specificare più dimensioni di una parte in base ai valori di una tabella, senza necessità di creare un tipo di famiglia distinto per ciascuna dimensione. In Revit è disponibile una funzione size_lookup da utilizzare per la lettura dei valori necessari da un file CSV.
I dati delle tabelle di ricerca sono archiviati nella famiglia e utilizzano la funzione size_lookup. Vedere Gestione delle tabelle di ricerca. Per progetti aggiornati, è possibile definire la posizione dei file tabella di ricerca con il parametro LookupTableLocation del file Revit.ini. Vengono create cartelle per ciascun tipo di contenuto installato.
Le tabelle di ricerca vengono utilizzate in combinazione con i cataloghi dei tipi. Per informazioni sulla creazione di cataloghi dei tipi, vedere Creazione di un catalogo dei tipi.
La sintassi della funzione size_lookup utilizza il seguente formato:
result=size_lookup(LookupTableName, LookupColumn, DefaultIfNotFound, LookupValue1, LookupValue2, ..., LookupValueN)
Dove: | è: |
risultato | il valore restituito. |
LookupTableName | nome del file CSV da ricercare. |
LookupColumn | nome della colonna da cui il valore del risultato deve essere restituito. |
DefaultIfNotFound | valore restituito se LookupValue non è disponibile. |
LookupValue(1-N) | Valore da trovare nella prima colonna, nella seconda colonna e nelle colonne successive della tabella. (Durante la ricerca dei valori, la prima colonna viene ignorata.) |