You are viewing limited content. For full access, please sign in.

Discussion

Discussion

PMP Evaluations to Laserfiche Forms?

posted on November 30, 2016

I am wondering if any agencies using Performance Management Plus ( PMP) evaluation system have converted their process from PMP to Laserfiche forms? 

 

I am trying to change our agency's evaluation process so that we can use Laserfiche forms. Luckily with our agency,we have only 4 evaluation forms. Sworn Employee, Sworn Supervisor, Civilian Employee, and Civilian supervisor. I would like to see if anyone has converted the PMP grading rubric into Laserfiche forms to score evaluations? Or ANY evaluation scoring rubric?

 

Thank you

 

 

0 0
replied on December 1, 2016

Thank you! Do you have a way to score it once it is completed?

0 0
replied on December 1, 2016

Yes, the code initiated by user submitting the form is what 'grades' the test.  This also places the # of correct answers in a field (q42).  If you want to use another button like 'Grade my test' you'll need to create the HTML button and call this same function when that button is clicked.  

$('.Submit').on('click', function (e) {
 //variables with global implications
   var totalQuestions = 31;
   var alertText;
   var i;
     
      if(correctAnswers == totalQuestions) {
		alertText = "Congratulations! You got all the questions right!";
		$('#q42 input').val(correctAnswers);	
   }
   else {
		$('#q42 input').val(correctAnswers);	
		alertText = "You got " + correctAnswers + " out of " + totalQuestions + " correct!";
   }
   alert(alertText);
});

 

1 0
replied on December 1, 2016

Perfect thank you!

 

0 0
replied on December 1, 2016

Haylee,

I am using Laserfiche forms for our ISO Preparedness evaluations.  This is a form with several multiple choice questions (Radio buttons) to ensure our employees are well-trained in ISO processes/procedures.  Not sure if this is exactly what you're looking for, but figured it might get you started on the right track.  

I've included a brief example of my code and form below.  If you have further questions, feel free to reach out to me via email (barkern@protrans.com)

Form:

 

Javascript:

//Qeustion 1
$('input:radio[name=Field8]').change(function (e) {
  if(this.checked && this.value == 'c') {
      correctAnswers++;
  }
});
//Question 2
$('input:radio[name=Field9]').change(function (e) {
  if(this.checked && this.value == 'd') {
      correctAnswers++;
  }
});
  $('.Submit').on('click', function (e) {
 //variables with global implications
   var totalQuestions = 31;
   var alertText;
   var i;
     
      if(correctAnswers == totalQuestions) {
		alertText = "Congratulations! You got all the questions right!";
		$('#q42 input').val(correctAnswers);	
   }
   else {
		$('#q42 input').val(correctAnswers);	
		alertText = "You got " + correctAnswers + " out of " + totalQuestions + " correct!";
   }
   alert(alertText);
});

Note: as you can see I created a function event for each question.  I'm sure a more experienced Javascripter can come up with a better way to consolidate this code using an array and/or For Each loop.  This works for my purposes.  Also, make sure that you use the 'Assign values to choices' checkbox within the radio button itself.  See below:

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.