Reporting Services .. Come esportare un foglio di calcolo Excel con collegamenti ipertestuali disabilitati

StackOverflow https://stackoverflow.com/questions/283575

Domanda

Sto usando il controllo ReportViewer per visualizzare un rapporto all'interno di un WebForm, ho anche implementato il comando "Esporta in Excel" , chiamando il metodo Render del Server Report

es

ReportViewerControl.ServerReport.Render("Excel",etc,etc,etc);

Il mio problema è che il rapporto esportato contiene collegamenti ipertestuali che rimandano ad altri rapporti, desidero che questi vengano visualizzati nel modulo web ma non vengano quindi visualizzati nel foglio di calcolo esportato (generato dal codice sopra).

Qualcuno ha un modo per raggiungere questo obiettivo?

Grazie

È stato utile?

Soluzione 2

Solo per rispondere alla mia stessa domanda, abbiamo finito per passare un parametro di report aggiuntivo e fare in modo che il report rimuovesse i collegamenti e quindi chiamasse il rendering normalmente.

Semplice ma ha funzionato.

Altri suggerimenti

Un rapporto non ha alcuna conoscenza anticipata di quale forma prenderà quando verrà esportato. Se sono necessari layout diversi a seconda del formato in cui viene esportato il report, è necessario creare report separati per ciascuno di tali layout.

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