Survey Builder

I'm using the packaged Survey Builder application and have a need to be able to edit the responses to a survey.  I don't think this is currently possible.  What would it take for me to add this functionality?

Hi Glen,
First you may be interested in this blog post I wrote with some details of how Survey Builder works and why.
Survey Builder Design
Sounds like you have already figured out some of it.
Do you want some admin to be able to edit responses or the end user that first filled out the questionnaire?
I think that what an admin can do should be limited to coding free text questions responses and invalidating entire questionnaire responses. Neither of these features currently exist. Coding responses could be done outside survey builder or you could use excluded questions to hold the coded answers. This sort of thing and other edits can be done without changing the questionnaire. The responses are not stored in a blob but are stored in the eba_sb_question_responses and related tables. You could create admin UI for these types of edits.
To allow an end user to return to the questionnaire and change their answers could be a little tricky. The page is intended to be static so there is no reasonable way to insert the previous answers while the page is being generated because it is pre generated and the same for all users for all time. The initial ajax "start" request was intended to fetch previous answers if that functionality was ever needed. You would need to change the questionnaire inline JavaScript and the corresponding server side dynamic ajax processes. The "start" request would fetch the previous answers and return them to the client as JSON. On the client side the JavaScript code would load the answers into the correct UI elements essentially doing the inverse of getQuestionResults. There is also current logic that when a URL for a questionnaire that has already been filled out is used an error is given. That would need to be changed to allow returning to the questionnaire.
Hope this helps.
-John

