Formattazione di ticket personali
L'approntamento di Stylesheet XSLT personali consente di integrare nella stampa anche dati specifici del cliente. Si presuppongono al riguardo conoscenze di programmazione XSLT, XML, HTML e JavaScript.
In linea di massima, il sistema prevede che nel ticket XML sia contenuta un'istruzione Stylesheet come la seguente:
<?xml-stylesheet type="text/xsl" href="templates/StollTicketStyleSheet.xsl"?>
Se in un browser si apre un file XML con tale istruzione, viene caricato il file XSL e tramite una trasformazione XSLT viene generata una vista dei dati contenuti nel file XML. Nella vista possono essere comunque utilizzati anche ulteriori documenti.
- Immagini o script Java riprodotti sulla macchina in una cartella Temlates tramite la cartella D:\PPS\FtpRoot\McFiles\McTemplates\McTemlate.
- Con macchine EKC possono essere utilizzate anche immagini incorporate.
Convertire al riguardo un'immagine, ad es. sulla pagina https://www.base64-image.de/, in un blocco di dati. Assegnare il blocco di dati a un tag nell'ordine (ad es. LOGO)) oppure incorporarlo stabilmente nel file XSL.<img src="data:image/jpeg;base64,/9j/4RiDRXhpZgAATU0AKgA..." width="100" height="50" alt="base64 test">
- Documenti risultanti su una condivisione di rete.
Ad es. i documenti archiviati sul server Apache in C:\Program Files (x86)\Apache Group\Apache2\htdocs\PpsDocs\CustomerWeb.
Nell'XSLT è possibile programmare i dati che si intende visualizzare. STOLL fornisce in dotazione il D:\PPS\FtpRoot\McFiles\McTemplates\StollTicketStyleSheet.xsl che genera tale visualizzazione:
- Se si desidera creare una visualizzazione personalizzata, ricorrere al file StollTicketStyleSheet.xsl come base di partenza.
- Se si lascia invariato il nome, durante un aggiornamento del PPS il suddetto file viene sostituito con il file di STOLL. Il file viene salvato nella cartella D:\PPS\PpsJBossServer\PpsServerInstallScripts\PpsLast\PpsSwUsedTill_<DataDiAggiornamento>. Esso potrà essere ripristinato in un secondo momento. Con uno strumento di unione quale PpsInstallation (<numero di versione>)\Tools\FileMergeTool, cercare le modifiche nel file STOLL xsl e trasferirle eventualmente nel proprio file.
- Se si modifica il nome e si utilizzano i modelli di processo, trarre i rispettivi modelli da questo D:\PPS\SampleTickets\PpsTicketTemplate referenziarvi il rispettivo file XSL.
- La versione 6.0 di Internet Explorer presenta alcune restrizioni sulle macchine OKC.