Visual
:: formulário de configuração
design
Um formulário comum do Visual Basic é utilizado para configurar o relatório. O formulário tem um controle ReportMain, as seções que são controles ReportSection e os campos que são controles ReportField. Pode ser colocado dentro das seções controles do Visual Basic como Labels, Lines, Images e Shapes. Dentro das seções são mostradas as linhas de grade e a de limite de folha de acordo com as configurações que são feitas no controle ReportMain.
 
:: janela de código
codigo
Após desenhar pode-se escrever o código para executar o relatório dentro do próprio formulário onde o relatório foi desenhado. Todos as funções do Visual Basic pode ser utilizadas para criar fórmulas baseadas no banco de dados ou em outros objetos da aplicação.
 
:: janela do visualizador durante a execução
visualizador
Durante a execução do relatório, se o usuário configura a visualização, uma janela é apresentada ao usuário da aplicação com o relatório em tela, permitindo que o mesmo seja impresso ou salvo em disco. Mesmo enquanto o relatório está sendo processado, o usuário pode navegar pelas páginas que já foram geradas.