Report from input date

Hello

You can achieve it using Dashboard & dashlet with charts
Charts provides fields to filter your data and display them in required format
you can refer the required details on our guide :
Dashboard :: Axelor Documentation
Chart View :: Axelor Documentation

For advanced requirement you can use Wizard : Open form with model Wizard on menuitem click

  1. Add dummy field with type=''date" in form
  2. Add dashlet with required action view in form
  3. Specify onChange action attrs to refresh the dashlet with if condition so it will refresh the dashlet only if value is there in dummy date field : <attribute name="refresh" expr="eval: true" for="dashletName" if="dateFieldName"/>
  4. In action-view for dashlet, include the date field in context with key having underscore(_) as a prefix : <context name="_dateFieldName" expr="eval: dateFieldName" /> & specify the required view.

Hope this will help.

Thank you.