New answers tagged

0

If you are developing a mobile app which will communicate with your SharePoint 2013 then you can use the common services that can be accessed using open protocols. If your REST Service API codes are hosted in your SharePoint environment then in that case you do not need any authentication mechanism. But if your code is hosted somewhere else other than ...


0

You do not need to pass the credentials. Please look into below mentioned code to get single item from list using REST API. function getListItem(url, listname, id, complete, failure) { // Getting our list items $.ajax({ url: url + "/_api/web/lists/getbytitle('" + listname + "')/items(" + id + ")", method: "GET", headers: { ...


0

You can create different external systems for each of the database server. And use the external system while creation ECT's. I am not use using IP vs Name has any impact as both should resolve as expected.


0

Is it a list workflow? If it is, you should be able to just use the current item and choose to return the value from the person field as email,display name or login.


0

Here are two minimalist ways to run code in SharePoint: Create an ASP.NET web application and put your code in Default.aspx.cs. Deploy manually to the 15 Hive in a _layouts subfolder. Then access in the browser via http://any_site_collection/_layouts/15/subfolder/Default.aspx Rewrite your code and use JavaScript only. To host it in SharePoint, a simple ...


0

Unless, it's resolved already, here's a simpler way, especially for those who are not farm admins Site Settings > WorkFlow Settings > WorkFlow Health > Enable Workflow Store Service Ref: http://sadomovalex.blogspot.in/2015/06/enable-sharepoint-2013-workflows-in.html


0

It is a usual behavior of SharePoint... When you deploy SharePoint package , it will place the files & it's related DLLs to their appropriate location.. It is necessary to reset is to connect those file with each other to get a reference from different locations ... This is the simple definition from my end to understand why it's necessary to reset the ...


2

Actually, there's no such thing as "deploying a Web part to a site collection". You deploy a Web part with a WSP package; WSP packages (at least ones that contain Web parts) are deployed against specific Web applications. After that the feature containing the Web part is activated per site collection, but "activating a feature" is only a SharePoint logic ...


0

I don't think it is SharePoint Design issue, It is more IIS issue. When you deploy a solution, it deploys the DLL in GAC folder. IIS can't read those Dll until iisreset performed.Basically, IISreset does two things clear the memory reload all the DLLs from the GAC folder. One thing you can do, During your code you can't set Reset Web Server property to ...


1

You could create a SSA in a test environment and restore the backups of the SSA databases. Then write some PowerShell to dump the configuration. That is the only way I can think to do it.


0

This one is an alternative that I prefer to CAMLing with REST, but requires you to have the item ID and list ID. var query = webUrl + '_api/web/lists(guid'<your list ID>')/items(<item ID>)/File; Then you get the document name directly into data.d.Name. I am unsure why CAML wouldn't bring FileLeafRef.


0

One of the ways of doing this (for all three forms) is to modify how the field itself is displayed. That is, go to list settings -> select your "Person or Group" field to open its edit field page. Now there should be a drop-down at the very bottom saying something like "Specify which information to display", and there you will get options like "Email", ...


1

Projectsite is new template introduced in the SharePpint 2013, that site does not required the Project server licensing. You can read in depth about this template over here: On the PWA templates called project web app which are part of Project Server( Project service Application) and required extra configuration. i.e project server configuration, provision ...


1

A project site, ProjectSite#0, is a standard SharePoint project site template. A Project Web Access site, PWA#0, is a special template for those using Project Pro/Project Web Access for project management. If you don't have anyone using MS Project, stick to ProjectSite#0 templates.


0

Calendar Overlay show the event time and the status i.e Busy, Free, In Meeting etc not the actual event detail i.e Meeting with Boss, Annual Dinner etc. Only one's own exchange calendar will be visible to him after login into SharePoint. No one else can see other's calendar. You can write some custom code to query the exchange server with any valid login ID ...


0

Please try below code. It worked for me for getting current user custom property details. Make sure the CompanyNumber is internal name of your field in User Profile Service. //Display User profile properties function getMyUserProfile(success, error) { var siteUrl = _spPageContextInfo.siteAbsoluteUrl; //You can replace this with your site URL too. i.e ...


0

As well as the normally documented steps for making PS Remoting work with SharePoint 2010/13, I have found that one additional step is required. RDP into one of your farm servers and open the SharePoint Management Shell. $w = Get-SPWebApplication https://my.site.com $w.GrantAccessToProcessIdentity("mydomain\myusername") You will need to do this for every ...


2

For Error 1: Add below CSS class to your top nav in seatle.html class="ms-dialogHidden" For Error 2: Inspect the element in any browser to identify the CSS & add below CSS in that class list-style:none;


1

You can keep a Content Query WebPart on the parent site page to display the items from your subsite. Please have look to this post


1

You can use content query webpart ,where you can display list from the sub-site an add the columns as per the requirement. This might help you..!


0

You can give it a try: <Field ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Type="Text" Name="Title" DisplayName="Renamed Title" Required="FALSE" Hidden="TRUE" ShowInDisplayForm="TRUE" ShowInEditForm="TRUE" ShowInNewForm="TRUE" /> <Field ID="{82642ec8-ef9b-478f-acf9-31f7d45fbc31}" Type="Computed" DisplayName="Renamed Title" StaticName="LinkTitle" ...


0

Without knowing the environment details (o365 or on-Prem), here is one solution that can work on 2013 or o365. By using custom code! The link included in the workflow email will be directed to a custom page that have your javascript code embedded (i.e. Script Editor WP). The link should have the ID of the item you want to update, so for example, it will ...


0

we can disable the Mobile Browser view feature for that site.


0

if you still looking to remove the documents completely from the Hover Panel, you can, as Matthew has suggested, copy Item_Person_HoverPanel.html and edit it..look for these 2 lines and comment them hide the following lines <!--#_ //if(isExpResult == false) { _#--> ...


1

Simply it's to reduce traffic. If the file haven't changed, why not just use the cached version? I have experienced this plenty of times and my workaround is always the same: If I want to make sure the file is always reloaded I add a timestamp or auto-generated guid at the end of the file reference to ensure the cache is updated everytime.


0

Temporary solution/quick resolution: This error will occur when you have "Title linked with edit" field selected in your view. Remove this and hopefully it should start working fine. Long term solution: This happened due to misconfiguration in the list by any custom code trying to modify this. Unfortunately there is no direct way to identify the issue and ...


1

Based on the error status, SharePoint is saying no personal site exists for the user. Did you check whether Mysites is properly configured and you are able to access the page? I have faced the same issue and resolved it by recreating the User Profile in my dev UPA You can also try some of the solutions proposed here ...


1

Give this a shot Open list settings and try setting the default view to AllItems. Or create a new view and set it as the default view.


0

There is lengthy process. But you can achieve your goal using InfoPath form. Create textbox, datetime control in InfoPath. Rule on submit button Compare your selected status and textbox control value If not matched, generate date time of now in datetime control. Add selected status in textbox control Publish InfoPath form with generate new column of ...


2

Yes. You can use custom list for your purpose. Steps: Create List A as a custom list. Add your data (A1 to A24) in list. Create List B and create new lookup column, set the name of the column. Choose "List A" in Get information from dropdown list. Choose the column name which is in List A in In this column dropdown list. Now you can see the values of ...


1

If you change the column type to single line you will lose all richness and new lines. There are three things I see that you can do: Change the column type and just lose all the richness and new lines immediately. Add a new single line text column and fill it with the text from the current column, and hide the current column. This will hold your old values ...


0

You may want to try and use site templates. I've not tried to export a site template and upload it to SharePoint Online. It may not be accepted based on version differences - but since these are all declarative, there is a good chance it will work. Just remember site templates can't exceed 50MB, and they don't work for publishing sites. ...


1

I'm assuming that you're using SharePoint already... The two modes are: Native mode, including native mode with SharePoint Web Parts - the report server runs as an application server that provides all processing and management capability exclusively through Reporting Services components. SharePoint integrated mode - the report server is deployed as part ...


0

RefreshPageToEx is more powerful function and if table class is "ms-bottompaging" then no full refresh happens. if the class is reptetive or not being used then full postback happens. if try it and let me know if you still face the problem. its bit late post but will update complete plugin sooner


2

Yes, you can do, But for this, you have to use the 3rd party tools. There is no OOTB method which support direct migration from SharePoint on-prem to SharePoint online. Try ShareGate or Metalogix or any other.


0

Usually in this case the following should help: - stopping all crawls (if possible) - restart of Search Host Controller on each server which is used in topology - starting the crawls I don't know the reason why crawls go to never ending mode, however, this search host controller restart seems to be the best solution that is not as much influencing ...


2

Try below REST url in your AJAX call. And let me know if its working : http://<yoursite>/_api/navigation/menustate?mapprovidername='CurrentNavigation'


2

To add the certificate to the Central Admin trust is easy. You have to run the below command for each certificate. $cert = Get-PfxCertificate c:\CsAppTier.cer New-SPTrustedRootAuthority -Certificate $cert -Name CsAppTier c:\CsAppTier.cer is path & name of the certificate which you want an import. -Name CsAppTier, You can name whatever you want or ...


0

Under manage site features activate "Workflows can use app permissions" feature and you it should solve your problem.


0

Noderunner.exe (Microsoft SharePoint Search Component) is a component of SharePoint 2013 Search managed by the SharePoint Search Host Controller Service, and each Noderunnerprocess hosts one of the following Search components; Crawl Content Processing Index Analytics Query Processing Search Administration Noderunner.exe is the new executable of search ...


0

Finally I get a fully worked solution on each site in SharePoint. It needs to be pasted in default.aspx under the tag: <asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server"> Here is the js code: <script type = "text/javascript" > var webCollection = null; function runCode() { var clientContext = new ...


0

Open SharePoint Management Shell as Administrator. Type this command Get-SPServiceApplicationPool | select Id, Name Open IIS Manager > Application Pool > Match Application Pool GUID with the command result. Refer Get the corresponding SharePoint services name of the Application Pool Guid


1

It works fine for me: var clientContext = SP.ClientContext.get_current(); var contextWeb = clientContext.get_web(); var webCollection = contextWeb.getSubwebsForCurrentUser(null); clientContext.load(webCollection); clientContext.executeQueryAsync( function () { // console.log('success :)'); var webEnumerator = ...


0

Just a workaround if you have access to EventReceivers: Write a WebProvisioned Receiver and set the MasterUrl property of the new SPWeb object to the MasterUrl of your parent (or whatever Web you know of that is using the correct MasterPage).


1

If you are using CQWP to display list items then you can manage the view and look and feel of your list items in any of the manner which you want. You have full access to work with look and feel of List item in CQWP using SPD. Please have a look to this link Customizing the Content Query Web Part and Item Style Or if you want to read full article on this ...


0

Just fixed an issue like this at work. Had to re-create the user's Windows profile. He was able to see the documents in Chrome, but not Internet Explorer. He could also see them through IE when logged in on another computer so we knew it wasn't a permissions issue.


0

Have a look here: http://tech.bool.se/log-to-uls-using-javascript/ Although it appears to using SOAP, which I'm personally not fan of.


0

You'd need to setup the token timeout expiration. Via PowerShell script it would look like: $sts = Get-SPSecurityTokenServiceConfig $sts.FormsTokenLifetime = (New-TimeSpan -minutes 10) $sts.WindowsTokenLifetime = (New-TimeSpan -minutes 10) $sts.LogonTokenCacheExpirationWindow = (New-TimeSpan -minutes 1) $sts.Update() iisreset Explanation ...


0

SPDiagnosticsServiceBase is not available via CSOM.


0

If you just need to change the fields that are displayed, you can modify the view to display a specific set on columns. Also, if you have a filtered view, you can set the alert to only trigger when items appear in that filtered view, and the alert email will display only the columns in that filtered view. Aside from changing the columns, your best option ...



Top 50 recent answers are included