New answers tagged

1

To get the ListItem details using REST API, we have to call the below endpoint, https://webappname/sites/sitecollection_ name/_api/Web/GetFileByServerRelativeUrl('/Sites/sitecollection_name>/en-US/Pages/TVM3.aspx')/ListItemAllFields GetFileByServerRelativeUrl( <server relative url of a file>) ListItemAllFields property returns all field values ...


1

You can retrieve page properties from a Pages library using REST just like any other list/library. For the above URL you could get that item using the following REST URL: http://<webappname>/Sites/<sitecollection name>/en-US/_api/web/lists/getbytitle('Pages')/items?$filter=FileRef eq '/sites/<sitecollection name/en-US/Pages/TVM3.aspx' It ...


0

The error message you found in the ULS seems to indicate that a "unidentified" process is having some issues accessing the file. You already excluded some possible issues: permissions, custom pages/views, custom web parts on the page and so on. The settings for the document library seem to be identical to other libraries where the upload show no problems at ...


0

http://<webappname>/Sites/<sitecollection name>/en-US/Pages/TVM3.aspx Above URL is not any end-point of REST API. End point of a list can be found in the following link. CRUD Operation to List Using SharePoint 2013 Rest API You can get the content of TVM3.aspx using $.get and from it you can find your list details $.get(url,function(data){ }...


0

I don't know if it is intended or not, but that is the way it works. If you want to add a custom action to the site action menu on a different place then the last one. You need to follow this method. This is for sp2010.


0

There limit for number of columns in a SharePoint list is not set with count of columns it has, instead the limit has been set as size occupied by all the columns in your list. Each column type has a size value in bytes, The sum of all column's size in a SharePoint list cannot exceed 8,000 bytes. For example, the Single line of text column type has been ...


0

I do suggest to go with CSWP. The reason is it is very flexible and easy to use, but also very complex and can be customized to do amazing stuff. I know you mentioned that you dont want that much dev time, so I would say invest some time to understand the basics and it has a basic mode where you can just build the query based on drop downs and you don't need ...


0

I would like to add one line that this question seems to be Opinion based. So in my opinion if I have to work with the given requirement I will definitely go with CSWP. Because this covers all the above requirement specified. Because configuring search queries is quite easy job and take less efforts. For me this link had a great way to guide CSWP. Want to ...


0

The farm actually 'phones home' in order to validate licensing of Apps (free or not). You'll need outbound TCP 80/443 for farm members.


0

It all depends on how you want to organize content so users can find things in SharePoint. For what its worth a wiki page is simply for content and can be used for the home page of your site. I like to think its similar to Wikipedia where there are key words that can be turned into new pages when you add double brackets onto them. Here is more info on Wiki ...


0

Switch to "Data Sheet" select all the rows but don't use ctrl + A. select all the row cells in any columns -> right click -> Delete Rows. Again this takes a bit of time but does the job!


0

if you will use the class .ms-toolbar or .ms-formtoolbar it will also hide the Button and small tool bar from the Display and EditForm. you can use the inner class .ms-descriptiontext that is only for your round circle contents, just copy the below three line and add on your List Form to hide .ms-descriptiontext { display:none; }


0

It could be achieved by setting the "LocaleId" attribute of the DateTimeField. Also you can disable time display by setting “DateOnly” attribute to True. <SharePointWebControls:DateTimeField FieldName="4aaf3b75-d54b-4198-b100-bd3aee42224a" LocaleId="1052" DateOnly="true" runat="server" /> LocaleId=“1052” stands for the format which is ...


2

The problem is with the $select query, $select query option is to specify which fields to return for a given list, list item, or other SharePoint object represented by an entity set. Your ProjectList will not have a field Site/Region/Title, that is the reason your are getting an error The query to field 'Site/Region' is not valid for the first URL. And as ...


1

If you want to fill the details to some of the controls based on another field called RFS number (In your case). Than Use Rules and Filters on the secondary data source to retrieve information from the secondary data source and fill fields on the form with data related to the selected item in the RFS number field. Kindly refer below article. Auto-fill ...


0

You are mixing a few things. Having office web apps installed, configured and connected to your farm is sufficent enough to view and edit office documents in the browser. You dont need to configure additional sharepoint components like to word- or powerpoint service. Please check first if your configuration is working: http://[your office web apps/hosting/...


