Tag Info

Hot answers tagged

4

I don't think it is possible to change the internal column name of a field after it has been created (only display name). You'll need to specify the name before it is created in SharePoint. What we normally do is create the column name with only alphanumeric characters (less than 32 characters) and then rename it. For example, if my survey field is called ...


4

The data is still stored in those author and editor columns, it's just that when it presents it through the API, it changes them to stars. If you are wanting to view it through the UI, in the list settings you can always change the setting to show user names in the survey results to see the users real quick and then switch it back. Through code here's ...


3

Ok. What I have found is as follows: When a response is started it is added to the total number of responses. It remains 'checked out' to that user until the response is completed. Only then will it be visible to the survey owners. That explains the discrepancy between the number of items in the list and the number of items shown in 'show all responses'. ...


3

I believe you can access Survey information through the List web service (from what I understand a Survey is a SharePoint list). Below is a chunk of jQuery that I often steal from when calling SharePoint web services from jQuery: <script type="text/javascript> $(document).ready(function() { var xmlData ="<soap:Envelope ...


3

Once a column is created, the static name stays the same for the life of the column. The only way to "rename" it would be to delete it and recreate with the new name. You can change the Display Name all you want, but the static name will always be the original static name for the column. This particularly becomes an issue when people change the use/names of ...


3

The suggested solution is to add client side validation if user has already responded to survey when the "Respond to this event" button clicked. If validation will fail then display user friendly message otherwise display the original response form. It will allow to avoid this exception to occur. Solution Override JavaScript function for opening ...


3

If you create a site workflow then this can be scheduled to run at a certain time and can delete the items in your list. A list based workflow would probably have to pause until a certain time and then delete the items when it wakes up. Alternatively you could possibly set a policy on the list to delete items older than a certain age?


2

It is possible (as most user interface tweaks are) with jQuery. The way to add SharePoint to your page depends partly on your version of SharePoint so you will need to search for that (or ask here on the site). Once you have it deployed there is a tutorial on hiding specific elements. The only tricky thing will be getting your selectors right.


2

Well, it was an epic adventure into lands unknown, and I may have found your answer. First of all, some background: Questions on a survey are represented by fields in a list (they all inherit from SPField) Choices in a list (and a survey) are stored as an SPFieldChoice It seems the "Jump To" destinations are associated with the choice field, and can be ...


2

Here is an option for you: create the surveys and save them as templates in 2007. Take those templates and create a site collection with a single site and use those templates to create one of each of the survey's you are wanting to move. Move the database and attache it to 2010 to upgrade the database and the content. Go into the site and make sure the ...


2

How about? SharePoint: Creating Thank You Pages for Improved User Experience or URL Source= for Thank You on Submit


2

You do not need to create a second list in order to view the survey results. Do you want to show the survey results without an option to respond to the survey? If so, edit a page and add a list view web part for the survey to that page. Edit the web part and select the View to be either Graphical Summary or All Responses.


2

First off, there's really no benefit to using a Survey list for this particular application. You can simply set up a Custom List with the columns you'd like to capture. There's some funkiness to Surveys that you simply don't need (branching, etc.) Secondly, make it easier on yourself and use my SPServices jQuery library (http://spservices.codeplex.com) to ...


2

This has the same answer as the access denied page on this question: http://www.sharepointoverflow.com/questions/1094/how-to-customize-the-access-denied-sharepoint-page


2

You'd need 2 separate surveys, one configured for only 1 response and one for multiple responses. You can create 1 survey and save it as a template to provision the other on to save a bit of time. This will aloow you to set permissions as needed and provide better analysis as the 2 groups of data aren't intermingled (which I guess could be a bad thing, ...


2

If it was me I would on "selectedIndexChanged" event check to see if the selection is unique if it is then persist changes otherwise tell the user it needs to be or better yet when a user selects one then it gets removed from the list so you dont have the option to select the same value again! all the DropDownList or what ever your going to use, you can all ...


2

Each question is essentially a column, you could ask the question in a different format. You have to tell yourself, if the questions aren't really identical in what it's asking, let's change the question. If the data being last year is what is unique, include that in the question. Otherwise you need to find a way to trick SharePoint to use the same format ...


2

No, I think that is not possible OOTB. Possible options: You could create a timerjob to delete the old files A scheduled console tool that deletes old entry by a daily basis A CSOM script in the survey webpart that deletes old entries A endless running workflow ...


2

While there are ways to delete all items from a list (e.g. through powershell on the sharepoint server) (I would advise testing this code on another list or dev environment first to make sure you understand what it is doing): $web = Get-SPWeb http://mysite $list = $web.Lists["My Survey"] while($list.Items.Count -gt 0){$list.Items.Delete(0)} Another ...


1

Create a list with Survey type and configure it to behave and look how you want it. I have found the survey form does a pretty good job out of the box for standard surveys. You can create a scheduled task to run yearly which will send an email to your distribution list with the link to the survey form. To get a bit more complex, you could create a survey ...


1

I don't know of any way how to find it from Sharepoint UI. If you have access to server, you can look into Sharepoint Manager on list properties - there is Author property. Another way (also with need of access to the server) is to run one easy powershell script: (get-spweb http://server/website).Lists["List Title"].Author


1

Without writing code, the only way I know of doing this is to create a minimal masterpage that shows only the main body, and then create a new "new item" form in SharePoint Designer and have it use the new minimal masterpage so that nothing but the new item form shows on the page, then put the link to this new page into a page viewer web part on the main ...


1

Actually it's possible, please follow these links: Using simple JS and content web part OR Using JQuery and changing site Master page - more dangerous than 1-st method!!!


1

Create your survey and save it as a template when you've gotten it how you want it. Once the survey has run it's course, set the permissions to read only, determine your winner, delete the survey, then create a new one based on the template with the same name. URLs will continue to work that were previously distributed and it makes relaunching the survey ...


1

I have not tried this but Just a thought :) Create a custom list as request center for Survey Lists creation, let the contributors add the request here For the Site Owner/Admin; Create a Page with Content Editor Webpart which runs the Client Object Model to list all the requests and provide a button "Create" , when clicked will create a list as it runs ...


1

If you only have a one page survey, it is much easier to simply use the Source query string to point to your thank you page (quickest and easiest option) If you want it tied to a button, since you are modifying your page anyway, why not delete the standard 'finish' button and just insert a custom one which will redirect to your page. EDIT: For 2010 the ...


1

You can limit the number of times a person can fill in the survey to one, and you can hide the responses from other users, but, since it is a survey, you can not (out of the box) mark which answer is correct and count the number of correct answers for an user. You can however manually compare the answers given by a user with the correct answers. For a small ...


1

What are you actually trying to accomplish (i.e. the reason behind changing the permissions)? detailing the actual "requirement" will net you a better answer. But I will give you some possible routes that may solve different problems. OOTB with SP Designer the answer is no. If you all you want to do is limit the number of times a survey can be submitted ...


1

SharePoint designer. an example from a MOSS survey but 2010 will be similar. http://stevenderveaux.wordpress.com/2009/08/07/customizing-a-sharepoint-survey-newform-aspx-page/



Only top voted, non community-wiki answers of a minimum length are eligible