These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Self assessment form

a213812
Registered: Dec 2 2010
Posts: 10

Hello everyone,
I am new to the forum and to Acrobat, so please forgive my general ignorance.I have some queries regarding what I can and can't do in Acrobat and figured that a forum such as this would be an excellent place to find the answers.
 
I would like to design a self assessment form regarding the technological capabilities of various individuals. The answers will be input in to check-boxes that range in value from 1-5.
 
However, I would like the form to be used in conjunction with search engine that I am also creating.So I was wondering if it is possible to create calculations based on the answers that are input in to the form?
 
Another question I have is, is it possible that a pdf can create a chart to display a profile of the submitted answers for each individual who is filling in the form?
 
Also does anyone have any good book recommendations?
 

George_Johnson
Expert
Registered: Jul 6 2008
Posts: 1876
For the calculations, you can do that with JavaScript. If you supply more details, someone should be able to suggest a more specific approach.

For graphing, it's a bit more complicated. Acrobat 9 allows Rich Media Annotation (RMAs), which can be Flash/Flex applications that you can include in your document. Folks have created graphing RMAs that take data from form field in the PDF and display it in a graph.

Here is an example: http://pdfdevjunkie.host.adobe.com/example_FlexChartFromTable.shtml

And another: http://www.math.uakron.edu/~dpstory/aeb_pro/acroflex/afgraph.pdf

As for resources for learning more, there are many good tutorials and articles right here. Also, check out pdfscripting.com and http://www.math.uakron.edu/~dpstory/pdfblog.php
a213812
Registered: Dec 2 2010
Posts: 10
Hello again,
Thank you for your response and the links. I really do have a lot to learn:o/

Here is a better (I hope) explanation of what I am trying to achieve.

The form is not intended to gather data for research purposes so will only be used by the individual completing the form.

The self assessment form is intended to help individuals identify gaps in their skills profile by asking the individual to rate their skill in a particular area from 1-5.

At the end of each section or preferably the end of the document, instead of an average score readout I would like to give a code which is (in theory) intended to be input in to a search engine. For example, one of the sections is titled "computer file management" so for this section if the individual scored an average of 3.6 the code could read something like CML2 (At the moment it is proposed that the individual's skills levels will be rated at level 1, 2 or 3) the individual would then be able to input this code in to the search engine and would be presented with a list of courses suitable for their skill level in their area.

The graphs, though a very good visual aid, could be scrapped. I think that I should stick to the mantra Keep it Simple Stupid:o)




George_Johnson
Expert
Registered: Jul 6 2008
Posts: 1876
What you describe can be easily done with JavaScript. If you provide even more details, such as the field names, export values of the check boxes, how the score is calculated, and what codes to used based on the score, someone could provide help on the coding.
a213812
Registered: Dec 2 2010
Posts: 10
Hello,
Thank you once again for you help.

The content of the self assessment is still in development so it is not possible to post much more detail than I already have. It will be a couple of months before the form has to be produced so do you think that would be enough time for me to learn how to do the coding? (though I think that this will lead to some frustrated requests for help and threats of violence towards my computer, but I am a gluten for digital punishment:o)
George_Johnson
Expert
Registered: Jul 6 2008
Posts: 1876
Certainly. There are a lot of great tutorials here that will get you started and a lot of folks willing to help.
a213812
Registered: Dec 2 2010
Posts: 10
George_Johnson wrote:
Certainly. There are a lot of great tutorials here that will get you started and a lot of folks willing to help.
They'll have to be ;o)