CP6 Certificate Interaction User Name?
Copy link to clipboard
Copied
Hi,
So I'm playin with the new "interactions" in cp6, in particular the certificate. I see that you can automatically have the User Name inserted, but where does CP get this from? I can't find a variable defined, nor can I define one of "User Name" (with space). I know I can insert my own using the "other" field, but it seems silly when the widget is tryin to provide it for me. So how do I get the lesson to fill in the User Name so it is displayed on the certificate?
Thanks,
Lori
Copy link to clipboard
Copied
Hi Lori,
There are four different variables in the Certificate Interaction.
- For the User Name define a variable v_Name (under Project->Variable) .
- Score will give the Quiz Results i.e. Percentage scored.
- Date will be picked automatically from System
- There can be one user defined variable (i.e. OTHER) ->Define a variable with the same name.
While run time all the variables will be correspondingly populated.
Let us know if you have any more queries.
Regards,
Nitin Kumar
Captivate Engineering Team
Copy link to clipboard
Copied
Hi Lori,
For you I have created a very small video how to use it, as in above post it was mentioned. Please check this video. Download the .swf file and run this.
https://acrobat.com/#d=kWm53Vj*-u6ICYCJwUcdyA
Hope this helps.
Thanks
Priyank
Priyank Shrivastava
Copy link to clipboard
Copied
I am also interested in the video, however the link provided does not go to a video. Priyank, please re-post.
Thanks!
Copy link to clipboard
Copied
Hi,
Please try these steps and see if you can make this working, There is another issue with this interaction when you print it after completion, It won't the print the value of the variable.
But here are the steps.
1. Go to Project>Variables> Create a User Defined Variable with the name "v_Name" and save it.
2. Enter a Text Entry Box and Go to the TEB's property and Under General Tab>Change the Variable to v_Name.
3. Enter another slide and insert the Interaction and go to the widget properties>Click on Edit variables and in the empty box jusy type "v_Name" Press OK.
And Play the project it will ask you to enter the name and then displays the name in certificate. However as I said it won't print this is a known issue.
Hope this helps.
Thanks
Priyank
Priyank Shrivastava
Copy link to clipboard
Copied
This info was helpful. Do you know when they are planning a fix for this? Why include a print button if the populated information will disappear?
Thanks
Copy link to clipboard
Copied
I have a work around for the print issue. I followed Priyank's instructions above. Then I placed a smart shape on top of the widget print button. If they use the print button in the browser, the info contained within the variable v_Name will print. However it will print out the nav bar at the bottom and any gui graphics. But it works for my needs. Thanks!
Copy link to clipboard
Copied
As a software developer I read this discussion and shake my head.
Does anybody test these "interactions" before they're shipped? I mean, Adobe Captivate is a commercial product, right? And it's fairly expensive. So I'd expect a fairly rigorous testing regime to be in place.
Could we please have this issue addressed as a matter of urgency because I seriously don't have the time to look for workarounds for every bug.

