Domanda

Ai fini della segnalazione della crescita del database, sono creato tutto tranne una e la cosa più importante.In SSDT sono creato report, che contiene la linea del grafico che deve essere mostrata dipendente dai parametri.Ho elenco a discesa di database, grafico in cui sono in sezioni: valori (campi! Datasize.Value), gruppi di categoria (data), gruppi serie (databaseName). Ho un parametro Databases_id (DataSet1, Value Campo: ID, Campo etichetta: databaseSename).

Quando avvio report e seleziona un po 'di database e fai clic su Report Visualizzazione, ottengo linee per tutti i parametri (database) sull'elenco.Come ottenere solo linee per parametri selezionati (database)?

È stato utile?

Soluzione

È necessario fare riferimento ai parametri nella tua query SQL principale.

Qualcosa come:

dove databaseename= @databases

o se si desidera essere in grado di selezionare più database.

dove databaseename in (@databases)

Ecco un esempio che utilizza i parametri della data e i parametri multi-seleziona in un report https://technet.microsoft.com/en-us/library/aa337396 (v= sql.105) .aspx

Se Google "SSRS Parametro SQL Query" Ci sono molti esempi di lavoro e anche alcuni video YouTube che forniscono istruzioni passo passo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top