Il nodo Table View nel report di Knime aggiunge una pagina bianca

Un problema mi ha fatto veramente impazzire: nel pdf generato con l'estensione reporting di Knime trovavo, tra una tabella e l'altra, delle pagine bianche che non avrebbero dovuto esserci. Le tabelle sul report, per inciso, sono generate con il nodo Table View.

A rendere più curiosa la situazione, questa presunta anomalia si presentava solo con le tabelle con poche righe, quelle che venivano visualizzate su di una sola pagina:

  • se la tabella occupava solo una facciata, Knime dopo inseriva una pagina vuota;
  • se la tabella occupava due o più facciate del report, Knime generava la seconda tabella successiva nella pagina immediatamente successiva (come mi sarei aspettato)

L'illuminazione è arrivata leggendo questa risposta sul forum di Knime ("5.2.0: Table View node reporting different row counts in reports, based on pagination", un problema diverso sempre con l'estensione reporting); per farvela breve, per far sì che Knime non inserisca pagine vuote tra diverse tabelle di un report, è sufficiente:

  • aprire la finestra di dialogo per la configurazione del layout del componente (report),
  • cliccare su Configure size (la rotellina in alto a destra, vicino al cestino )
  • e quindi scegliere Auto

Fatto, l'impaginazione delle tabelle nel report sarà perfetta.

C'è anche un piccolo corollario: vale sempre la pena fare una ricerca sul forum degli utenti di Knime; magari non c'è la risposta al vostro problema ma è molto facile trovare un indizio, un'idea o un suggerimento che vi permetterà di trovare da voi la soluzione (e c'è anche molta più soddisfazione!).

Commenti

Post popolari in questo blog

Building a high-performance data and AI organization - MIT report 2023

AI Will Transform the Global Economy. Let’s Make Sure It Benefits Humanity. - IFM blog

Dove trovare raccolte di dati (dataset) utilizzabili gratuitamente