Tarefa 10: Vincular o sub-relatório de pagamentos ao relatório principal de clientes Você vincula o sub-relatório de pagamentos ao relatório principal de clientes ligando seu parâmetro CustID ao campo CUSTOMERNUMBER no relatório de clientes. 1 Escolha Layout para retomar a edição do relatório. 2 Selecione a tabela Pagamentos. 3 Em Editor de Propriedade, escolha a guia Ligação. 4 Na página Ligação, escolha Ligação de Parâmetro do Conjunto de Dados. Ligação de Parâmetro do Conjunto de Dados exibe o parâmetro CustID. Seu valor é configurado como o padrão, 103, especificado durante a criação do parâmetro do conjunto de dados. 5 Altere o valor de parâmetro para o campo CUSTOMERNUMBER no relatório de clientes. 1 Selecione o parâmetro; em seguida, escolha Editar. Um diálogo solicita que você especifique um valor de parâmetro. 2 Escolha o botão do compilador de expressões que aparece à direita do campo Valor. 3 No compilador de expressões, escolha Ligações de Colunas Disponíveis, escolha Lista, em seguida, clique duas vezes em CUSTOMERNUMBER. O compilador de expressão exibe a expressão row["CUSTOMERNUMBER"]. Escolha OK para salvar a expressão e fechar o compilador de expressões. 4 Em Editar ligação de parâmetro do conjunto de dados, escolha OK para aceitar o novo valor de parâmetro. Ligação de parâmetro do conjunto de dados exibe o novo valor de row["CUSTOMERNUMBER"] para o parâmetro CustID, conforme mostrado na Figura 12-22. Figura 12-22 Ligação de parâmetro do conjunto de dados modificado para a tabela Pagamentos 6 Escolha OK para salvar a ligação de parâmetro de conjunto de dados alterada. 7 Visualize o relatório. Agora o relatório exibe registros de pagamentos diferentes para clientes diferentes. Nem todos os clientes possuem registros de pagamentos. Para exibir apenas os clientes que possuem pagamentos ou pedidos, altere a consulta para o relatório de clientes.
Você vincula o sub-relatório de pagamentos ao relatório principal de clientes ligando seu parâmetro CustID ao campo CUSTOMERNUMBER no relatório de clientes.