Domanda

Tenete a mia sto utilizzando Dashboard Designer, SharePoint 2010 e PerformancePoint Server 2010.

ho una homepage cruscotto che mostra un KPI per le vendite per brand. Ho aggiunto una proprietà personalizzata sul mio KPI "Visualizza rapporto dettagliato". Quando clicco su questo, voglio essere in grado di andare a una seconda pagina dashboard con 5 scorecard e 2 rapporti per le mie vendite per brand. Le esigenze del marchio ad essere un filtro.

Ovviamente, quello che volevo fare è dire la mia seconda pagina su quale marca di filtro utilizzando un parametro querystring, qualcosa di simile? BrandFilter = [Marca]. [X]. [Y] ...

Ma, in Dashboard Designer, non è possibile (?) Hanno querystring parametri basati. So che posso farlo direttamente in SharePoint (con la parte web corrispondente), ma poi quando schiero di nuovo il mio cruscotto, perdo modifiche personalizzate che faccio per le mie pagine.

Ho cercato di creare una trasformazione personalizzata per scorecard che avrebbe letto il querystring e aggiungere PageFilters, ma ho dovuto affrontare due problemi: 1. Non riesco ad accedere al HttpContext da lì (di couse!) 2. Che non lo farebbe per i rapporti.

Che cosa devo fare? Goccia Dashboard Designer e lavorare direttamente in SharePoint? Vorrei che ci sia una soluzione con Dashboard Designer!

Grazie!

È stato utile?

Soluzione

Ho trovato un modo per farlo. Ho personalizzato la mia generazione di scorecard (utilizzando C #), e ha aggiunto un metodo javascript per la mia pagina master per gestire tutti i link che sono cliccato. Quando clicco su un link in una scorecard, ottengo il parametro dagli attuali URL e aggiornare un filtro all'interno della pagina con quello. Posso condividere maggiori dettagli su richiesta ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top