| dalla versione 19.0.7400 - modificato il 29/03/2019 - link - english
|
Descrizione del difetto
La visualizzazione di un book non era corretta in un caso molto particolare. Il malfunzionamento si manifestava se:
- il book conteneva solo una o più sezioni di dettaglio
- il book era mostrato a video in anteprima
- il book mostrava una pagina (quindi la query aveva restituito dati e questi erano mostrati a video)
- si eliminavano i dati dal database
- si ristampava il book
Effetti del malfunzionamento
-
Il book continuava a mostrare la pagina visualizzata anche se l'intestazione dello stesso indicava che il numero totale di pagine era diventato 0.
Soluzioni
Era sufficiente inserire una sezione di tipo ReportHeader alta 0 per "spingere" il sistema a ristampare comunque qualcosa ed aggiornare, svuotandola, la pagina mostrata a video.
Funzionalità interessate
La visualizzazione di report in anteprima web.
Note
-
Malfunzionamento relativo alla richiesta di assistenza 001831-2018.
-
N.B.: Il sistema, qualora il report abbia il flag Nascondi se vuoto disabilitato stampa comunque le sezioni ReportHeader, PageHeader, PageFooter e ReportHeader anche se al query non restituisce dati. In questo modo è possibile mostrare messaggi del tipo "La stampa non ha restituito dati". Se, come indicato nel paragrafo Soluzioni, si inseriva una sezione di tipo ReportHeader, il sistema stampava comunque il report e inviava al client tutti i dati per l'aggiornamento nascondendo la pagina attiva. Se, invece, il report non aveva altre sezioni se non la sezione Detail il sistema non inviava nulla se non il numero totale di pagine, correttamente mostrato nell'intestazione del book.
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.