per favore mi aiuti per impostare i parametri SSRS relazione da facoltativa cioè campo non obbligatorio in SSRS 2005.come impostare i parametri SSRS relazione da campo cioè non obbligatorio optional in SSRS 2005
risposta
Come suggerito Hiten c'è niente di esattamente possiamo chiamare parametri facoltativi, ma se vuoi che gli utenti vedano questo parametro come facoltativo, usa le istruzioni formula o caso.
Parameterized stored procedures with some defaults or null value può essere utilizzato per raggiungere lo stesso obiettivo.
Impostare il parametro su "Consenti valore nullo" nella sezione Generale. Null secondo SSRS significa che non deve essere impostato, rendendolo così opzionale.
Poi postare qualcosa di simile nel predicato della sintassi SQL:
Where column = isnull(@Variable, column)
In questo modo, l'insieme di dati sapere che se viene impostata la variabile poi usarlo, altrimenti avere un operatore per avere il valore stesso uguale. Sono certo che questo funziona in SSRS 2008 e 2012, non sicuro del 2005, ma suppongo che potrebbe essere lì.
Oltre a djangojazz (scavare il nome, btw) - Se il set di dati si basa su un elenco di SharePoint (che non supporta i parametri di query, afaik), è possibile utilizzare la seguente formula nella casella Valore della sezione Filtri della finestra di dialogo in qualsiasi regione di dati delle proprietà (ad es Tablix) sta invocando il parametro:
=IIf(IsNothing(Parameters!myParam.Value),Fields!myField.Value,Parameters!myParam.Value)
Nessuna di queste risposte ha aiutato, tuttavia, mi found the solution here:
- Apre il report per la modifica in Visual Studio.
- Espandere il nodo Parametri e rinominare il parametro interessato in ParameterName .
- Set AllowBlank e Nullable a Vero se non è già impostata.
- Distribuire il report.
- Rinomina il parametro in ParameterName.
- Distribuire il report.
Dopo l'aggiunta di un parametro al report e il controllo 'Consenti valore Null', quindi è possibile aggiungere un filtro al set di dati in cui viene aggiunta l'espressione di seguito per il campo del valore per il filtro
=IIf(IsNothing(Parameters!Param.Value),Fields!Field.Value,Parameters!Param.Value)
- 1. XSLT su SSRS relazione
- 2. RowNumber per il gruppo in SSRS 2005
- 3. Parametri multivalore opzionali in SSRS
- 4. Aggregazione di stringhe in SSRS 2005
- 5. SSRS 2005 Come stampare 4 etichette "X 3" come verticale .. SSRS assume Landscape
- 6. SSRS 2005 - XML webservice set di dati - parametri non sempre passato al webservice
- 7. Come automatizzare i test per i report in SSRS
- 8. Telerik Reporting su SSRS?
- 9. Raggruppamento in SSRS?
- 10. Riassunto condizionale SSRS
- 11. Azione condizionale in SSRS
- 12. Come impostare la proprietà ConsumeContainerWhitespace SSRS in Visual Studio 2008?
- 13. SSRS 2016 - non possono vedere parametro
- 14. Come passare tutti i valori nella tabella in ssrs quando non c'è alcun valore nei parametri?
- 15. Clausola WHERE nell'espressione SSRS
- 16. Funzione SSRS con regex
- 17. Modelli report SSRS 2012
- 18. SSRS 2008 Correzione dell'intestazione riga
- 19. Come funziona la distribuzione SSRS?
- 20. SSRS pagine extra misteriose
- 21. SSRS Performance Mystery
- 22. SSRS e PowerShell: Parametro non accettato
- 23. Unione verticale in Tablix SSRS
- 24. SSRS Segnala problema in wpf
- 25. SSRS Abbonamento fallimento rsProcessingAborted
- 26. Caching vs report istantanea in SSRS
- 27. SSRS - Verifica se i dati sono nulli
- 28. Riassunto Articoli gruppo in SSRS 2008 R2
- 29. Larghezza colonna SSRS crescente, testo non disposto
- 30. Utilizzo dei parametri a discesa nel report SSRS
C'è ** nessuna chiamata opzionale facoltativa ** ma è possibile impostare il valore DEFAULT nei parametri opzionali. se la tua origine dati è store proc, questo lo renderebbe facile da sviluppare. – Hiten004
Come suggerito da @ Hiten004, non esiste nulla come il parametro opzionale. Quello che puoi fare è modificare la tua istruzione select per gestire un caso in cui il parametro è NULL. Puoi pubblicare la tua dichiarazione di selezione? – JackLock