2013-04-10 12 views
7

muszę uzyskać parametry zdefiniowane w pliku jaspisu więc mogę wygenerować wejść w zależności od rodzaju tych parametrów, aby wypełnić raport.
pracuję z jasperreports-5.0.0jak uzyskać parametry zdefiniowane w pliku jaspca?

+0

masz na myśli, aby uzyskać wartość parametru w Jasper, który został przekazany z klasy java –

+0

rozumiem listę parametrów zdefiniowanych w pliku '.jasper', dzięki, ja już znalazłem rozwiązanie – Ouadie

Odpowiedz

10
JasperReport jasperReport = (JasperReport)JRLoader.loadObject(new File("report.jasper")); 
JRParameter[] params = jasperReport.getParameters(); 

for(JRParameter param : params) { 
    if(!param.isSystemDefined() && param.isForPrompting()){ 
    param.getName(); 
    param.getDescription(); 
    param.getDefaultValueExpression(); 
    param.getNestedTypeName(); 
    } 
} 
Powiązane problemy