Tag Info

New answers tagged

6

SPD does not offer a concat function. You can use SharePoint workflow variables and the String Builder dialog box in SharePoint Designer 2013 to be able to perform string concatenation. This might help or check my steps below. Step One: Create variables and put in a string. Also CurrentItem can be used: Step Two: Run the Workflow. Here my Output ...


0

I am currently having similar issues. I did find someone on another post with some helpful advice that may help readers of this post. Apparently you should use the user's ID in a task or email because it possible that the task or email will be sent to some users and not others. It is worth a try. It seems to have help the issue I am currently experiencing.


2

This is how I would do it no code solution: Create a SharePoint Document Library Activate Incoming Email services in that list Create a Form in Microsoft word using quick parts where you can map the columns of the SharePoint Site. Upload that template in SharePoint Library as a default template. Once you have That set up, publish that form to users as a ...


0

Create a new List & Forms, but do not check 'Create InfoPath Form'. You can create a new custom form after creating the list.


0

Had the same issue when I tried to Restore a previous version and spent 1/2 day troubleshooting. Turns out the issue was a result of the "Require documents to be checked out before they can be edited?" setting under Versioning Settings. Because this was set to Yes, it required that the document be checked out before restoring it to a previous version.


0

What you are looking for is site mailboxes. It allows a site to have an email address that everyone can view and read. https://technet.microsoft.com/en-us/library/JJ552524.aspx Another option is to have an incoming email enabled library that everyone has access to. This allows users to email to the library itself and the members of the team can edit and ...


0

You can check SPEmailEventReceiver class. It's registered like other receivers (but only on document libraries) and can be used to handle EmailReceived event. Incoming email address can be configured in Library settings > Incoming e-mail settings.


0

For me it has been the browser caching things. If I go to the location where the image is deployed and then do a refresh, it will usually fix the problem.


0

I'm assuming you have your list created and set up, and configured to launch forms in a dialog already, and all you need now is to default to the edit form? The quick and easy way to do it using SharePoint Designer to change the default display form for your list to use EditForm.aspx instead. For SP Designer 2013, open your site and in the left hand menu ...


0

