JsperReport не показывает никаких данных в JavaFx - PullRequest
0 голосов
/ 05 апреля 2020

Я создаю дизайн счета-фактуры с помощью JasperReport и добавляю поля вручную (с тем же именем полей базы данных) и параметры, но когда я нажимаю кнопку, чтобы отобразить счет-фактуру («которая создана с использованием JasperReport»), пустой JasperView появляется и не показывает никаких данные, даже если я добавлю массаж раздела «Нет данных» и данные в моей базе данных, чтобы показать, вот мой дизайн отчета:

и код, отображающий этот дизайн здесь:

    btnShowReport.setOnMouseClicked(e ->
    {
        try
        {
            JasperDesign jasperDesign = JRXmlLoader.load("C:\\Users\\smartware\\Documents\\NetBeansProjects" +
                                                         "\\POSFX\\src\\View\\Reports\\BillDesign.jrxml");
            JRDesignQuery query = new JRDesignQuery();
            HashMap <String, Object> hashMap = new HashMap <> ();

            hashMap.put("BillType", stageTitle);
            hashMap.put("ProductValue", 50);

            query.setText("select ProductName, ProductUnit, Quantity, Price from " +
                          "BillDetails");

            jasperDesign.setQuery(query);

            JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
            JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, hashMap,
                                                                   DatabaseConnection.
                                                                   connection);

            JasperViewer.viewReport(jasperPrint);
        }

        catch(JRException ex)
        {
            System.out.println(ex);
        }
    });

текущий результат здесь:

и библиотека, которую я использовал здесь:

помогите, пожалуйста, заранее спасибо (я потратил много времени на решение этой проблемы и поиск, но мне не удалось)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...