2012-06-08 12 views
16

Quello che sto cercando di fare:Cercando di Aggiungi Sub gruppo di righe all'interno Parent ma allineato a sinistra nella cella annidata

Sto cercando di creare gruppi nidificati, ma voglio che il gruppo di righe sotto per mostrare direttamente sotto il genitore, arrossire a sinistra come il genitore.

Quindi in questo caso si avrebbe:

Market 
SubMarket 

così risultati per esempio potrebbe essere:

California <<< market 
SanJose 
Pleasanton 
Walnut Creek 

Illinois <<< market 
Chicago Suburbs 
Chicago 

... e così via

io non riesco a capire il motivo per cui la diamine non riesco a ottenere un gruppo di righe figlio da mostrare direttamente sotto un

Qualcuno può aiutarmi su questo? Sono veramente frustrato con SSRS. Non ho idea del perché non aggiunga semplicemente il raggruppamento sulla cella che avevo cliccato. Invece crea nuove colonne! Sì, ma perché? e come aggirare questo. Quello che sto cercando di fare sembra così semplice ... eppure così difficile in SSRS.

Ecco un esempio di quello che ho cercato di fare:

  • Creazione di un capogruppo riga all'interno un genitore: Se si fa clic su una cella all'interno di un gruppo principale (in questo caso del mercato) e poi aggiungere un altro gruppo padre in quella cella si aggiungerà una nuova colonna nel report SSRS a destra del genitore che si è in:

enter image description here

  • Creazione di un gruppo Bambino riga all'interno un genitore: Se si è in un gruppo di appartenenza e si fa clic su una cella e aggiungere un gruppo di righe bambino, aggiungerà la riga a destra del genitore

enter image description here

quello che voglio questo fare è questo, e non riesco a SSRS per mettere che sottomercato qui:

enter image description here

risposta

21

Se ho capito bene la tua domanda, quello che vuoi è certamente possibile, ed è certamente un dolore farlo funzionare. Ecco un piccolo esempio con alcuni dati falsi che dovrebbero essere più o meno analoghi alla tua situazione.

Il set di dati:

Market SubMarket 
------ --------- 
A   1 
A   2 
A   3 
B   4 
B   5 
B   6 
B   7 

qui sono i passi che ho preso per creare la tabella:

  1. drag/drop una nuova tabella fresco al progettista.

  2. Trascinare/rilasciare il campo SubMarket sulla prima colonna.

  3. Fare clic con il pulsante destro del mouse sulla riga di dettaglio e aggiungere un nuovo gruppo padre.

    Add parent group

  4. Gruppo Market e scegliere di aggiungere una riga di intestazione di gruppo.

    New group settings

    Come avrete già notato, SSRS "aiuta" e aggiunge una colonna aggiuntiva.

  5. Fare clic con il pulsante destro del mouse sulla prima colonna (prima) e cancellarla.

  6. Selezionare la cella nella riga di intestazione per il gruppo e immettere "[Mercato]" o selezionarlo dall'elenco rapido.

    Add field to header row

  7. Terminate compilando altri campi/colonne/cellule. Per la riga di intestazione trascinamento/rilascio non funzionerà, dovrai selezionare i campi per quella riga (o digitarli 'em).

    Questa è la tabella risultante in anteprima (con una certa enfasi sulla riga di intestazione):

    Sample output

Spero che questo ha aiutato!

+0

grazie in realtà l'ho fatto in un altro modo (capito finalmente) ma questo è bello sapere un altro modo per farlo. – PositiveGuy

+1

questo articolo mi ha aiutato così ho usato i concetti qui ma ho dovuto fare diverse cose diverse da questo ragazzo per il mio per diversi motivi. Quindi è davvero pazzesco quello che devi fare per ottenere questa roba come vuoi. Il mio aveva un percorso un po 'diverso da quello di questo ragazzo, ma le sue idee mi hanno dato un buon pensiero su come procedere. http://www.bidn.com/blogs/kylewalker/ssis/657/how-to-create-a-single-column-multiple-group-grouping-in-ssrs – PositiveGuy

+1

@Jeron grazie anche a me. –

Problemi correlati