I have the following requirements.
There are two user groups. We can name it as A and B. The A’s responsibility is to design the report template, such as input fields, static texts, check box, and some general information need to present in the template and those are related to table schema. The B’s responsibility is to use the same template to input the data, and once all the values are filled, the new row will be added/edited in DB.
The template will be something like this.
I am planning to release two WPF apps, one for group A users, they will only create the report template, and another app for group B users, they will input the value and save it.
I have researched using WPF 3rd party report designers and viewers, all of them supports only mapping the data, and exporting. The editing support is not available.
What could be the best approach to achieve this? There would more than 100 templates, also the template needs to be updated without a developer need.