New answers tagged

0

You should update the farm solutions to support 2013 with v14.5 and v15 modes. This will help transition the sites from a v14.5 (SharePoint 2010) to v15 (SharePoint 2013+). Reference: https://www.c-sharpcorner.com/UploadFile/anavijai/upgrade-sharepoint-2010-farm-solution-to-sharepoint-2013/ Farm solutions of SharePoint 2013 support using in SharePoint 2016, ...


0

Have you checked the list page? Please edit the page of the list with issue, if there is a classic web part like a script editor, it will make the list unable to switch to modern experience. Here is a blog having more information, you can have a check.


0

The function of Product Version Timer Job is putting the updated version information from the SharePoint Server on to the SharePoint Databases. If the job doesn’t run, then there may be an issue on product version mismatch during certain server level operation. And it will not impact the update of SharePoint Production. Reference: Product version job is ...


0

Here is a script which work in my end. I used title column in csv file just for testing. You can replace the placeholder with the column name in your list. I only test with single text column. If you are using people and group column for user name. It may needs a bit more work and just let me know. $ListName="<ListName>" $csv=Import-Csv "...


0

Please following steps: 1.When you get this error first make sure you have enough resources (Ram,CPU, and Storage) on all farm servers participating in the crawl. 2.Make sure this settings are set to the default settings : Go to C:\Program Files\Microsoft Office Servers\15.0\Search\Runtime\1.0\noderunner.exe.config and make sure 3.Run the following ...


0

Make the Farm Admin service account a Local Admin -- don't do this, this is bad practice. No.


0

It turns out that my main problem was I needed to copy files from my temp\deploy folder to my Azure container instead of files from my dist folder. I also used an Azure CDN as described here, but I don't know if that was necessary.


1

Please following steps: 1.Create a Web Part Page 2.Add a Script Editor web part 3.Paste the below code: HTML: <h2>Add Items to Test77</h2> <div id="AddListData"> <div> Title: <br/> <input type="text" id="txtTitle" /> </div> <br/> <...


0

For your requirements, you can simply create a custom list in SharePoint. Add all necessary questions (columns) in list & then customize default list forms to auto populate the current user details. Check below reference for auto populating user name in list forms: Auto Populate Current User Login Name in SharePoint To add attachments to list items, make ...


0

You are trying to access an array element before it is added to an array. To be more specific, cats[1] refers to the second element in your array. So, naturally, you'll get an error when you try to access it when only one element is created: // cats[1] does not exist yet: tasks = "<p>" + cats[1][1] + "</p>" + "<br />...


0

This is happening because you are overriding value of var cats & var tasks each time in while (listItemEnumerator.moveNext()) loop. You should not do that. You should declare cats & tasks variable outside of loop & append (instead of overriding) the value to cats & tasks each time in loop.


0

To add/update Person or Group field, you need the Id of user. Lets say, user Id in SharePoint site is 11 and the internal name of the field is Assign_x0020_To. So the request will be like: var data = { Assign_x0020_ToId: 11 }; If multiple user selection is enabled on Person or group field, you can set it's value like: Assign_x0020_ToId: { 'results': [11,...


0

Solution1 Create a Calculated column: When the focument Title is Driver Captain, the value is CT0000DC; when the document Title is Driver Instructor, the value is CT0000DI. =IF(Title="Driver Capatain","CT0000DC",IF(Title="Driver Instructor","CT0000DI","")) Solution2: Create a MS Flow: When the document Title ...


1

I don't think we could do this for SharePoint server 2016. SharePoint Server 2016 use the classic experience by default, currently only SharePoint server 2019 support modern experience.


0

We cannot use file name in calculated column formula. It's a known limitation of SharePoint. There is a SharePoint UserVoice for this. You can vote here: Use filename in calculated field Workaround: Create a new text field & populate its value using workflow/Power automate flow on item creation/update. Hide this field from property forms. Use workflow ...


0

I have two scenarios that solved my immediate problem: Scenario 1 node v6.10.3 (using nvm) @microsoft/generator-sharepoint@1.1.0 (globally installed) npm@3.10.10 (globally installed) yo@1.8.5 (globally installed) Scenario 2 node v8.17.0 (using nvm) @microsoft/generator-sharepoint@1.9.1 (globally installed) npm@3.10.10 (globally installed) windows-build-...


