New answers tagged

1

Design the HTML needed in the body Create a new HTML page from File > New > HTML. In the new pane, select Split view from the bottom left corner of the screen. There are two considerations when you use HTML in workflows : Consideration 1 Workflow e-mails do not support class-based styles. All the formatting must be done using inline styles. If you ...


1

Add similar code in your mail body <style type="text/css"> P.FontStyle { font-weight: bold; } </style> use the class name in your mail content. For Ex. <p class="FontStyle">Hello User</p>,<br/> <p> Your other body text goes here</p> So finally your code should look like <style ...


0

If you are working with impersonation with sandbox solution than please check below mentioned reference. Sandboxed SharePoint Workflow Actions NOTE:- Impersonation steps can only be added to the root of a workflow and cannot be nested in another step.


0

You are using input instead of select in your script. Try following script: $("select[title='fieldname']").attr('class', 'form-control')


0

If your imported list contain lookup column delete first all lookup column and create new look up.


0

This is how I fixed the issue. Sharepoint won't give the option to select the appropriated external data source driver unless you install layer2solutions: www.layer2solutions.com (this is not free) This will give you a new link called "Connect to external data source" on all list settings page which then allows you to select the the ".Net data provider ...


0

If file is already checked out by any other user than you will not able to see that file in your folder(for the current version only). Please check-in that file first than after you can process further. If it is still not working than Please delete all files from RecycleBin folder from site & site collection first then after please try to delete the ...


0

Item deletion will not trigger your workflow so your month total list is not updated. What you could do, instead of delete the item, is to mark an item as deleted (an additional yes/no field ) and exclude deleted (marked as deleted) items from the sum action in your workflow. Or you could change the item value to 0 (and delete it afterwards) which should ...


1

You event receiver is done on itemUpdating .... any updates to current item should be done in ItemUpdated. Also before you call item.update() you need to call this.EventFiringEnabled = false; item.update(); this.EventFiringEnabled = true;


0

I know this question is a bit old. Am putting my solution for others who might have similar requirements, this is how I did it in my project using javascript: https://wditot.wordpress.com/2016/02/02/sharepoint-2013-disable-multiple-columns-in-quick-edit/ Alternative method The code uses javascript, so for folks who do not want to get their hands dirty: ...


0

Ideally you should use an SP2013 workflow in order to use the loop activity. If you are restricted to SP2010 workflows then one way to do this is to create a sub workflow, which is started by the "Start another workflow" activity. Essentially: Document is uploaded: Workflow 1 starts Call approval workflow 2 Run approval logic if you need to reassign, ...


-1

Could you not just create the link in the formula builder using the current item ID rather than the item url: http://www.ourcompanyname.intra/Lists/YOURLIST/DisplayForm.aspx?ID=[Add current item id here]


0

I usually make the first submit option save the form to the form library. Then use SharePoint Designer 2013 to setup a workflow that is set to start when a new item is created.


0

How about creating a workflow variable and store the value of %Workflow_Context:Current Item URL% and then create another variable and set it to equal your replace function and use the later variable in the Address?


1

SharePoint uses the default URL for links in alerts and workflows that are automatically kicked off. The workflow system doesn't have any way of knowing which alternate access mapping any given user would use when logging into SharePoint, so it just builds the link using the Default zone since it has no other info to go on. Without diving into fully ...


0

