Cet article précise l’utilisation de la méthode OJS "print" permettant de lancer l’impression d’un rapport.
La méthode « print » permet l’utilisation d’une requête d’impression directement dans le code OJS. Elle permet de déclencher dans un script l’impression d’un rapport sous forme PDF, HTMLHTML (HyperText Markup Language) est un langage permettant de décrire le découpage d'une page web. ou vers une imprimante.
La méthode « print » va permettre par exemple de générer une impression PDF d’un rapport « XXX_RE_MY_REPORT » au format A4 paysage sous « C:\Users\admin\Downloads\my_report.pdf ».
La méthode « print » s’applique sur un objet de type « report » et nécessite 6 arguments : my_report.print(REPORT,PRINTER,FORMAT,ORIENTATION,DESTINATION,NUMCOPIES)
Avec :
var my_report="OPXReport".get("PM_HOME");
my_report.print(my_report,"PDF-PRINTER","A4","LANDSCAPE","C:\my_report.pdf");
Dans cet exemple le script va imprimer le rapport « PM_HOME » au format A4 paysage en pdf sous ‘C:\my_report.pdf’.
Comment rendre son site web ou son application web accessible en 2021 ?
L'intelligence artificielle s'invite (presque) partout dans le développement logiciel. Des outils comme GitHub Copilot ou ChatGPT nous aident à générer du code plus vite et à gagner en efficacité. Mais soyons honnêtes : si l'IA fait gagner du temps, elle amène aussi son lot de questions de sécurité. C'est d'ailleurs l'un des sujets abordés dans notre dernier dossier tech.
Frameworks : le comparatif entre React et Angular