Similar Messages

  • How do I add an image in Survey Builder?

    I am trying to build a survey in Survey Builder where images are part of the questions and/or the answers.  Any idea how I could do this?  I am an APEX novice.
    Thanks,
    Sara

    Survey Builder does not have support for images in questions or answers. You cannot put markup in question or answer text.
    You can, however, put markup in section introduction messages. So if a section that introduces a group of questions has an image in it then the questions can refer to the image. Survey Builder will not manage the images for you so they should already be accessible by some URL that the survey questionnaire has access to (meaning if the survey is public the images should not be behind a firewall or require authentication to access).
    Create a section for each image you want to ask questions about. In the introduction message add an image tag. For example a section introduction message could be:
         The next few questions relate to the following image:<br>
         <img src="http://example.com/images/icon00012.png">
    Then add questions to each section about the image.

  • Survey Builder : Survey question not populate with questionnaire link.

    Dear Friends
    i have created application using SURVEY BUILDER Package application .
    i have two application with same schema .one is my created application :100 and second is Survey Builder pacaskge application 105 ,with no chamge in survey builder application.
    My Questionnaire Link is created but when i put this link into address bar then there is no rection,no question set open in that window.
    Questionnaire Link
    http://178.110.201.231:7777/apex/f?p=100:Q::AAL8:::code:AQDQEIWJAUWVCGGZ
    this is my application question link.
    But if i change application no 100 with survey builder application 105 and submit then survey question open .
    I am confuse where is problem why survey question does not populate with my application 100.
    Please help.
    Thanks

    Did you get your link from "Manage Respondents"?
    I usually get a link like
    http://apex.oracle.com/pls/apex/f?p=67351:Q::ABCD::::
    (this is an example that doesn't point to a real live survey).
    http://178.110.201.231:7777/apex/f?p=105:Q::AAL8:::code:AQDQEIWJAUWVCGGZ
    did not work for me, maybe because of your specific IP:port in the URL. Sometimes the colons ::: create a problem when copying/pasting to email, so I use a service such as is.gd to transform it into a simpler URL like
    http://is.gd/B7hxIl
    Does that help?
    Ben

  • How to use dynamic list box in survey builder?

    Hello,
    Could someone give me a little bit of thread? How to use dynamic list box in survey builder?

    Hi Liu,
    Dynamic combo boxes::A combo box is dynamic if it references a document property for which a value set is defined in the configuration (System Administration ® System Configuration ® Content Management ® Global Services ® Property Metadata ® Properties ® Parameter Allowed Values).
    At runtime (when you open the creation form) the system reads these values from the configuration and displays them in the dropdown list.
    If you link a combo box for which list entries already exist to a document property with a value set, the system asks whether you want to delete the list entries. it is recommend that you accept this suggestion and delete the list entries from the XML Forms Builder. Otherwise inconsistencies could arise between the entries in the XML Forms Builder and the value set in the configuration. This can cause errors when saving.
    Also you may Refer the Link for Further help:
    http://help.sap.com/saphelp_crm50/helpdata/en/29/c40d3d2a83752de10000000a114084/frameset.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/00/9e7f41969e1809e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_crm50/helpdata/en/a7/5a874174a8050de10000000a1550b0/frameset.htm
    Hope it Answers your Queries..
    Thanks and Regards,
    RK.

  • Survey Builder 2 dimensional matrix-style survey?

    Apex Survey Builder is convenient to make surveys for mobile devices like this:
    1. How was your food?
       O good
       O okay
       O fair
       O bad
    2. How was the service?
       O good
       O okay
       O fair
       O bad
    But, I want to make one that fits on a laptop's display like this:
                          good okay fair bad      _
    how was your food?     O    O    O    O
    how was the service?   O    O    O    O
    how was the price ?    O    O    O    O
    How can I make Survey Builder make horizontal selections like this?  Or is another Apex app more appropriate?
    I'm not asking it to auto-detect whether the participant is on a mobile or laptop; I'm assuming they're on a laptop for this survey.
    Thank you,
    Ben
    650 924 2367, [email protected], [email protected]

    John,
    Thanks. Got it. So Apex Survey Builder is good for mobile devices, where a single-column survey is appropriate. Can Apex detect whether the user is coming from a device with a narrow screen (iPhone but not iPad)? If so it would be great if the Matrix-style question layout would be horizontal on the wide screen (say 400px or 4in) but vertical on the narrow screen.  But, please do not auto-size as Vovici does; this "feature" killed them for us because iOS then placed the keyboard on top of the Next button. Vovici's answer was: Use our app, not the browser!  So you want us to require our customers to install your app?  Not Okay. Anyway, if you can keep the survey looking good and reliable on iOS 6.1 and above on Safari, our group will be happy with it.
    Thank you

  • FAQ Builder and Survey Builder Portlet

    I am currently using Oracle Portal Version: 9.0.2.2 and am not able to find the FAQ Builder and Survey Builder Portlet.
    Is this not shipped with this version?
    How can I go about adding these to my pages?

    The first version of Portal in which the survey portlet appeared is: 9.0.4.0.99.

  • Survey Builder Info

    About a year ago ABD-DBA requested some documentation on Apex Survey Builder. He got no answer. I've found only this:
    http://apex.oracle.com/pls/apex/f?p=67351:help:109647865776560::NO:::
    Anybody else found something better??
    Problem: in order to view it you need to be logged in (why) to apex.oracle.com.  If the colon causes you trouble, this will get you to the same place: v.gd/u1Xl2W
    If you create a simple survey and export it, you can see the XML and from there pretty easily see what it's doing.
    Ben
    (his original post was at
    http://community.oracle.com/message/11028959#11028959

    John,
    Thanks. Got it. So Apex Survey Builder is good for mobile devices, where a single-column survey is appropriate. Can Apex detect whether the user is coming from a device with a narrow screen (iPhone but not iPad)? If so it would be great if the Matrix-style question layout would be horizontal on the wide screen (say 400px or 4in) but vertical on the narrow screen.  But, please do not auto-size as Vovici does; this "feature" killed them for us because iOS then placed the keyboard on top of the Next button. Vovici's answer was: Use our app, not the browser!  So you want us to require our customers to install your app?  Not Okay. Anyway, if you can keep the survey looking good and reliable on iOS 6.1 and above on Safari, our group will be happy with it.
    Thank you

  • Portal Survey builder portlet

    Hi!
    Portal 9.0.4.1 Survey works ok. What troubles me, what privileges must a user have to be able to use survey builder portlet? So far i've found out that PORTAL_ADMINISTRATORS can do that. But this group has way to much privileges in portal to be used for some user only for building surveys. My questions is? Is there a way to create a portal user group that has privileges to use the survey builder portlet - and only that? I've tried to assign "manage" privileges to portlet DB provider in "providers" navigator... no success.
    Regards,
    Mihael

    Hi MIHAEL,
    I ran into the same problem and after researching on Metalink I found that this is a somewhat documented internal bug, with no work around or fix available.
    You can find info by searching this bug number on the Metalink forum - [Bug:2907863]
    Here are some excerpts from Metalink:
    "The fix for the bug would require either forcing a refresh of the Portlet Repository at the end of an upgrade - which is very undesireable - or reworking the way the Survey system provides security which would be a very extensive and hazardous change.
    This bug is not feasible to fix.
    Fix by:10.0 version. not yet released"
    Hope this helps...

  • Survey Builder: trying to copy a survey but nothing happens

    I am trying to copy a survey. I click on the <browse icon>, then select an item from the list and then click the Copy button but nothing happens. The Edit and Delete buttons work but the Copy button does not. When I click the Copy button, the form does a submit and the Name field clears. Nothing else happens. Should I be doing something else to make the Copy function work?
    Any help would be very much appreciated. Thanks.

    Here is the url of the documentation we used to verify what should happen after clicking the Copy button:
    http://oraclepartnernetwork.oracle.com/help/copysrvy.htm
    To copy a survey, poll, or test:
    1. In the Edit section of the Survey Builder portlet, click the radio button next to the type of survey you want to copy, either Survey, Poll, or Test.
    2. Click the Browse icon () next to the Name field.
    This opens a list with the names of all the available surveys of the type you indicated in step 1. For example, if you clicked the radio button next to Poll, then clicked the Browse icon, the resulting window will list all of the polls that are available to you. But it will not contain the names of any surveys or tests.
    3. From the resulting list, select the survey, poll, or test you want to copy.
    This closes the list window and populates the Name field.
    4. Click the Copy button.
    5. In the To field in the resulting window, enter the name you want to assign to the copy.
    6.Click the Copy button.
    7.In the resulting confirmation dialog, click OK.
    Steps 1 to 4 work but we cannot get past step 5 because the resulting window with the To field does not appear after the Copy button is clicked.

  • Please HELP!!! Survey building problem (passing variable)

    If anybody can help I would very very appreciate this!
    The problem is that I’m trying to build a survey! In
    admin screen there is choice of questions to create (check box,
    radio, combo and comments)
    Once admin creates questions with particular radio buttons
    set, then he can add answers with radio buttons next to it.
    Then it adds all that to database.
    For users to see this survey with multiple questions and
    answers I have created form in which all this is visible. For radio
    buttons to appear I need to loop through the query which selects
    all created questions and answers. However, for radio buttons to
    appear as grouped I use name = #questionID# from query – so
    that radio buttons will be grouped for each question.
    My problem is since it is like:
    <CFLOOP query="radioCheckView">
    <INPUT type="Radio" name=" #questionID #"
    value="<CFOUTPUT>#RadioQuest#</CFOUTPUT>">
    <CFOUTPUT>#RadioQuest#</CFOUTPUT><br>
    </CFLOOP>
    Once user submits the form, all answers should be inserted
    into database.
    How then this radio button can be identified when you submit?
    <CFIF isDefined("Form.Submit")>
    <CFOUTPUT query="ViewQuests">
    <CFQUERY name="UserInsert" datasource="surveyDB">
    INSERT INTO answers
    (questID, comments, radio)
    VALUES
    #questID#,
    '#form.comment#',
    '#form.??????????? #' – “Don’t know what
    should I write here this should be a radioButton Name which is
    mentioned above”
    </CFQUERY>
    </CFIF>
    Please guys if you know how to solve this problem –
    help me!
    THANK YOU VERY VERY MUCH IN ADVANCE!

    Here is an example that answers your question. Remarks:
    1) There is, as usual, just
    one name for the radio fields. It is assigned dynamically as
    #questionid#.
    2) The radio fields have different values, also assigned
    dynamically by means of the array radioquest.
    3) When the form is submitted the dynamic value #questionid#
    will not exist on the action page. One solution is to store it in a
    hidden field.

  • Pakaged Application Survey Builder

    Hi
    How can i add a "submit" button for each page in a survey where the questionnaire format is "Page by question".  My client want to analyse the reponses of each questions before the respondent go to the next question.
    thank you
    Louis

    Hi,
    In the apex_util package there's a procedure 'create_page_button', you can use that to create one page button.
    You can use one of the apex_application_page_XX views to select all the page id's or page numbers that you want to add the button to.
    My idea would be to make your own procedure that selects the appropriate pages based on an apex view and make a loop with a call to the create_page_button procedure.
    Kind regards,
    Vincent Deelen

  • Survey is not displayed in WebUI in Business Activity

    Dear Team,
    I have a business activity document created with category "Various"
    questionnaire determinations are activated for this transaction type.
    when i try to create the activity document Survey building block is not showing up.
    i have made the necessary configuration at UI level and put it in the direct mode.
    let me know how to i find the problem?
    Is there any specific settigns to be addressed for survey display in UI?
    Regards,
    GJ

    Hi,
    please check the impl - class of your View and set a breakpoint in method REATTACH_STATIC_OVW_VIEWS.
    If your assignmentblock is not there in rt_return you could redefine this method and add your block like this:
    ls_reattach-viewid = 'ZEQSAEGEZUB.ZUI_EQUI/ZEQSAEGEZUBW'.
    APPEND ls_reattach TO rt_return.
    Kind regards
    Manfred

  • CRM Survey additonal mandantory conditions

    Hello,
    the survey builder in CRM 5.0 allows to specify simple input fields or text-fields as mandantory, in order to ensure that the fields are going to be filled.
    But how you can you ensure, that radio buttons oder list boxes are mandantory as well?
    For example:
    a radio button group could be like this:
    answer option1 "label please make a choice" / marked as default
    answer option2 "label option 1"
    answer option3 "label option 2"
    The user should either choose option2 oder option3. If he didn't make a choice and option1 is marked when the submid-command is executed, then a error message should appear.
    Has anyone an idea how to solve this tasks?
    THX in advance

    Hi,
    I tried to use the PAI-Callback Exit and implemented my own function module there, but this didn't work although I added a submit-button. What's wrong here?
    BG

  • CRM Survey Suit Tables

    Hi Experts.
    Can anybody tell me survey tables because I want to generate report for the Questioners that have been designed by using survey builder.
    I am trying to design the survey reports by using Query.

    CRMD_SURVEY and CRM_SVY_DB and check by SVY in SE11

  • Survey Bullieder?

    Hi
    Is there any settings or level of automation or configure by which we can prohibit sub sequential   Prosing of lead or opportunity Document
    If this survey Builder response retting falls below Then percentage 
    Ex: If the survey builder in the opportunity Document gives rating of 65% against the Minimum Value 75% required to avail loan system should allow the user to create quotation or sales order Document or what?
    Thanks in Advance
    Mahesh

    Use Campaign Automation as it allows you to send/receive the results of the survey and then perform various scenarios so that if the survey results in a rating of X it will trigger Campaign element D, if it results in Y, it will trigger element E, for example.
    Take a look at Gregor's blog that details some of how to use Campaign Automation:
    /people/gregor.wolf3/blog/2006/05/11/advanced-campaign-automation-in-mysap-crm-40-teaser

