I am trying to create a performance evaluation website and I have started by using the Webform module. I have three levels of users who will be filling out the form (employee, peers and supervisors). The idea is that the employee will fill out the form and save it. Several peers will then fill out the form evaluating the employee. The supervisor will also do the same. The problem I am running into is that I would like to present the results in one table something along the lines of this:

-------------------

Self evaluation (filled by employee)
Rating: xxx
Comments: xxx

Peer Evaluation 1 (filled by peer #1)
Rating: xxx
Comments: xxx

Peer Evaluation 2 (filled by peer #2)
Rating: xxx
Comments: xxx

Supervisor Evaluation (filled by supervisor)
Rating: xxx
Comments: xxx

--------------------

Is this possible with Webform? I do not mind if they are separate forms but the results are grouped together. I will have multiple groups in this case since there will be multiple employees evaluating themselves and being evaluated.

Thanks in advance to anyone who can help!

Comments

DanChadwick’s picture

Status: Active » Fixed

It might be possible to have multiple submissions for a single reviewee and then combine them with a view. I'm not sure without trying it.

The alternative would be to write your own evaluation page that queries for the reviews on a person and presents the data with some custom code.

Probably you need a developer to do what you want.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.