e a propriedade Default Layout para TopDownList.Agora vamos gerar o design do nosso relatorio arrastando nosso Dataset para o no Design, o design automaticamente e nomeado AutoDesign1.Selecione o no AutoDesign1, clique com o botao direito e selecione Properties.Na propriedade LayoutTemplate vamos selecionar ReportLayoutStyleTemplate e na propriedade Title vamos alterar para Linhas do Diario.Agora vamos expandir o no AutoDesign1 e selecionar o no table LedgerJournalTransList e em Properties, defina o modelo Style Template para ListStyleTemplate e alterar para LedgerJournalTrans a propriedade Title.Para criar o parametro que sera usado para transmitir os dados para o relatorio de detalhamento:No relatorio LedgerJournalTrans.moxl selecione o no Parameters e clique com o botao direito e Add Parameter.Selecione o parametro criado e clique com o botao direito em Propriedades altere as propriedades Data Type para System.String, Name para JournalNum, e Prompt String para Numero do Diario:.Para definir um filtro para o relatorio de detalhamento:Vamos expandir o no Design em seguida expandir o no LedgerJournalTransList e adicionar um novo filtro clicando com o botao direito sobre Filter > Add Filter.Selecione o novo filtro e com o botao direito selecione Properties e especifique nas propriedades Expression =Fields!JournalNum.Value, Name para JornalNum, Operator para Equals e na propriedade Value =Parameters!JournalNum.Value.Adicionando ao relatorio Drill Through Action:Agora que criamos o relatorio de nivel superior e o relatorio de detalhamento, vamos adicionar uma acao drill through, atraves de uma acao para ligar os dois relatorios. Uma acao drill through e definida sobre o relatorio de nivel superior.Para adicionar a acao drill through:Na Solution Explorer vamos dar um duplo clique no relatorio LedgerJournalTable.moxl.Vamos expandir o no Designs, expandir o no AutoDesign1, expandir o no LedgerJournalTable e expandir o no Data.Vamos selecionar o campo JournalNum e clicar com o botao direito Add > Report Drill Through Action.Selecione o no criado e clique com o botao direito em Properties.Na propriedade ReportDesign clique no botao (...) selecione o relatorio de detalhamento (LedgerJournalTrans) e selecione o design AutoDesing1 e em seguida clique em OK.Selecione o parametro JournalNum e especifique na propriedade Value =Fields!JournalNum.Value.Selecione o parametro AX_CompanyName e especifique na propriedade Value =Parameters! AX_CompanyName.Value.Essa e a visao dos relatorios de nivel superior e detalhamento: Para visualizarmos o relatorio de detalhamento:De um duplo clique no relatorio LedgerJournal.moxl clique com o botao direito no AutoDesign1 > Preview. O relatorio e exibido com todos os diarios criados.Clique no numero do diario e o relatorio de detalhamento e exibido. O relatorio de detalhamento exibe os detalhes do diario selecionado.O resultado e o seguinte:Diario (Relatorio de Nivel Superior) Quando clico no Journal Num 000002_008: Linhas do Diario (Relatorio Detalhamento)PS. Deixo uma dica, no momento em que estiver criando a query aproveite para criar o range ao inves de cria-lo no Visual Studio pois melhora e muito a performance, pois no momento em que executa a query ele retorna os resultados filtrados.[]'s Alexssander