0

As per my test, I am not able to find the comma (,) in number column using SharePoint formulas. So, it is difficult to add such validations. Workaround: Use single line of text field instead of number column & use below column validation: =ISNumber([MyColumnName] + 0)


0

Please run below PowerShell as administrator. Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue #Change to your web application $WebAppURL = "web application URL" #Get Web Application $WebApp = Get-SPWebApplication $WebAppURL #variable for data collection $ADGroupCollection= @() $ReportPath ="C:...


0

Well, you can't exactly use CSR itself to do that, because you can't hook into the rendering of the button. What you need to do is create a custom PreSaveAction function which will be called by SharePoint when the submit button is clicked. You could potentially use something like OnPostRender in the CSR framework to define the function or something, but that ...


0

It might not be possible with JSLink. But, you can change the event handler of default save button as well as you can create a custom save button using JavaScript (in content editor or script editor web parts). Check below references which might help you: Custom Save Button On Custom SharePoint List Forms Create Custom Save and Redirect Button On A ...


1

You can take a look at this article: https://www.voitanos.io/blog/spfx-which-version-of-spfx-generator-to-install/ In Node.js v8.x, you'd run the command NODE_NO_HTTP2=1 gulp serve


1

I think SPFx v 1.0 only supports node.js v 6.x. This is the compatibility matrix: SPFx 1.0.0 Node.js LTS 6.x npm v3 TypeScript v2.4 React v15.x Yeoman 2 (need to confirm) Source: SPFx Development Environment Compatibility by HUGO BERNIER


0

SharePoint 2016 classic experience does not support JSON formatting. Based on your description, I understand that you want to set SharePoint list column background color according to column contents. Here’re steps: 1.Edit page -> Add a content editor web part. 2.Press F12, find column ID. 3.Edit page -> Edit source -> Add following codes. Note: You ...


0

sharepointfarmname: You can get it using PowerShell Command Get-SPfarm. federationName: FQDN of your SharePoint Server. You can get it via This PC -> Properties -> Full computer name.


0

