Category: SharePoint


  • Use One flow or logic app to trigger multiple SharePoint lists from multiple SharePoint sites

    If you ever have to create a flow or a logic app where you need to listen for updates from several SharePoint lists, you actually need 2 flows. One flow to handle the subscriptions and retraction of the subscriptions and one to act, whenever anything happens on one of the lists, that you subscribe to.…

  • SharePoint – Create a view that only shows Minor Versions

    In SharePoint it’s actually not that easy to create a view that gives you all the minor or major versions of a document library. Out of the box, it doesn’t seems like you can create a calculated field, which are using the “Version” column. But it is perfectly possible, it’s just hidden from the choice…

  • SPD2013 Workflow – Activity ‘DynamicActivity’ has 51 arguments

    Have you ever tried to publish a SPD2013 Workflow, only to be met with the error: This means that you use more than 50 Variables in your Workflow. To fix that you have a few choices: Often, people tend to use more variables than needed in SPD Workflows. But not always. If you are unable…

  • The “SharePoint Timer Service” service terminated with the following service-specific error: Unspecified error

    In the event log every 2 minutes, this error pops up: A quick look at the Performance indicator, tells me that the CPU is not having it. Every 30 seconds or so, it maxes out. Most likely trying to restart the Timer service over and over. The solution seems to be to reset the config…

  • Moving versioned content to individual listitems in SharePoint

    Often, it’s a good idea to version your content. And often it’s a good idea to simply, turn on versioning and the create a multiline field and selecting it to append the text. Thus creating a mini-log of something. But, when it comes to accessing that content across items, adding attachments on a log entry.…

  • It’s long been an issue/feature with SharePoint Designer 2013 Workflows (yes, some people still use that today), that you cannot send an e-mail to an external email or a shared mailbox. SharePoint Designer 2013 Workflow can only send emails to organization users and a shared mailbox is not a user. So even if you want…

  • Standard SharePoint Timeout Values are set to 360 seconds (6 mins). But sometimes you can have a request for added timeout values. If for instance you have a need to upload large files on slow networks. You can set individual timeouts for all SharePoint application pages under the Layouts folder. You just need to edit…

  • I ran in to this error the other day. The reasons to why it started happening I don’t know. Symptoms You cannot open documents via the Office WebAccess (OWA). The documents are fine and downloading them and the opening them works just fine. If there is no other errors and you are not trying to…

  • Say you have a ton of subwebs in a sitecollection. Each web have unique permissions and unique groups. You would like to update alle membergroups to have Contribute permissions, instead of Edit permissions. If you need to update all ownergroups or visitorgroups, just change the script accordingly. You do it like this: Source: http://sharepoint.stackexchange.com/questions/70071/need-to-remove-permission-level-from-a-sharepoint-group-using-powershell

  • Case Recently I ran into a typical SharePoint problem. A SharePoint 2010 site exploded in storage usage. Users was uploading like crazy to one single document library and I needed to move the document library and a few lists to a new site on a new SiteCollection. The source site, was build on a SiteTemplate,…

  • Enabling versioning on all document libraries in a site collection or disabling versioning is often quite useful. Source

  • The function for calculating the difference between two dates in a calculated column in SharePoint, without counting the weekends:=(DATEDIF([Start Date];[End Date];”D”))-INT(DATEDIF([Start Date];[End Date];”D”)/7)*2-IF((WEEKDAY([End Date])-WEEKDAY([Start Date]))<0;2;0)+1

  • I’ve blogged about the discontinuing of public websites a while back and I promised that I would write an update, when there was something to update on. And guess what! Somethings updating. When the changes was announced, there was a small outcry from a few partners, but really nothing major. Then again, it’s not like Microsoft…

  • Using Office 365 for a public website have always been a simple but not so sweet ride. Microsoft never got that one right and most likely, that is why they are discontinuing that part of Office 365. According to this support document existing websites will have two years to migrate and new tenants won’t have…

  • Insert this line at the topxmlns:ddwrt=”http://schemas.microsoft.com/WebParts/v2/DataView/runtime” That will give you a header looking like this: <xsl:stylesheet version="1.0" exclude-result-prefixes="x d xsl msxsl cmswrt" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns:d="http://schemas.microsoft.com/sharepoint/dsp" xmlns:cmswrt="http://schemas.microsoft.com/WebParts/v3/Publishing/runtime" xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt"> Then use the “ddwrt:FormatDate” to show the date i various ways: <xsl:value-of select=”ddwrt:FormatDate(@dato, 1030, 3)”/><xsl:value-of select=”ddwrt:FormatDateTime(string(@Publiceret), 1030, ‘dd. MMM. yyyy’)”/><xsl:value-of select=”ddwrt:FormatDate(string(@Dato), 1033, 7) “/> List of all…