It is currently 7 June 2025, 20:35 Advanced search

Book personalizzabili a runtime

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Book personalizzabili a runtime

Postby l.panniello » 2 April 2011, 7:41

Sarebbe interessante poter operare prendendo spunto dal componente VQB (visual query builder) con un componente in grado di dare all'utente finale la possibilita' di personalizzare e/o definire nuovi report.
Che ne pensate?
“Penso che se fai qualcosa che risulti essere molto buono, allora devi metterti a fare qualcos'altro di magnifico, non fermarti per troppo tempo. Pensa solo a cosa fare dopo." (Steve Jobs)
--
Luigi Panniello
New Tec. srl
User avatar
l.panniello
 
Posts: 130
Joined: 27 October 2010, 16:08
Location: Foggia

Re: Book personalizzabili a runtime

Postby eurekapv » 3 April 2011, 21:01

Anche secondo me sarebbe interessante una cosa del genere, ma senza arrivare all'utente finale sarebbe già buono se fosse possibile costruire un book e salvare le impostazioni del Book in un file caricabile a runtime senza dover necessariamente ricompilare tutta l'applicazione. (Per intenderci un qualcosa stile crystal report)
Alchimisti Lab by Cavallini Pietro
https://www.alchimistilab.it

Image
User avatar
eurekapv
 
Posts: 2450
Joined: 2 November 2010, 22:16
Location: Vigevano

Re: Book personalizzabili a runtime

Postby r.bianco » 4 April 2011, 6:45

Per quello che chiede eurekapv dovrebbe bastare l'esportazione del book in un xml (tasto destro) e la corrispondente istruzione di caricamento impostazioni da xml.
Rimane il fatto che la creazione della personalizzazione richiede comunque InDe, uno strumento che permetta questa personalizzazione (anche senza) sarebbe molto utile.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Book personalizzabili a runtime

Postby lucabaldini » 4 April 2011, 6:54

Infatti quel che dice @r.bianco è già possibile... Puoi esportare il book in XML
- selezioni l'oggetto
- comando di menù File/Export to XML

e a run-time puoi utilizzare il metodo
Applicazione.PrintReport(FileXML)

Il limite, però, è che non puoi utilizzare gli eventi di formatting o espressioni calcolate negli span, come trovi scritto anche qui http://doc.progamma.com/?ARTID=4E6DAA99-9A1F-11D4-8EC8-E02246000000
Normalmente gli eventi di formattazione e le espressioni calcolate negli span sono molto utili e sono parte integrante del report. Se, però, i tuoi report non utilizzano tali funzionalità allora l'esportazione in XML e la successiva stampa sono la soluzione.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna

Re: Book personalizzabili a runtime

Postby eurekapv » 4 April 2011, 14:52

Si infatti avevo visto quello e mi ero appunto impantanato negli eventi di formattazione etc etc. che non era possibile esportarli.
Caso classico la testata del documento contiene il logo e una testata definita in una tabella con altre impostazioni generali di stampa che io prelevo negli eventi del book.
Alchimisti Lab by Cavallini Pietro
https://www.alchimistilab.it

Image
User avatar
eurekapv
 
Posts: 2450
Joined: 2 November 2010, 22:16
Location: Vigevano


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 10 guests

cron