Além de executar JavaScript em um relatório, o BIRT fornece a opção de usar arquivos JavaScript externos localizados na pasta de recursos. Use os recursos Visualizar e o editor de propriedade para associar esses arquivos no relatório selecionado. Por exemplo, um arquivo JavaScript externo possui o seguinte conteúdo:
Se este arquivo estiver localizado na pasta de recursos, um desenvolvedor de relatório poderá selecionar a guia de recursos do editor de propriedade e incluir o arquivo JavaScript no relatório. O arquivo Javascript não será importado, mas será referenciado no relatório. Depois de fazer esta associação, o desenvolvedor pode chamar getMyValue( ) em qualquer expressão do BIRT ou qualquer um dos scripts do manipulador de eventos.