How can I show/hide fields in the form used to add events to a calendar report?
You may use server event such as Page_DataRendering.