You can achieve this with Client Side Rendering too (CSR). I put this together for a tasks list so when the user clicks a task it goes directly to the edit form rather than the display form. function CSR_Setup() { var overridectx = {}; overridectx.Templates = {}; overridectx.Templates.Fields = { "LinkTitle": { "View": CSR_EditTask } ...


2

Tick the "Edit item" field in the list view definition and don't use the "link to item with edit menu" or "link to item" for the title field. That way the user cannot click the item title to view the item. They can click the edit icon and the list item will open in Edit mode. No special code, no messing around. It's all in the box. Just tick the option.


0

You could use designer to create a workflow on the custom list that creates the document set in the library, and sets certain field values on the new item based on the original travel request. Build the workflow with the intention of attaching it to your custom list. You can set it to either start automatically or manually (or both), whatever fits your ...


0

its not possible using designer. I would suggest to use the quick view and update the same data with in the browser. as an alternative you may consider a programmatic solution using powershell via CSOM if the content is huge.


0

On the left navigation panel, click on Workflows. Up on the ribbon, in the Save group, click on Save and then click on Publish. You should then see your workflow showing up in your list.


0

I'd finished this task with SharePoint 2010 Designer workflow without REST API. enter link description here


0

You can see in SharePoint Designer > Navigation pane "All Files" only when you are Site Collection Administrator. Having "Full Control" on site level is not enough. When you see "All files" in SPD, you can get access to the catalogue folders etc very easily.


0

In your REST call are you specifying the X-RequestDigest parameter in its headers? If not, you need to. Every REST call needs to be authenticated. You can find an excellent step-by-step guide on how to do this here: http://blog.appliedis.com/2014/10/09/sharepoint-designer-2013-workflow-working-with-web-services/ In case the link goes dead I copy the text ...


1

In your comments you say you have made an attempt but can't break permissions inheritance in your workflow. The answer to your question is yes, you can break permissions inheritance via the REST API from your SharePoint Designer workflow. You will need to use the "Call HTTP Web Service" activity in your workflow and your URL will look like: ...


0

You can lookup the list using the GUID of the new item created.


0

You can use stored procedures for performing CRUD operations on data related to different tables. Check this for more information: http://spsamer.com/2012/05/08/implementing-ects-in-spd-using-stored-procedures/


0

in SharePoint Workflow 2010, there is action called "Replace", it will stop inheriting all parent permission to current item , and assign new permission to current list item in below i have replace Current item level permission , group XYZ with Contribute permission , Here is workflow action:- "Replace Contribute of item in Current Item" u can do same ...


1

select above should be: substring-before(substring-after(@Lookup, '>'), '</a>')


0

You need to change the column format on the list settings to specify the decimal places you'd like.


0

I had a similar problem, tried all the fixes in several blogs, even tuned the servers, but still sometimes 'failed on start' My sp workflow was quite large, probably a few hundred lines, I noticed it failing at certain places, which were usually deep within the wf code within several else if statements. I removed the majority of else if and else statements ...


3

You'll need to write your custom logic with the help of SharePoint Timer job. It can iterate through all the subsites and list and then create a formatted report for emailing. If you need to do this by designer then: Create a loop which will run infinitely containing a pause of 1 day before executing again. Then do all the logic writing with the help of ...


0

Not sure about the bug since I've never worked with oslo but maybe you can create a site page which inherits from seattle (to not disturb your users) and create a data view there. Then you can export the web part and import it in the oslo page using UI.


0

I have had the same struggle. I have found a way to make it work via a site column. I created a new site column with the choice of Summary Links data. I added the site column to the content type I am using for my page layout. This allowed me to add a working summary links snippet to the page. The snippet will show up under Page Fields instead of Dynamic ...


0

I agree with Robert - SharePoint has one of the worst markup around. While the Master page, page layouts are easier to work with - when it comes to Bootstrap, the inner lists are even worse. I built a Javascript Plugin that you can add into your CEWP. http://michaelsoriano.com/sharepoint-bootstrap-using-spservices-and-jquery/ This requires SPServices, ...


0

I don't think this is actually the answer. In SharePoint 2013 I create an item that starts a workflow that immediately pauses for 5 minutes, then sends an email. If I delete the item before the 5 minute pause completes, the workflow still wakes up and sends a blank email. Bizarre...


0

After a long research, I found the below for modifying the url of the SharePoint site used for fetching the data: Open the xsn file in design mode Go to File-> Pubish -> Export Source Files. A folder will be created with manifest file Open the manifest file and change the url (as per your requirement) Save the manifest file and then change the extension ...


0

Your Calculated Formula is re-evaluated on every Item Update, thats just how it works. Indeed a Workflow and an extra Column to store the previous Status value is the way to go. On SP2013 you can also do it with CSR - Client Side Rendering Javacript code which sets a Date field when Status is changed.. but that requires an extra Column to store the ...


0

You cannot do it with a formula. One option is to develop an event receiver and compare the old value of the status field with the new value. If they are different, you can update de "Status Update Field".


0

Had the same wish for my SharePoint environment, but I didn't find anything I liked. So I took the default stuff and made it "ok". Two days ago, I posted the english version how I did that. Maybe it will fit for your requirement, too. If you like it, please give this post a vote up or mark it as answer if you will do it the same way.


0

What have you tried thusfar? https://msdn.microsoft.com/en-us/library/office/jj163272.aspx


0

One possibility is that they are files that have no checked in version. If you upload a file but do not check it in then you can see the file in SharePoint, but no one else can. You also cannot see those files in SharePoint Designer.


-1

I would also add to the list of the web parts that you can use to change your AD password within SharePoint environment is Virto SharePoint Change Password Web Part. It supports both AUTH methods - AD and Form-based. You can download it here. As I know boost has a similar web part too. Hope it will help you!


0

I was able to answer my question. In order to avoid all the javascript errors, I created a customized master page that would be used throughout the site. The masterpage had all the jquery/javascript references. Then I used ExecuteOrDelayUntilScriptLoaded(function, "sp.js") in the page layouts and/or individual pages to call the functions.


1

If you cannot use Visual Studio for it, so I would recommend you to take a look on ready solutions, that have already actions you need for SharePoint Designer. You can try Workflows Pack from Virto. And looks like they have that action you need and it's free. Check the actions list it on their website - ...


4

As Calculated Columns do not work across Items you have to use a Workflow to alter the other items. But.. You have to know I have a fetish for Calculated Columns The million dollar question is how you order your 10 items You can achieve this: With a Calculated Column with some JavaScript =IF(ISBLANK( [OpenDate] ) ,"<img ...


0

Open SharePoint Designer with Administrator previlages. It will show all files.


0

Solution described by variable, as well as "set field in current item" works fine in a Sharepoint 2010 workflow.


0

I would first check the content type definitions through the list settings to ensure that they have the correctly assigned columns for each content type. Are content type B and C children of content type A?


1

1- one solution is to use XPath functions to extract the simple inner text. see below sample <xsl:value-of select="substring-before( substring-after(@Service_, '&gt;') , '&lt;') "/> you can use some useful auto-complete XPath editor or more advanced editor in ribbon (see below image) 2- note the disable-output-escaping="yes" attribute ...


0

This css worked for me, I used this in CEWP on SharePoint 2013 on premise. Try this css code: <style> .ms-core-listMenu-verticalBox UL.root > LI > .menu-item { /*Style each menu item*/ background-color: red; } .ms-core-listMenu-verticalBox > ul.root > li.static > ul.static > li.static > a:hover { /*Style on hove ...


1

The following example demonstrates how to count the number of occurrences of values in column: var counts = {}; items.get_data().forEach(function(item){ var fieldVal = item.get_item('<fieldName>'); counts[fieldVal] = (counts[fieldVal] ? counts[fieldVal] + 1 : 1); }); Complete example ExecuteOrDelayUntilScriptLoaded(renderChart, ...


0

by custom list you mean something that you create from scratch? because i have seen 'contacts' and "issue tracking" but never employee details or other tracker. The easiest thing would be a calendar where everybody voluntarily fills in if they are in office or not. If other people are writing the attendance just add a people field where the inputters can ...


2

Unfortunately, there's not a way to do this OOTB in SharePoint. However, Adnan Amin created a PowerShell script that will list all users with their permissions for all sites, lists, items and export it as a CSV so you can view it with Excel, etc. Download the script at: https://gallery.technet.microsoft.com/SharePoint-Access-Report-ac5e8235


0

It looks like for the SharePoint 2013 workflow option to appear that you'll need to install and configure workflow for SharePoint Server 2013. Here's the step-by-step way to install it: https://technet.microsoft.com/en-us/library/jj658588.aspx


0

Which version of sharepoint are you working on? If its sharepoint 2010, I am sorry, there is no easy way. You might need to write custom action in visul studio and have it in SPD2010 If its 2013, then you can use "Call this HTTP web service" action inside SPD desinger. This method uses REST and you can get the filtered data directly. Please refer below ...


0

I would suggest you a timer job. To get all the user you can filter them by a field. (maybe if you have the leaving date). Send email is really easy using SPUtility.sendEmail. I am giving you a bunch of useful links. Create and Deploy Custom Timer Job Definition in SharePoint Programatically SPUtility.SendEmail Method How To Send Email with SPUtility



Top 50 recent answers are included