2013-02-05 11 views
11

Ho 7 parametri (3 selezione multipla di stringa, 1 DateTime, 3 valori stringa) nel rapporto SSRS 2008 e ho impostato tutti i parametri come null nel valore predefinito valore.Modifiche al parametro non visualizzate sul server di report dopo la distribuzione

Sta funzionando bene nella mia finestra di anteprima di Visual Studio 2008. Ma dopo la distribuzione al mio server di report, la casella di controllo "NULL" per il parametro non viene controllata, causando il rapporto di non ottenere caricato a inizialmente.

+0

invece di definire i parametri come nulli, hai provato a definire i loro valori come "" "'? –

risposta

17

Questo è "by design":

La prima volta che deploy reports, i parametri vengono caricati con tutte le loro impostazioni.

amministratori di tali relazioni sono poi permesso di modificare la funzione di parametri del report strada nel report web manager: il cambiamento se accettano valori nulli, valori predefiniti, ecc

Se ridistribuire rapporti tardi, nulla è cambiato in parametri esistenti (il sistema non desidera "sovrascrivere" le modifiche apportate dagli amministratori dei report).

Solutions:

  • eliminare il rapporto, quindi ridistribuirli.
  • Modificare le impostazioni dei parametri direttamente nel rapporto distribuito.
+1

Ottimo .. Funziona per me .. Grazie mille .. :) – MAC

+0

Elimina e ridistribuzione ha funzionato per me. – kkuilla