Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Certificate of Completion - with trainee name

New Here ,
Jun 25, 2015 Jun 25, 2015

I have been trying to use the Certificate widget within Captivate 8's Learning Interactions.  I need the certificate to display the trainee's name.  I seem to be missing some steps since I cannot get it to work.

Help please!

668
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jun 25, 2015 Jun 25, 2015

Are you using a LMS?  If you look at the Variables (Project menu), you'll see that two user variables are automatically created:

cpQuizInfoStudentID    and cpQuizInfoStudentName

If the LMS allows it, those variables will get their value from the login account on the LMS. The second variable is used to insert the name of the trainee on the certificate.

Another way is to ask the user for his name, using a Text Entry Box and associate the variable cpQuizInfoStudentName with that TEB.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 26, 2016 Jan 26, 2016

Hi,

My certificate had been working, but it stopped. Now, I notice that the text entry box does not provide cpquizinfostudentname as an option anymore. Instead it only has cpquizinfostudentid. How can I put that option back in the variables section, and get my certificate to fill in the name like it was doing before. Also, I'm not sure what broke it in the first place. Thanks!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 26, 2016 Jan 26, 2016

The cpQuizInfoStudentID variable is actually related to the Adobe Internal Server Reporting option. It's not populated by an LMS.


The cpQuizInfoStudentName variable is intended to pick up the student name in whatever default format the LMS advertises it via the SCORM API.

If for some reason you have inadvertently deleted this variable, you may be able to restore it just by creating another one. The name is case-sensitive so make sure you name it exactly as: cpQuizInfoStudentName

If there were any Advanced Actions or interactive objects that previously referenced this variable, you may need to set them up again to use it.  (In theory you should not be able to delete a variable that is currently used by any interactive object or Advanced Action, but Captivate does tend to surprise you sometimes.)

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 10, 2016 Feb 10, 2016
LATEST

For whatever it's worth... I've also experienced this problem multiple times.  I can't figure out why it happens, I've been unable to find an action that causes it to disappear.  But it seems that the name variable is very touchy.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources