Leçon 1 : Création d'une base de données d'abonnés exemple

Avant de pouvoir définir un abonnement piloté par les données, vous devez disposer d'une source de données qui fournit les données d'abonnement. Au cours de cette étape, vous allez créer une petite base de données pour y stocker les données d'abonnement qui seront utilisées dans ce didacticiel. Ensuite, une fois l'abonnement traité, le serveur de rapports extrait ces données et les utilise pour personnaliser le résultat du rapport, les options de remise et le format de présentation du rapport.

Vous pouvez utiliser une base de données SQL Server 2000 ou SQL Server 2005 pour stocker ces données. Cette leçon suppose que vous utilisez Management Studio pour créer une base de données SQL Server 2005.

Pour créer une base de données d'abonnés exemple

  1. Démarrez Management Studio et ouvrez une connexion à un moteur de base de données.

  2. Cliquez avec le bouton droit sur Bases de données, puis sélectionnez Nouvelle base de données.

  3. Dans la boîte de dialogue Nouvelle base de données, dans la zone Nom de la base de données, tapez Abonnés. Cliquez sur OK.

  4. Cliquez sur le bouton Nouvelle requête dans la barre d'outils.

  5. Copiez les instructions Transact-SQL suivantes dans la requête vide :

    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. Cliquez sur Exécuter.

  7. Utilisez une instruction SELECT pour vérifier que votre table comporte bien trois lignes de données. Par exemple : select * from UserInfo

Étapes suivantes

Vous avez créé les données d'abonnement sur lesquelles seront basées la distribution des rapports et en fonction desquelles les résultats des rapports varieront pour chaque abonné. Ensuite, vous allez modifier les propriétés de la source de données du rapport que vous distribuerez aux abonnés. La modification des propriétés de la source de données est destinée à préparer le rapport pour la remise de l'abonnement piloté par les données. Consultez Leçon 2 : Modification des propriétés d'une source de données de rapport.

Voir aussi

Tâches

Didacticiel : Création d'un abonnement piloté par les données

Autres ressources

Procédure : créer une base de données (SQL Server Management Studio)
Ajout de lignes à l'aide d'INSERT et SELECT

Aide et Informations

Assistance sur SQL Server 2005