61

Found the answer elsewhere that doesn't require SharePoint Designer: Just a quick post in answer to a question I got yesterday: How do you change the order of fields in edit or display forms? Go to the list Enter list settings (from the ribbon in 2010, from the drop downs in 2007) Click Advanced settings Ensure ‘allow management of content types’ is ...


12

A simple solution is to just validate the fields on submit by adding a validation rule in the list settings. Go to List Settings Open Validation settings under the General Settings area In the formula add your formula, I think it will be like this in your scenario: =OR(IF(ISBLANK(TargetPage),NOT(ISBLANK(ExternalURL))),IF(ISBLANK(ExternalURL),NOT(ISBLANK(...


10

Open the site with SharePoint Designer and navigate to your list Open the "NewForm.aspx" Move your favorite columns to the top Best Regards from Munich


10

So it turns out that SharePoint Designer is the only way to accomplish this. You have to go into the page in Designer, edit the page, and select the Insert tab from the ribbon -> New Item Form -> select "CUSTOM LIST FORM..." (not one of the pre-populated lists or you will get the barebones default content type!) -> Choose the list for the form you want to ...


10

It's a normal behavior with the recurrence events when you try to edit a specific one event in the Event series ! So you should be aware of the following : If the file attached for a specific event level . you can get the delete link for only the related files that attached directly for this event when editing this specific event. If the file attached for ...


10

Create a custom permission level by copying the contribute permission level and remove Edit items option. To create a permission level Open the site collection site (the root site not a subsite) Go to site setting. below Users and Permission > Click on Site Permission. From the above ribbon, > click on permission level to be able to create a new ...


9

I came across a solution which suggested to check for broken lookup columns in the list and went ahead and deleted the broken lookup columns (which were looking up data which was not there) and then it let me to add the forms.


8

You can create your own permission level same as contribute, but without edit option. Below is the link for reference. https://technet.microsoft.com/en-us/library/cc263239.aspx


8

You can use that Standard available Contribute Permission profile Your "View Own Items" restriction is a setting on the List, not in the Permission profile


7

What if you just add ?IsDlg=1 to your link in the page viewer, then it will remove most of the "UI". /servername/site/Lists/listname/NewForm.aspx?IsDlg=1


7

That's a kind of bulky way to do it, what if you create multiple sites using this template and then need to change something in the text document? That would be a lot of manual work to update the document in all site collections. While it would be possible to store this text file on the root site and give everyone read access, i think it can lead to ...


6

For almost all UI interactions in SharePoint 2010 I use jQuery with either the Client Side Object Model or SPServices. In my opinion this gives me much greater control and richer interactions which users have come to expect.


6

From the List, click List tab on the ribbon Click List Settings Under Content Types header, click "Item" (It's a clickable hyperlink even though it doesn't look like it!) Scroll to the bottom and click "Column Order" Update Position from Top number and click Ok.


6

You could use the "PostRender" event to execute your javascript method after the form is completely loaded, something like: (function () { // Initialize the variable that stores the objects. var overrideCtx = {}; overrideCtx.Templates = {}; // Assign a function to handle the // PostRender events overrideCtx.OnPostRender = ...


5

Can't you just set the default value for the field to be [Today]? You'll also need to utilize the PreSaveAction to reenable the Odate column or it won't get saved. http://wael-abbas.blogspot.com/2009/02/sharepoint-presaveaction.html


4

I have fixed this issue by selecting Full Toolbar in Toolbar Type. The default content type attached to the form library gets opened up and it no more redirects you to uplaod a document... that is great.... it is worked with me


4

try this: http://path/nameoflist/Forms/EditForm.aspx?ID=IDofitem where Path: path of the site nameoflist : the name of your list IDofitem : unique id of item hope it helps


4

I am loading an infopath form inside the InfoPath Form Web Part after clicking a link from another page. I wanted to use the Source URL parameter but found it wasn't working. Here is my solution: <script type="text/javascript"> function RedirectIfFormIsClosed(){ var elem = document.getElementById('DialogFinalMessage'); if (elem !== null &&...


4

If you are talking about the button on the top (X). The controls up there are part of the parent window iirc. So try changing it to: var closeButton = jQuery("a[id^='DlgClose']",parent.document);


4

Good way to remove handlers from dialog's close button is using $clearHandlers Method. Check code below: function fValidateBeforeClose(event) { var isValid = true; //set IsValid value if(isValid) { //close dialog SP.UI.ModalDialog.get_childDialog().close(); } else { alert('Not valid'); } } function ...


4

You don't necessarily have to even touch the list itself, just a quick modification on your data connection should do the trick. Sounds like you've successfully created your Data Connection and have set up your drop-down to pull from that Data Source correct? If so, just do the following and your drop-down will be in alphabetical order... Select Data ...


4

One way at least is to use this CSS: .ms-formtoolbar { display: none; }


4

Open site in SharePoint Designer From left navigation choose Lists and Libraries Open the list in question Now from right pane - Look under "Custom Actions" Select the action to delete Use Ribbon "Delete" button OR press Delete key


4

I've tried a number of approaches for using SharePoint lists as the foundation of master-detail relationships. There are pros and cons to each, but because parent-child relational data is so central to creating structured form data, it was worth the time to figure out how to do this effectively. SharePoint lists are extremely useful because they enable one ...


4

Maybe you can solve this with simple Validation settings on your list instead. Just from your requirements, you could do the following: To populate the todays date in ReqstDate , set the default value on the column in the list to Today. For the logic, go to list settings and add the following formula under Validation settings: AND([ReqstDate]<=Today(); ...


4

It's still "super" simple, as you know, CSS is... CSS. So first thing first, go into the request form through sharepoint, click on the cog and hit edit page, press F12 to access developer tools and figure out which element is it that you need to modify, in my case it was: .ms-formbody{ padding:6px 18px(Or the desired padding)!important} Then on the edit ...


3

This link has step-by-step instructions to restore your newform.aspx. Open the broken form and another working form in SP Designer, remove the ListFormWebPart from the page, then copy the ListFormWebPart from the unbroken page. You also have to update the List GUIDs to make sure the web part is pointing to the correct list. http://bborole.blogspot.com/2010/...


3

This looks like good place to start: Custom SharePoint List Forms It will give you some insight on what can be done. Replacing default forms with custom application pages is briefly explained at bottom of the article. I am very fond of this technique but I never come across some really good article that explains everything.


3

The best practice approach is to make copies of each of the forms then edit the copies. Then on the custom forms you can add in custom list form web parts and style and change until your heart's content. With SharePoint 2010, you can also utilize InfoPath to customize the forms pretty easily. Here (from MSDN) is a nice excercise on that process.


3

Well, you can do parent child relationships with content types, where Order and OrderLineItem might inherit from Order Master, where Order master has all the common fields that Order and OrderLineItem contain. Then each of those content types have other columns unique to them. Based on what your saying, I might have something like an Orders list that holds ...


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