4

If you want to compare with both conditions than use AND: @"<Where> <And> <Eq> <FieldRef Name='ReportsTo' /> <Value Type='Text'>" + reportsTo + @"</Value> </Eq> <Eq> <FieldRef Name='Team' /> <Value Type='Text'>"+ selected+ @"</Value> </Eq> </And> </...


1

@"<Where> <And> <Eq><FieldRef Name='ReportsTo' /><Value Type='Text'>" + reportsTo + @"</Value></Eq> <Eq><FieldRef Name='Team' /><Value Type='Text'>"+ selected+ @"</Value></Eq> </And> </Where>"


1

You can use like this: @"<Where> <And> <Eq> <FieldRef Name='ReportsTo' /> <Value Type='Text'>" + reportsTo + @"</Value> </Eq> <Eq> <FieldRef Name='Team' /> <Value Type='Text'>"+ selected+ @"</Value> </Eq> </And> </Where>" NOTE: You can also use <...


1

Wrap your conditions in <And>...</And> inside <Where> Reference: https://msdn.microsoft.com/en-us/library/office/ms196939.aspx @"<Where> <And> <Eq> <FieldRef Name='ReportsTo' /> <Value Type='Text'>" + reportsTo + @"</Value> </Eq> <Eq> &...


0

Looks like changing the PST setting in the GPO from No PST's allowed to Allow Sharing-Exclusive PST files only did the trick. I think you should check below articles for this Outlook 2010 Internet Calendar Group policy How to use Group Policy to disable .PST files in Outlook 2010 I have found above information on this blog but it is for ...


2

I think you should better know abut SharePoint Survey feature, Quick steps: Click Settings , and then click Add an app. On the Your Apps page, look for and click the Survey icon. Type a name for the survey and Create it. You will see your Survey listed in the 'Site Contents' page. Click on the “Survey” we just created. The next screen should take you to ...


2

If you want it to be a div you have to set the BlockElement-attribute to true. <!--MS:<SharePoint:AjaxDelta id="DeltaPlaceHolderMain" BlockElement="true" IsMainContent="true" runat="server">--> Documentation


1

What happens is if you set it to "Continious Crawl" is the following: Continious Crawls (These are not incrementals) will happen every 15 Minutes (default) In addition to the 15 minute continious crawls, every 4 hours incremental crawl will kick off. You can adjust the continious crawl interval only via powershell - default is 15 minutes. Source: http:/...


0

I deleted the SharePoint UPS Service application, along with the Sync database in the database server. The Social and Profile database stores all the User profile specific data so the Sync database can be deleted and recreated, it doesn't affect the application. Then I created the UPS service application again which created the sync database with ...


0

If you are on SharePoint 2013/Office 365 check if minimum download strategy is enabled for the site. Disable it and have a try.


1

Use $(window).load(function() {}); instead of document.ready(). It seems your DOM is loading after you are calling the function. window.load will run after all DOM has been loaded completely.


1

There are many options to do it. Like SharePoint Designer Workflow Remote Event recievers JavaScript For your requirement follow the steps below, Step 1: Set Up the Visual Studio 2010 Project for the ECB Menu Item Solution Step 2: Create the Edit Control Block Menu Item Step 3: Create a Web Application Page to Start Conversions Step 4: Embed the code ...


0

You might want to use _spBodyOnLoadFunctionNames.push method instead of jQuery's document.ready(), read this article. Also, other functions available.


0

Using powershell to configure the FBA is not easy job But Thanks to MSFt scripting guy, who wrote the extensive script to configure the FBA wither with LDAP or SQL. Script allows an IT admin to configure LDAP or SQL based FBA on SharePoint 2010/2013 web applications i.e. it makes all the changes in web.config files of Central Admin, STS and web ...


0