JSON formatting will not work in SharePoint 2016 classic experience. For your requirement, you have to use Client Side Rendering in SharePoint. Try something like below: SP.SOD.executeFunc("clienttemplates.js", "SPClientTemplates", function() { SPClientTemplates.TemplateManager.RegisterTemplateOverrides({ OnPostRender: function(ctx) { ...


0

You can use OneDrive to sync the library to you local machine and keep a copy there. Also using you can try to use PowerShell to download files in bulk.


0

No, it is not possible using a single REST API call. You will need two API calls. 1st call to expand the details of Process list & 2nd call to expand the details of department list.


0

Follow these steps: Open the ./src/extensions/helloWorld/HelloWorldApplicationCustomizer.ts file Add private property to class like: private siteOwner: string = ""; Inside API call response, set its value to site owner name: this.stringOwner = responseJSON.Title; Then you can use this class property (this.stringOwner) anywhere inside the class ...


1

It's a known limitation of SharePoint. We cannot use file name in calculated column formula. There is a SharePoint UserVoice for this. You can vote here: Use filename in calculated field Workaround: Create a new text field & populate its value using workflow on item creation/update. Hide this field from property forms. Use workflow to updated the Title ...


0

You have to distinguish Restricted view from Restricted read permission level. If Restricted view is given to a user/group in site-level, it is no use. The user will still be unable to access anywhere in that site. Restricted view should be given as unique permission in a list or a library for the user can only view items in a list or library. I am curious ...


0

Please refer to these similer issues(third-party tools that may be suitable for you): https://techcommunity.microsoft.com/t5/sharepoint/migrate-excel-files-with-a-lot-of-links-to-sharepoint-online/m-p/121062 https://techcommunity.microsoft.com/t5/excel/tool-to-auto-fix-broken-excel-links-after-migration-to/m-p/290940


0

So, I solved by taking out the proceed button from my updatepanel. I am not sure why exactly it was not working properly but I found the solution here


0

If A,B,C are all yes/no columns, then =AND(A,B,C). If this does not work for you, better first check the column type of all the three columns.


0

Per my test, there may not be an out-of-box option to restrict users from using this option. I tried with several custom permission level options and not working.


0

The calculated column D should have the following formula: =AND(A,B,C) Result


0

Use this validation formula in list settings --> validation settings: =IF(AND([A], [B], [C]), IF([D], TRUE, FALSE), IF([D], FALSE, TRUE)) Note: Sometimes comma(,) does not work in formula (I am not sure but it is based on something language or regional settings on your site). So in that case use semicolon(;) instead of comma(,). If you don't want to ...


1

If you are using AAM, here is a simple tutorial you could have a look to check if there is any issue with the configuration. SHAREPOINT 2016: HOW TO IMPLEMENT ALTERNATE ACCESS MAPPING


0

Please take a refernce to the answers in the following posts: https://social.technet.microsoft.com/Forums/sharepoint/en-US/df92a664-45a3-4b14-8b8a-240fbc06b1b6/list-does-not-exist-the-page-you-selected-contains-a-list-that-does-not-exist-it-may-have-been?forum=sharepointgeneralprevious SharePoint "List does not exist"


0

No, you can't do the in place upgrade.only supported way is database upgrade or using 3rd party tools. You can review this article "Overview of the upgrade process to SharePoint Server 2019" for more information


0

You can try this formula: =IF(ISBLANK(Route),TRUE,AND(LEN(Route)=7,NOT(MID(Route,5,1)="-"),NOT(MID(Route,6,1)="-"),NOT(MID(Route,7,1)="-"),MID(Route,4,1)="-",CODE(UPPER(MID(Route,1,1)))=CODE(MID(Route,1,1)),CODE(UPPER(MID(Route,2,1)))=CODE(MID(Route,2,1)),CODE(UPPER(MID(Route,3,1)))=CODE(MID(Route,3,1)),CODE(UPPER(MID(...


1

Have you configure Sharepoint Warmup script. This will be a workaround but not a solution. Can you find any information related to your issue in ULS logs when you access all these sites? Have you configured Alternate access mappings?


1

Looks like there is one additional ) in your 2nd formula. It should be like: =AND(LEN(Route)=7,MID(Route,4,1)="-",CODE(UPPER(MID(Route,1,1)))=CODE(MID(Route,1,1)),CODE(UPPER(MID(Route,2,1)))=CODE(MID(Route,2,1)),CODE(UPPER(MID(Route,3,1)))=CODE(MID(Route,3,1)),CODE(UPPER(MID(Route,4,1)))=CODE(MID(Route,4,1)),CODE(UPPER(MID(Route,5,1)))=CODE(MID(...


1

In-place upgrade is not supported. Review the documentation Upgrade to SharePoint Server 2019 for information on how to perform a 2016 to 2019 upgrade using the database attach method.


0

This is technically possible, even if i absolutely cannot recommend it. You can use SQL Server Accounts for SharePoint instead of Domain Accounts. I made a Microsoft Ticket several Years ago for SharePoint Server 2016 for this question. The answer was: Supported scenario. But no one was able to give us any guarantee if every feature will be available for ...


0

I don't think it's possible. You need to have the trust relationship between both domains.


0

Check uls log, find that job title. There could be an error or message. It happened to me.


0

In my test, no similar situation occurred in SharePoint 2016. It is recommended that you perform the following troubleshooting: View the user's permissions Whether some custom settings are set, such as javascript or json. Test in other Document libraries to check whether the user still has the check-out operation. You could install the latest SharePoint ...


0

Please try to clear the browser cache and log in the user in inprivite mode. If the issue persists, please append the following URL to the site to delete the conflicting user from the site collection, grant the user again to compare the result. _layouts/15/people.aspx?MembershipGroupId=0 -----------------------------Update-------------------------------- ...


0

You can follow these steps to get your dynamic approval. You can save the selected approver into the same list (As approver) then on Item update you can use that value in the workflow. Kindly refer to the below link with step by step. https://techbrij.com/sharepoint-designer-2013-workflow-dynamic-approvers


0

I believe I found the culprit (finally). In the .csproj file, the projects that won’t deploy have this: <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets" Condition="false" /> The new project I created that will deploy has this: <Import Project=&...


Top 50 recent answers are included