Мне нужно распечатать и сохранить как файл PDF по одному счету за раз. Мое Java приложение получает счет-фактуру как объект класса, как показано ниже:
public class Invoice {
private String invoicNumber;
private String clientName;
private Date date;
private List<Item> itemsList;
// Getters & setters
}
public class Item {
private int quantity;
private String itemName;
private float cost;
// Getters & setters
}
Я не знаю JasperReports, но я думаю, что это может помочь мне. Это так?
Можно ли заполнить отчет объектом Java? Обратите внимание, что объект имеет список в виде поля - itemsList. (Я видел несколько примеров, но они используют запросы к базе данных.)
(Я не хочу изучать все о JasperReports, если это мне не поможет.)
Можете ли вы дать мне учебник, чтобы конкретно увидеть эти проблемы?
Спасибо, заранее.