6. Dentro la funzione: Stampa la schermata
Si sceglie Interrogazione e si avvia. Aperta la funzione il pannello cambia: si accendono le voci che lavorano sulla funzione a video (stampa, strumenti della griglia, archivio stampe) e si spegne Esci dalla sessione, perche' uscire con una funzione aperta la troncherebbe a meta' (il COBOL non chiude file e transazioni): prima si torna al menu con Esci.
Stampa la schermata e' l'hardcopy del client legacy: stampa la funzione com'e' a video, e
solo quella. Da printScreen
(sbh-web/src/session/components/sbh-session-page/sbh-session-page.component.ts): mette la classe
sbh-print-target sul contenitore della funzione e sbh-printing sulla pagina, poi chiama la
finestra di stampa del browser; le regole @media print di sbh-cornice.component.ts nascondono
tutto il resto (barra in alto, menu, barra in basso, pannelli) e allargano la funzione alla pagina.
Chiusa la finestra di stampa (afterprint) le due classi si tolgono. Stampante, copie e formato si
scelgono nella finestra del browser: la stampa silenziosa su una stampante di Windows del legacy da
un browser non si puo' fare. Lo script non apre la finestra di stampa (bloccherebbe il browser
di prova): verifica che la voce ci sia e sia attiva.

✔ Verifica: dentro la funzione Stampa la schermata e' attiva e dice «La funzione a video, com'e'».
✔ Verifica: dentro la funzione Archivio stampe e' attivo.
✔ Verifica: dentro la funzione Esci dalla sessione e' spento.
Nessun commento