Existem diferentes formas de utilizar o seu código de programação em um modelo de relatório:
Com um conjunto personalizado externo:
Com assemblies personalizados em que você referenciou o código externo. Os assemblies personalizados são úteis se você desejar manter o código em um único lugar e utilizá-lo em vários modelos de relatório. Os assemblies personalizados devem ser compatíveis com .NET. O código deve ser gravado em C# ou VB.NET.
Com código personalizado integrado:
O código personalizado é definido em um modelo de relatório específico e pode ser utilizado apenas no mesmo. Ele não pode ser compartilhado por vários modelos de relatório. O código personalizado deve ser gravado no Visual Basic.