Maybe you are looking for

  • How can I create a second mail icon for a second mail account?ount

    I have added a second email account and would like to place a second mail icon in my dock for this account only. When I click on the current stamp icon, mail to and from both accounts appear. Is there a way to separate them? Thank you for any help yo

  • Table Interface / Web: value from free characteristic

    Hi, i am using 2 queries. In the first query i got the free characteristic "calendar year month". Now i created a link with table interface to jump to the second query. With this link i would like to filter query 2 with calendar year month from query

  • Plz help me in it, thnx

    Hello Friends, I need some help from u, i have table like below table name A Details Debit Credit aa 100 200 bb 50 30 cc 25 150 i try "select SUM(Debit),SUM(Credit) from A" But how can i get the diff between Debit Sum & Credit Sum , can any1 suggest

  • [SOLVED] set columns in vim does not work

    I would like to set the window size of my vim to 95 when working with markdown files, so put set columns=95 into an autosourced file when opening Markdown files. Unfortunately this has no effect and when I look at set columns? the window size is stil

  • SGA_TARGET not Changing?

    Hi Experts... We use Oracle 10g R2(1002000300) on Hp-Unix for the Production & the OS RAM is 8GB We had the SGA_MAX_SIZE as 1GB & SGA_TARGET also 1GB, I have changed the SGA_MAX_SIZE to 3000M, SQL>ALTER SYSTEM SET SGA_MAX_SIZE = 3000M SCOPE=SPFILE; S