Domanda

Qual è il modo migliore per creare dinamicamente RDLC xml come input per VS2005 Report Viewer?

Vorrei ridimensionare automaticamente le colonne in base alle dimensioni dei dati. Vorrei anche controllare a livello di codice quali colonne vengono visualizzate.

È stato utile?

Soluzione

Lisa Nicholls fornisce una risposta completa in questa discussione sulla definizione dinamica di un rapporto. Dovrai scorrere alcuni verso il basso prima di arrivare a una risposta utile. Questa discussione risponde più direttamente alla tua domanda sul controllo delle colonne visualizzate.

Queste stesse tecniche possono essere utilizzate per dimensionare le colonne in modo programmatico, ma il tuo codice dovrà capire le larghezze delle colonne appropriate.

Altri suggerimenti

Dan Smith ha anche una buona soluzione su: http: //csharpshooter.blogspot.com/2007/08/revised-dynamic-rdlc-generation.html

Majid ha anche perfezionato la soluzione di Dan nei commenti a quel post sul blog che non ha bisogno di scrivere alcun file nel file system.

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