Share via


Procedura: Sottoscrizione a un report (Gestione report)

Affinché un report venga recapito automaticamente, è possibile sottoscriverlo. Una sottoscrizione specifica il tipo e l'ora di recapito, il formato di output del report e, per report che dispongono di campi di input del parametro, i valori dei parametri definiti dall'utente da utilizzare nella copia del report ricevuto. In Reporting Services è disponibile il recapito tramite posta elettronica e la condivisione file del server di report, ma si può disporre di un numero minore o superiore di tipi di recapito tra cui scegliere a seconda della configurazione del server.

Nota

Reporting Services include anche un'estensione per il recapito tramite la raccolta documenti di SharePoint, ma è possibile specificare tale tipo di recapito solo in sottoscrizioni create in un sito di SharePoint per report in esecuzione in un server di report configurato per la modalità integrata SharePoint. Per istruzioni, vedere Procedura: Creazione e gestione di sottoscrizioni (Reporting Services in modalità integrata SharePoint).

In questo argomento sono disponibili istruzioni per la creazione di una sottoscrizione con recapito tramite posta elettronica e condivisione file.

Per sottoscrivere un report, è necessario che l'origine dati del report sia configurata per l'utilizzo di credenziali archiviate o che non utilizzi credenziali. Per ulteriori informazioni, vedere Procedura: Archiviazione di credenziali archiviate per un'origine dati (Gestione report). Se non le utilizza, il pulsante Nuova sottoscrizione non è disponibile.

In questo argomento non viene illustrato come creare una sottoscrizione guidata dai dati. Per istruzioni sulla creazione di una sottoscrizione guidata dai dati, vedere Esercitazione: Creazione di una sottoscrizione guidata dai dati o la Guida per la pagina Creazione di una sottoscrizione guidata dai dati in Gestione report.

Per creare una sottoscrizione con recapito tramite condivisione file

  1. Avviare Gestione report.

  2. Nella pagina Contenuto di Gestione report passare al report che si desidera sottoscrivere. Fare clic sul report per aprirlo.

  3. Fare clic sulla scheda Sottoscrizioni e quindi fare clic su Nuova sottoscrizione.

  4. In Recapito selezionare Condivisione file di Windows.

  5. In Nome file digitare un nome di file per il report.

  6. Selezionare l'opzione Aggiungi estensione file alla creazione del file. Questa opzione consente di specificare un'estensione di tre caratteri per il nome del file. L'estensione del file dipende dal formato di output del report selezionato.

  7. Nella casella di testo Percorso digitare il percorso UNC (Universal Naming Convention) di una cartella esistente a cui si desidera che vengano recapitati i report, ad esempio \\<nomeserver>\<reportpersonali>. Includere due barre rovesciate all'inizio del percorso e non specificare una barra rovesciata finale.

  8. In Formato di rendering selezionare un formato di output del report per il recapito del file. Selezionare un formato corrispondente all'applicazione desktop che verrà utilizzata per aprire il report. Evitare formati che non eseguono il rendering del report in un singolo flusso o che introducono elementi di interattività non supportati in un file statico, ad esempio il formato HTML 4.0.

  9. Nelle caselle di testo Nome utente e Password specificare le credenziali richieste per accedere alla condivisione file utilizzando il formato <dominio>\<nome utente> per il nome utente.

  10. Specificare le opzioni di sovrascrittura. Se si fa clic su Non sovrascrivere il file se esiste una versione precedente il recapito non verrà eseguito in presenza di un file esistente. Se si seleziona Incrementa nomi dei file man mano che vengono aggiunte nuove versioni, il server di report aggiunge un numero al nome del file per distinguerlo dai file esistenti con lo stesso nome.

  11. Specificare il momento in cui si desidera che il report venga recapitato:

    • Per pianificare un recapito, fare clic su Quando viene completata l'esecuzione pianificata del report, quindi sul pulsante Seleziona pianificazione. Verrà aperta una pagina di pianificazione.

    • Per selezionare una pianificazione condivisa per cui sono già stabilite la data, l'ora e le informazioni sulla occorrenza da utilizzare, fare clic su In base a una pianificazione condivisa, quindi selezionare la pianificazione da utilizzare.

    • Per recapitare il report quando lo snapshot di un report viene aggiornato con una versione più recente,fare clic suQuando il contenuto del report viene aggiornato. Se si sottoscrive un report che recupera dati a intervalli programmati, la pianificazione utilizzata per aggiornare i dati determina il momento dell'elaborazione della sottoscrizione.

      Nota

      Questa opzione è disponibile solo per gli snapshot già associati a una pianificazione di aggiornamento.

  12. Per i report con parametri, specificare i parametri da utilizzare per il report di questa sottoscrizione. I parametri possono essere diversi da quelli utilizzati per l'esecuzione del report su richiesta o in altre operazioni pianificate.

