I am working on a reporting form for an electronic healthcare record application used by physicians to generate reports on usage. There are two different report types.
Only one type of report can be created at a time, Report Type 1 or Report Type 2. The user would need to select the report type. The form would look like this:
download bmml source – Wireframes created with Balsamiq Mockups
The other entry field labels below Report Type would be consistent, but the options in the select list would change based on which Report Type is selected.
My question is whether using radio buttons to dynamically change the form field options is a good user experience. Since the labels aren't changing (Measurement Period
, Name of User
and Report Name
), it might not be apparent to the user that the "form" has changed, even though the values of what can be selected will change. I'm wrestling with whether or not that matters to the user. Since they have selected a different report type, can I expect that they will discover the reason the options have changed in the form?
I'm trying to avoid using tabs to have separate forms for the report types, because the page already has tabs that have different reporting forms and results.