I have previously used below mentioned code in CEWP above the list to search the result from the list & it worked fine for me in both SharePoint 2010 & SharePoint 2013. <script type="text/javascript"> function getElementsByCssClass(sTagName, sClassName) { var results = new Array(); var allTagElements = document.getElementsByTagName(...


1

You need to create a calculated column to show KPIs on same list. Note:- I have used below formula to check for 3 conditions like Green, Red & Yellow. I used column named budget with dropdown to select one of the value given above. I have uploaded all the images in SiteCollectionImages library. Please check below formula =IF(Budget="Green","<...


0

Try if these steps helps you Go to Central Admin -> Manage Service Applications -> Search You will see a link to your Content Sources. If you edit that it will give you the opportunity to setup a schedule for both Full and Incremental indexing You can run a full crawl, once completed you will have results if everything is configured correctly


0

Another way that may work is to add the site as a trusted site in IE


0

Disabling add-ons worked, but caused other issues. I found on another site where they stated to run IE as administrator. That is working for me for now.


1

I guess you are missing something in this step. var addData = { __metadata: { 'type': 'SP.Data.GNPagesListItem' }, Title: data.Title, Description: data.Description, ProsessOwnerId: data.ProsessOwner, ProcessContributerId: data.ProcessContributer }; To update a people or group field, instead of ProsessOwner or ProcessContributer the nomenclature should be ...


0

Timer Job is the best suit for your requirement. But It's not possible as you have mentioned that your environment is SharePoint online. Now you can try Simulate Timer Job Solution for SharePoint 2013/Online using App Model & CSOM OR Write a console app using CSOM (C#) and run it using windows scheduler. OR SharePoint Timer Jobs running as Windows ...


0

Ok..Are you creating the list in the same site collection? If No, Guess this is an issue with Site columns and the columns in the template is not supported in the site. If in the same site collection, check the columns which are there in the template, do they have any kind of lookup or calculated columns or managed metadata? Also provide the step you ...


0

You can follow there steps. This steps are just brief introduction: Create the Custom SQL Authentication Database Configure the Membership Provider Configure a SharePoint Web Application for Form-Based Authentication Add Users from IIS The detail script is given here


0

This error message can be thrown when the SQL Server space, the SQL server logs or the SharePoint logs are full. If this is the case then check to see how much space free in SQL Server. Check the SQL Server log location. Clear out the SQL Server logs if need be. Check the SharePoint log location. Clear out the SharePoint logs if need be. The SharePoint ...


0

Try to add ?web=1 behind the document path (... .doc?Web=1). Let me know if that fixes your problem.


2

This functionality will not work in Chrome. You'll need to use IE or FireFox.


1

SharePoint Yes/No fields are boolean values: true/false. They will never display Yes or No as text, so you will need to set these programmatically within your workflow. Create a workflow variable for the "Yes" and "No" values and replace the yesNoField in your email. Example: yesNoVariable = "No" if yesNoField equals True yesNoVariable = "Yes" Or, ...


0

You can either add PDF as allowed MIME type (recommended) or set File Handling to Permissive alltogether (not recommended). Here is an article that covers this topic: SharePoint: Browser File Handling Deep Dive And here's the Powershell script that allows you to add a MIME type to the list of allowed ones for a specific web application (taken from the ...


0

Another ways, you just modify current view, scroll to Tabular View => uncheck Allow individual item checkboxes => Save. This can prevent user delete row by delete key, but user cannot select multirow in table.


1

Seems like there is some mismatch in your JSON or data variable. Please check whether for "data.ProsessOwner" and "data.ProcessContributer" you are getting correct ID's. please refer this answer - Updating Lookup Values with the REST API


1

It's behaving properly trying to access the old AppServer. You need to create a new Central Admin on the new AppServer using PowerShell cmdlet New-SPCentralAdministration on your new AppServer. New-SPCentralAdministration -port 2013


0

i ended up with query below, works fine for me now, and i can search on LoginName, Title, or Email. `var userSearchSuggestionEndpoint = "/_api/web/SiteUsers?$filter=(substringof('" + searchKey + "',LoginName) or substringof('" + searchKey + "',Title) or substringof('" + searchKey + "',Email))"; return baseSvc.getRequest(userSearchSuggestionEndpoint)...


0

Looks Like Your workflow Manager is not properly configured. First, we have to check if Workflow Proxy is properly connected. Go to the Central admin > Application Management > Manager service Application On this page you will see the Workflow Service Application proxy, click on it and on next page it should say connected. If you are not getting above then ...


1

My first instinct whenever I see that type of error is that you don't have the site set as trusted. Adding the site to the 'Intranet' zone will allow for automatic logins, and usually handle client applications like Dashboard designer also.



Top 50 recent answers are included