Jasper Ideas

More advanced input controls

We have some very basic Input Controls types: numbers, text, date.

In modern word we could add:

  • address, user type address we could use google or other service to get lat/long or the other way. With google is so easy to find an address today user start typing the street name google propose the city, zip code, etc.

  • users location, we could find current user location and fill a parameter with this value, this could be very useful if report depends on the user location. Example I'm on a street and want to see if I have deliveries in the area

  • a map for the user to select a location

In general we could have some UI implementations of Input Controls for Java and Javascript (browser). In Jrxml in parameter properties we could save a description of the input control, in a way this UI implementations could build them. Users asked for some constraints on input controls like: min/max value, if control x has this value y could have this or this. This will make reports more portable and easy to use in different setups.

  • Veaceslav Chicu
  • Sep 30 2020
  • To be Reviewed
Components Filters, Input Controls
  • Attach files