Ho un rapporto rdlc personalizzabile in cui l'utente può scegliere quali colonne mostrare. Tutte le colonne sono incluse nella finestra di progettazione del report e utilizzo i parametri per nascondere/mostrare le colonne in base alla scelta dell'utente. Il report viene visualizzato correttamente e mostra solo le colonne selezionate, TUTTAVIA, la larghezza complessiva del report è la stessa di tutte le colonne visibili. Ciò significa che il rapporto può avere un'enorme area vuota a destra delle colonne selezionate, il che sembra molto sciocco.Come si regola la larghezza complessiva del rapporto rdlc quando alcune colonne sono nascoste?
Quindi la mia domanda: c'è un modo per regolare dinamicamente la larghezza del report in fase di esecuzione per evitare una grande area vuota nel report? Ho provato a farlo nella finestra di progettazione assegnando un parametro alla larghezza del corpo del report .... ma non era permesso. La larghezza non può essere un'espressione di alcun tipo nella finestra di progettazione, è consentito solo un valore reale.
Qualche suggerimento?
È possibile regolare la larghezza di una colonna caricando rdlc in un oggetto XmlDocument e regolando l'elemento "dimensione". Lo faccio sempre per nascondere le colonne in fase di runtime. – clamchoda