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
Posta un commento