Jaka jest różnica między zmienną, parametrem i polem w JasperReports?

Jestem nowicjuszemJasperReports, pracowałem nad kilkoma małymi próbkami. Wydaje się, że „Fields”, „Parameters” i „Variables” są bardzo często używane do demonstrowania danych dynamicznych i wyglądają podobnie. Więc mogę zapytać, jaka jest ich różnica w szczególnościJasperReports?

Chyba zmienna jest czymś zdefiniowanym w raporcie Jaspera i może się dynamicznie zmieniać. Parametr jest czymś, co bierze się z zewnętrznego źródła (Java..etc), pole jest dla encji (schemat bazy danych, encja klasy), ale nie sądzę, że moje zrozumienie jest w porządku.

questionAnswers(2)

yourAnswerToTheQuestion