20

Vedere (immagine.1) - Come potete vedere, nella vista di progetto ho i miei due tavoli sulla sinistra e due grafici a torta sulla destra, tutti posizionati in modo ordinato.Posizionamento di tabelle e grafici in BIDS SSRS

Vedere (image.2) - Ora visualizzo l'anteprima del report e, come è possibile vedere, non mi è consentito il secondo grafico a torta accanto ai tavoli, deve passare sotto di essi (ma a destra) perché è Questo? C'è abbastanza spazio sufficiente per il secondo grafico a torta.

Qualsiasi risposta o soluzione a questo sarebbe apprezzato.

enter image description here enter image description here

risposta

33

SSRS fa la sua ipotesi migliore ad allineare gli oggetti nei rapporti, ma a volte, soprattutto quando un elemento è dimensione fissa e l'altra variabile, questo non sempre funziona.

Il modo più semplice per aggirare il problema è quello di aggiungere un oggettoRectangle alla relazione, quindi spostare i due grafici in rettangolo. Ridimensiona il rettangolo alla sua dimensione minima e posizionalo in modo appropriato. Se eseguito correttamente, vedrai che l'attributo genitore sarà cambiato da Corpo al nome dell'oggetto Rectangle.

Ora, durante il rendering, SSRS allineerà i grafici all'interno del rettangolo, quindi allinea il rettangolo alla tabella e tutto dovrebbe corrispondere come previsto.

+2

+1 I rettangoli sono la risposta perfetta per questo problema. –

+1

+1 Ho appena salvato la mia giornata! – CLockeWork

+1

Grande. Stavo creando un'ultima fila invisibile al tavolo e rendendola abbastanza grande da essere dopo l'ultimo grafico. Questa soluzione è molto più elegante. – Nizam