Condividi tramite


Lezione 1: Creazione di un database di esempio del Sottoscrittore

Prima di definire una sottoscrizione guidata dai dati è necessario disporre di un'origine dei dati contenente i dati della sottoscrizione. In questo passaggio vengono illustrate le procedure per la creazione di un piccolo database per archiviare i dati della sottoscrizione utilizzati in questa esercitazione. Successivamente, quando la sottoscrizione viene elaborata, il server di report recupera i dati e li utilizza per personalizzare l'output di report, le opzioni di recapito e il formato di presentazione del report.

Per archiviare i dati, è possibile utilizzare un database di SQL Server 2000 o versioni successive. In questa lezione si presuppone che si utilizzi Management Studio per creare un database di SQL Server 2008.

Per creare un database di esempio del Sottoscrittore

  1. Avviare Management Studio e stabilire una connessione a un Motore di database.

  2. Fare clic con il pulsante destro del mouse su Database, quindi scegliere Nuovo database.

  3. Nella finestra di dialogo Nuovo database digitare Subscribers in Nome database. Fare clic su OK.

  4. Fare clic sul pulsante Nuova query sulla barra degli strumenti.

  5. Copiare le istruzioni Transact-SQL seguenti nella query vuota:

    Use Subscribers
    CREATE TABLE [dbo].[UserInfo] (
        [SubscriptionID] [int] NOT NULL PRIMARY KEY ,
        [EmployeeID] [int] ,
        [LastName] [nvarchar] (50) NOT NULL ,
        [FileType] [bit],
        [Format] [nvarchar] (20) NOT NULL ,
    ) ON [PRIMARY]
    GO
    
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('1', '289', 'Valdez', '1', 'IMAGE')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('2', '284', 'Alberts', '1', 'MHTML')
    INSERT INTO [dbo].[UserInfo] (SubscriptionID, EmployeeID, LastName, FileType, Format) VALUES ('3', '275', 'Blythe', '1', 'PDF')
    GO
    
  6. Fare clic su ! Esegui.

  7. Utilizzare un'istruzione SELECT per verificare che siano disponibili tre righe di dati. Ad esempio: select * from UserInfo

Passaggi successivi

In tal modo sono stati creati i dati di sottoscrizione per la distribuzione dei report e per la variazione dell'output del report per ogni sottoscrittore. Sarà quindi possibile modificare le proprietà dell'origine dei dati del report da distribuire ai sottoscrittori. La modifica delle proprietà dell'origine dei dati viene eseguita per preparare il report per il recapito delle sottoscrizioni guidate dai dati. Per ulteriori informazioni, vedere Lezione 2: Modifica delle proprietà dell'origine dei dati del report.