Compartilhar via


Lição 1: Criando um banco de dados do assinante de exemplo

Antes de definir uma assinatura controlada por dados, você deve ter uma fonte de dados que fornece dados de assinatura. Nesta etapa, você criará um banco de dados pequeno para armazenar os dados de assinatura usados neste tutorial. Posteriormente, quando a assinatura for processada, o servidor de relatório recuperará esses dados e os utilizará para personalizar a saída de relatório, as opções de entrega e o formato de apresentação do relatório.

Esta lição supõe que você está usando o Management Studio para criar um banco de dados do SQL Server 2012.

Para criar um banco de dados de assinantes de exemplo

  1. Inicie o Management Studio e abra uma conexão com um Mecanismo de Banco de Dados.

  2. Clique com o botão direito do mouse em Bancos de Dados e selecione Novo Banco de Dados....

  3. Na caixa de diálogo Novo Banco de Dados, em Nome do Banco de Dados, digite Assinantes. Clique em OK.

  4. Clique no botão Nova Consulta na barra de ferramentas.

  5. Copie as seguintes instruções Transact-SQL na consulta vazia:

    Use Subscribers
    CREATE TABLE [dbo].[OrderInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [Order] [nvarchar] (20) NOT NULL,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('1', 'so43659', '1', 'IMAGE')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('2', 'so43664', '1', 'MHTML')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('3', 'so43668', '1', 'PDF')
    INSERT INTO [dbo].[OrderInfo] (SubscriptionID, [Order], FileType, Format) 
    VALUES ('4', 'so71949', '1', 'Excel')
    GO
    
  6. Clique em ! Executar na barra de tarefas.

  7. Use uma instrução SELECT para verificar se há três linhas de dados. Por exemplo: select * from OrderInfo

Próximas etapas

Você criou com êxito os dados de assinatura que controlarão a distribuição de relatórios e modificarão a saída de relatório para cada assinante. Em seguida, você modificará as propriedades de fonte de dados do relatório que será distribuído aos assinantes. A modificação das propriedades de fonte de dados é feita para preparar o relatório para a entrega da assinatura controlada por dados. Você também modificará o design do relatório para incluir um parâmetro que a assinatura usará com os dados do assinante. Lição 2: Modificando as propriedades da fonte de dados do relatório.

Consulte também

Tarefas

Criar uma assinatura controlada por dados (Tutorial do SSRS)

Conceitos

Criar um banco de dados

Criando um relatório de tabela básico (Tutorial do SSRS)

Outros recursos

Adding Rows with INSERT