Tag Info

New answers tagged

1

You can utilize thePresaveAction function. This will let you run code just before saving a list item. See: http://www.ilikesharepoint.de/2014/06/sharepoint-presaveaction-helps-for-actions-before-saving-an-item.


1

The link you refer has your answer, with only a small tweak, if you are in SP2013. Your url should be as follows: https://yoursite/_layouts/15/Upload.aspx?List={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} Note that 2013 uses /_layouts/15/Upload.aspx, whereas 2010 used /_layouts/Upload.aspx. You can get your library guid by going to the list settings for the ...


0

Use SharePoint Designer to create as many Forms as you want. There can only be one default Form for each of the three types. So you will have to format the link to non-default Forms yourself in Views. You need an item ID to pass to your non-default Form, and you can not use ID in a Formula. Plenty of StackOverflow posts written how to work around the ...


0

When Launch forms in a Dialog option is set, it eventually calls OpenPopUpPageWithDialogOptions method. We can override this method and specify parameter values that will be used to construct the dialog. In this example, width is increased to maximum of 1200 pixels. This script must be present on a page where WebPart or List items are listed. /* ...


0

I had similar situation, but for me it was one time activity. Will go ahead and give solution Once we had image attachment in sharepoint list, we opened all those attachment in explorer view and stored them in Picture library. Also created custom column of type Hyperlink and selected type picture in a original list. Updated thumbnail URL for each item from ...


0

You can't create a library within a library. Why not make a Web Part Page and have it show the two libraries?


1

You can add these lines of CSS using a content editor webpart to hide the delete button. /* For Dispform.aspx */ a[id="Ribbon.ListForm.Display.Manage.DeleteItem-Medium"] { display:none; } /* For Editform.aspx */ a[id="Ribbon.ListForm.Edit.Actions.DeleteItem-Large"] { display:none; }


2

You can have a custom permission level without delete permission. Assign the users/groups of this list this new permission level. Then in the workflow you can use the impersonation step to still allow your workflow to do the delete.


1

FOR ON-PREMISES You have to create a farm solution with HideCustomAction element or you can event create you own custom action with your own implementation. Here is a blog post, or another sample about hiding custom actions. To use this method you have to know your location ID. They are documented in this MSDN article. To hide a delete button in List you ...


0

If you're on a SharePoint 2013 environment, why not use Access 2013 apps? Since you're already using Access for the database, with Access 2013 apps, you wouldn't have to do too much work to publish your Access project as an Access web app and make the functionality you're looking for work on SharePoint. Using Access 2013 Apps ensures that your project: ...


0

When a field is set to required, then Required Field text is added to the title of the field. So, do something like this: function PreSaveAction(){ if($('input[title="FieldName Required Field"]').val() == ''){ alert('Please enter some value'); return false; }else{ return true; } }



Top 50 recent answers are included