Cómo implementar un informe de impresión en Java, o también puede hacer una demostración de un informe fino
importar com.fr.base.FRContext;
importar com.fr.base.Parameter
importar com.fr.dav.LocalEnv
p>
importar com.fr.base.Parameter;
importar com.fr.dav.LocalEnv
p>
importar com.fr.main.TemplateWorkBook;
importar com.fr.print.PrintUtils;
clase pública JavaPrint {
public static void main(String[] args) {
// Definir el entorno de ejecución del informe para ejecutar el informe
String envPath = "D:\\FineReport\develop\code\ build\package\WebReport\WEB-INF"
; p>FRContext.setCurrentEnv(new LocalEnv(envPath));
pruebe {
Libro de trabajo TemplateWorkBook = TemplateWorkBookIO readTemplateWorkBook(FRContext.getCurrentEnv(), "GettingStarted.cpt" );
//Transferencia de parámetros
Parámetro[] parámetros = workbook.getParameters();
HashMaplt; Stringgt; , Stringgt ();
paraMap.put(parameters[0].getName(), "North China");
// Llamar al método de impresión de informes en java
p>boolean a = PrintUtils.printWorkBook("GettingStarted.cpt", paraMap, true
if (a == false) {
System.out.println); ("¡Error! Devolver " a);
} else {
System.out.println("¡Éxito! Devolver " a); p>
} catch (Excepción e) {
e.printStackTrace()
}
}
}
}
}
}
}
Si tiene otras preguntas, visite www.fanruan. com/help documentación o el foro de Fansoft.
Si tienes alguna duda, puedes encontrar respuestas en el Foro Sailuan o Foro de Vela