Essa é uma revisão anterior do documento!


Formatador de Relatório - ReportBuilder (Resumo do guia do desenvolvedor)


1. Select the Item table component.

2. Set the MasterSource property to dsOrder.

3. Select the MasterFields property and press the “…” button. This displays the Field Link Designer.

4. Click on the Available Indexes drop-down list and select ByOrderNo.

5. Select the OrderNo item in the Detail Fields list.

6. Select the OrderNo item in the Master Fields list.

7. Click the Add button. A new item (OrderNo OrderNo) will be added to the Joined Fields list.

8. Press the OK button to close the dialog.

Note: The IndexName property is now set to ByOrderNo. This property was set automatically when we selected the ByOrderNo index in step 4 above. To establish a master detail relationship, the detail table must be indexed on the linking field value or values. You can think of an Index as defining the sort order for the table. Thus, if we need to link the Items table to the Order table based on OrderNo, the Items table must have an index (i.e. sort order) based upon OrderNo.

1. Selecione o componente de tabela do item.

2. Defina a propriedade MasterSource para dsOrder.

3. Selecione a propriedade MasterFields e pressione o botão “…”. Isso exibe o campo link Designer.

4. Clique sobre os índices disponíveis na lista suspensa e selecione ByOrderNo.

5. Selecione o item OrderNo na lista Campos Detail.

6. Selecione o item OrderNo na lista Mestre Fields.

7. Clique no botão Adicionar. Um novo item (OrderNo OrderNo) será adicionado à lista de Usuário Fields.

8. Pressione o botão OK para fechar o diálogo.

Nota: A propriedade IndexName já está definido para ByOrderNo. Esta propriedade foi definida automaticamente quando selecionado o índice ByOrderNo na etapa 4 acima. Para estabelecer um relacionamento de detalhes mestre, a tabela de detalhe deve ser indexado no valor campo de vinculação ou valores. Você pode pensar em um índice como definir a ordem de classificação para a tabela. Assim, se tomarmos precisa vincular a tabela de Itens para a mesa de ordem baseada na OrderNo, a tabela Itens deve ter um índice (ou seja, a ordem de classificação) com base em OrderNo.