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

Dove trovare raccolte di dati (dataset) utilizzabili gratuitamente

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