Il report viene recapitato come file statico. Se include caratteristiche interattive, ad esempio collegamenti a righe e colonne aggiuntive, tali caratteristiche non saranno disponibili.

Per creare una sottoscrizione con recapito tramite posta elettronica

  1. Nella pagina Contenuto di Gestione report passare al report che si desidera sottoscrivere. Fare clic sul report per aprirlo.

  2. Fare clic sulla scheda Sottoscrizioni e quindi fare clic su Nuova sottoscrizione.

  3. In Recapito selezionare Messaggio di posta elettronica. Se questo tipo di recapito non è disponibile, il server di report non è stato configurato per le sottoscrizioni tramite posta elettronica.

  4. Nella casella di testo A il nome del destinatario nel campo A: viene riempito automaticamente con l'account utente di dominio. Le impostazioni di configurazione del server di report determinano se il campo A viene riempito con l'account utente corrente. Per ulteriori informazioni sulla modifica delle impostazioni di configurazione di indirizzi di posta elettronica, vedere Configurazione di un server di report per il recapito tramite posta elettronica.

    Nota

    A seconda delle autorizzazioni, può essere possibile digitare l'indirizzo di posta elettronica cui si desidera recapitare il report. Per specificare più indirizzi di posta elettronica, separarli con un punto e virgola (;). È inoltre possibile digitare indirizzi di posta elettronica supplementari nelle caselle di testo Cc, Ccn e Risposta. A questo fine è necessario disporre dell'autorizzazione per la gestione di tutte le sottoscrizioni.

  5. Selezionare le opzioni di recapito come segue:

    • Per incorporare o allegare una copia del report, selezionare Includi report. Il formato del report dipende dal formato di output di rendering selezionato. Non selezionare questa opzione se si ritiene che le dimensioni del report possano essere superiori al limite impostato per il sistema di posta elettronica.

    • Selezionare Includi collegamento per includere l'URL del report nel corpo del messaggio di posta elettronica.

    Nota

    Se entrambe le opzioni vengono deselezionate, verrà inviato solo il testo della notifica nella riga Oggetto.

  6. Selezionare un formato di rendering dalla casella di riepilogo Formato di rendering. Questa opzione è disponibile se viene selezionato Includi report per incorporare o allegare una copia del report.

    • Per incorporare il report nel corpo del messaggio di posta elettronica, selezionare Archivio Web.

    • Per inviare il report come allegato, selezionare uno degli altri formati di rendering.

  7. Selezionare una priorità dall'elenco di riepilogo Priorità. In Microsoft Exchange questa impostazione consente di specificare un flag per il livello di importanza del messaggio di posta elettronica.

  8. Specificare quando si desidera che il report venga recapitato:

    • Per pianificare un'ora per il recapito, fare clic su Quando viene completata l'esecuzione pianificata del report, quindi su Seleziona pianificazione. Verrà aperta una pagina di pianificazione.

    • Per selezionare una pianificazione condivisa per cui sono già stabilite la data, l'ora e le informazioni sull'occorrenza da utilizzare, fare clic su In base a una pianificazione condivisa, quindi selezionare la pianificazione da utilizzare.

    • Per recapitare il report quando lo snapshot di un report viene aggiornato con una versione più recente,fare clic suQuando il contenuto del report viene aggiornato. Se si sottoscrive un report che recupera dati a intervalli programmati, la pianificazione utilizzata per aggiornare i dati determina il momento dell'elaborazione della sottoscrizione.

    Nota

    Questa opzione è disponibile solo per gli snapshot già associati a una pianificazione di aggiornamento.

  9. Per i report con parametri, specificare i parametri da utilizzare per il report di questa sottoscrizione. I parametri specificati possono essere diversi da quelli utilizzati per l'esecuzione del report su richiesta o in altre operazioni pianificate.