Lookup
Retorna o valor especificado em campoDeOrigem, usando os relacionamentos no gráfico de relacionamentos.
Formato
Lookup ( campoOrigem {; expressãoFalha } )
                                        Parâmetros
campoOrigem - o campo do qual o valor de pesquisa é obtido.
expressãoFalha - qualquer expressão
Os parâmetros entre chaves { } são opcionais.
Tipo de dados retornado
texto, número, data, hora, carimbo de data/hora, container
Originada na versão
7.0
Descrição
O resultado de expressãoFalha opcional será retornado se a pesquisa falhar. 
Para que essa função acesse o conteúdo do campo de origem, as tabelas contendo o campo de origem e o campo de cálculo precisarão estar relacionadas. Os cálculos usando a função Lookup não serão forçados para que sejam cálculos não armazenados.
Exemplo 1
Há duas tabelas, Pessoas e Empresa, em um arquivo de banco de dados contendo os dados mostrados abaixo.
Tabela Pessoas
| 
                                                         IDdaEmpresa  | 
                                                    
                                                         Funcionário  | 
                                                
| 
                                                         100  | 
                                                    
                                                         John Smith  | 
                                                
| 
                                                         200  | 
                                                    
                                                         Peter Wong  | 
                                                
| 
                                                         300  | 
                                                    
                                                         Sally Anderson  | 
                                                
Tabela Empresa
| 
                                                         IDdaEmpresa  | 
                                                    
                                                         NomedaEmpresa  | 
                                                    
                                                         Código  | 
                                                
| 
                                                         100  | 
                                                    
                                                         Apple  | 
                                                    
                                                         91234  | 
                                                
| 
                                                         100  | 
                                                    
                                                         Apple  | 
                                                    
                                                         82345  | 
                                                
| 
                                                         200  | 
                                                    
                                                         Claris  | 
                                                    
                                                         95054  | 
                                                
As tabelas Pessoas e Empresa são relacionadas com o uso do campo de número CompanyID. O cálculo NomedaEmpresa = Lookup(Empresa::NomedaEmpresa;"Não encontrado") definido na tabela Pessoas retornará Apple para o primeiro registro, Claris para o segundo e Não encontrado para o terceiro.