It could be that when you are doing currentItem.Update() it is then firing another ItemUpdating event. Disable event firing before doing the update, then re-enable it afterwards: public override void ItemUpdating(SPItemEventProperties properties) { base.ItemUpdating(properties); using (SPWeb web = properties.OpenWeb()) { SPListItem ...


0

afaik there are two ways of doing this: Workflow; Event Receiver. You may decide to put the email in a column of the list, in a configuration list, or in a property bag - depending on your requirements (e.g. if you decide to proceed with an Event Receiver and the email doesn't change often, i would choose the latter). Since I understand you don't want ...


0

You can set an alert to send mail to that person when new event is sent to that person.


1

Workflows operate under the context of the initiator. You would only need to use an AppStep (which is the new impersonation model from 2010) if the user that initiated the workflow process doesn't have the ability to do what the particular actions are going to do. So in your example, no, you wouldn't need to use an AppStep to update a list item because ...


0

Since your last modified item was DispForm.aspx there's no image associated with form pages. Had the item been an image, it would probably show the thumbnail. You'd have to customize the display template for the web part and change the logic where no images are found. You probably also need to adjust some CSS. Display templates can be found under: ...


0

You are thinking of folders because you are new to this. What you are looking for is using content type. Create a content type named Client and add required properties to it. The add this content type to list. Now you can create views respective to each business case. If you go with folder approach it will cause issues down the line.


2

Brief: Document Libraries and List are two different things. Both holds different content type. If you Allow Management of Content Types via List Settings > Advanced Settings, you will observe the content type that are available for document library are not available for a List like Custom List and vice-versa. Solution: But to address your requirement you ...


0

Error is in below part of the code inside success : while (listItemEnumerator.moveNext()) { var oListItem = listItemEnumerator.get_current(); listItemInfo += '\nBuilding: ' + **oList.get_item('Building');** } Replace listItemInfo as below : listItemInfo += '\nBuilding: ' + **oListItem.get_item('Building');**


1

Please try below CSS code. .ms-dialog #ctl00_PlaceHolderDialogBodySection_PlaceHolderDialogBodyMainSection_ctl13_tablerow1, .ms-dialog #ctl00_PlaceHolderDialogBodySection_PlaceHolderDialogBodyMainSection_ctl13_tablerow2, .ms-dialog #ctl00_PlaceHolderDialogBodySection_PlaceHolderDialogBodyMainSection_ctl13_tablerow3, .ms-dialog ...


1

I had a similar question, here is link to the answers/options that the community presented me with. Is it a hindrance to have a workflow wait for a long period of time?


1

You can use below mentioned steps to send an email using SPD You can mention the day before you want to send an email whatever you want.


0

Since the workflow can be published elsewhere, perhaps it's a local issue. Have you tried clearing SharePoint Designer's cache? Close SPD2013 Delete everything at %USERPROFILE%\AppData\Local\Microsoft\WebsiteCache Delete everything at %APPDATA%\Microsoft\Web Server Extensions\Cache Go to SPD2013 options –> General –> Application Options –> Uncheck the ...


0

First you should serialize your Canvas to a Data Url using: canvas.toDataURL(); By doing so, you get the Image as a dataURL, which contains the base 64 Encoded Version of the File (usually in PNG Format). The Data is located after the first comma. Details here. You can then upload this file using either CSOM or REST. See this article for uploading


0

I found a solution to the question I asked myself. We can set a retention policy to start the workflow when the condition is met. I guess it's possible only in SP 2013.


1

To Solve this issue activate the SharePoint 2007 Workflows Feature using the following steps: Open the problem site collection in Browser. Click on Site Actions > Site Settings > Site collection features. Activate the feature called SharePoint 2007 Workflows. Open the problem site collection in SharePoint Designer 2010. Open the problematic workflow and ...


0

I believe an Information Management Policy has been set. This feature can be enabled or disabled by the site admin. If you want to read more about it, here is some resources: https://support.office.com/en-us/article/Configure-features-of-an-information-management-policy-5e9cf721-ea4c-4c9a-b23d-956bbb368d1a#bmlabels


0

@Arsalan, Hyperlink appears fine if viewed in Allitems.aspx or any other created view. However, in Displayform or Modal View it shows the code. Sorry, earlier had quoted for visible in Display form but not in modal view.


0

Try to disable and enable infopath form service. Or Sometime sharepoint can't fully associate content type to your list internally, So you have to manually associate content type to list for do this Go to each list where you applied content type and used in workflow. Go to List Setting -> Advance setting -> enable Allow management of content types and ...


0

It caused due to changes made in Master page. There are 2 types of master pages; seattle.html and seattle.master. On changing master page I set seattle.html as default and forgot to set seattle.master as default. I did check this on website and it showed both .html and .master were default master pages. however through designer I encountered that .master is ...


2

So you can create a simple workflow to do that following these steps: Click on List Workflow on SPD and choose the Holiday list (make sure to mark workflow to start automatically when an item is create) From the Action Menu, choose Create Item in this list Click on this list hyperlink on that Create Item in this list Action Choose the Calendar List from ...


-1


0

Learn to use Calculated Columns http://viewmaster365.com/365coach/#/Calculated_Column_Functions_List Weeknumber is a beast, see the example in the WeekDay Function Month is =MONTH( [YourDate] )


0

If you mean the task form, use Infopath to edit your task form. From the 'Fields' window. Just drag the 'Related Content' field onto your task form.


-1

I am not very clear on what you are trying to achieve here, but to show a managed metadata column as a filter, you need to map it to a refinable field on the search schema screen. Here is a guide on how to achieve that. Logon to Microsoft Online Portal (MOP) Go to SharePoint Online Administration Center page. On the Left Panel -> Select ‘Search’ Click ...


0

In Sharepoint 2013 workflow: 1- Find the index of pipe "|" and save it to a variable. 2- Use an action called "Extract Substring from String from Index with Length". 3- Set copy from to be one of your original strings "1 Year|5ff55ee4-5a60-2132-bc02-bbfdd9f190ab" or "3 Months|b553caa2-fww7-4c7f-b84e-22788d26386a". 4- Set copy starting at to be 0. 5- Set ...


0

Look for a field called Predecessors in Task Form Fields. In SharePoint Designer 2010 this field is added using existing site column. Remove the Field Predecessors from Task Form Fields & again publish the workflow. It should published successfully. Try to use below KB article to resolved same issue if still persist: ...


0

Came across your post with no answer, 4 years ago but thought i might be able to put one up for people in the future. This can be resolved by having SharePoint groups in 'site permission' that puts these people in the group as leaders. 'Area' column in the 'projects' list may selected through the column type 'persons or group' But the issue i am having is ...


1

Make sure below point before using SPUtility.js. It currently will NOT work with: External list forms Forms that have been customized using Infopath Sites with Minimal Download Strategy enabled (feature resides in Manage Site features) Try below code: <script src="/Shared%20Documents/jquery-1.10.2.min.js"></script> //Edit your correct ...


0

here are the steps: open the library (where you want to have the lookup column)/ on Ribbon select 'create column'--> give column name: Vendor Site number (based on your needs) Description: Require this column contains information: Yes - if it is a mandatory field. Enforce unique values: No. Get Information from: (select your list name), then select column ...


0

This is not possible using the query builder. What you can do is to create a calculated column with a formula like =TEXT([yourdatecolumn],"mm/dd") and map it to a Refinable field and use that for comparison


0

Yes. After some trial and error, I got it to work after I named all the Data sources uniquely. Open the Linked Data Sources dialog in SPD 2013. Switch to the General tab and enter something for the name, description, and keywords. The name you use here will show up under "Linked Sources" when you are done. Switch to the Source tab and open Configure ...


0

You need to remove unnecessary script tag from your header which is after sp.js You need to place it before the runtime.js Please check this below given URL. It is having the same Issue & got the resolution as an answer. SP.PageContextInfo.get_webServerRelativeUrl uncaught TypeError


0

Try to use ExecuteOrDelayUntilScriptLoaded instead. something like this ExecuteOrDelayUntilScriptLoaded(init, "sp.js"); function init() { this.clientContext = new SP.ClientContext.get_current(); this.oWeb = clientContext.get_web(); currentUser = this.oWeb.get_currentUser(); ...


0

Try to use this tool to remove your unavailable workflow feature from content database http://featureadmin.codeplex.com/ As provided in this answer here Hope it helps!


0

You can actually have a lookup column containing a field from the parent site on a subsite using OOB functionality. The trick is to first create the list on the parent site you want to look up into. Then you create a site (lookup) column targeting the parent list. Now on your subsite you can select the site lookup column and add it to your list. Mind you ...



Top 50 recent answers are included