Tag Info

New answers tagged

0

You can modify the properties/Query of the Search Result Web Part so that it only returns results (specified Content Types) from a defined address (Site/List/Library)


0

Richard Harbridge has created a good overview/summary of that. http://www.rharbridge.com/?page_id=966


0

I found the root-cause of my problem. I noticed that there is a difference between a setting of a text field. I made them the same and it worked!


1

Use this URL to get the item: http://siteUrl/libraryName/Forms/AllItems.aspx?FilterField1=ProjID&FilterValue1‌​=projIdValue


0

I have worked on the same exact environment and based on my experience there is no need to migrate the users. but i would like to highlight some key points/topics that you need to take care of. you need add trust b/w the two domains on the target site collection specific to people picker to search across different forests/domains. pls refer the below link ...


1

If the user for some reason is accessing it with a IE 64 bit you will not able to see Datasheet view (to check this is the case see if the user sees the button open with explorer as grayed out). Datasheet view works with Firefox and Chrome however I noticed that unlike IE, those 2 browsers do not allow PASTE into the datasheet view.


0

The assumptions above were correct. The issue actually turned out to be network related (the workflow needed the FQDN of the target host for the export). In my case, I was able to write the file to the network share (once the address for the remote host was corrected) without using SPSecurity.RunWithElevatedPrivledges or any other special changes.


0

For your situation, you can create a workflow for handling item level permissions. In the workflow, you can check the lookup column value, break the permissions of that item and assign it to the respective groups. You will need an impersonation step in 2010 for handling item level permissions. For more information, see: ...


0

Go to the Package and navigate to the the Advanced tab. Add the DLL here. Also as said ny @Evariste in his comment above, remove the DLL from C:\inetpub\wwwroot\wss\VirtualDirectories\80\bin location. This will help you to get rid of the exception mentioned above.


0

Clear the Sharepoint Designer Cache and test again: http://www.c-sharpcorner.com/UploadFile/sagarp/how-to-clear-your-sharepoint-designer-20102013-cache/


1

That may be because your DLL hosting the code is deployed into the \bin folder and not into the GAC. GACed DLL have Full control, while \bin DLL have a limited set of permissions (that can be changed in a .config files). You can ensure your main DLL is deployed to GAC in Visual Studio: select the project in Visual Studio, and change the "Assembly ...


0

I'm assuming by your tag that you're looking to do this in SharePoint 2010.. If that's the case, there's an excellent article by Mark Rackley that explains how to do what you're looking for, which is commonly called a parent/child list relationship. I use this method all the time and couldn't imagine a lot of my projects without this. ...


0

Just to close this up -- Turns out the problem was indeed related to InfoPath, specifically the lack of InfoPath Services on the 2013 farm. The old 2010 farm was running SP 2010 Enterprise, and the farm the site was migrated to is running SP 2013 Foundation. So... no InfoPath Services available. Oops.


3

CSOM: will work in SP online, SP 2010, 2013 and most probably 2016 REST: will work in SP online, SP 2010, 2013 and most probably 2016 OOTB Web service: will work in SP 2007, 2010, 2013 but maybe not in 2016 (and maybe not with future versions of SP online) Creating your own Web service with SOM: will work in SP 2007, 2010, 2013 and 2016


0

I think, SOM is better option for doing complex operation in SharePoint. Becuase if you use REST/ CSOM, internally it will call some service which will get some time to execute that query than SOM on the server. so better to use SOM which will directly hit the server for operation.


0

Delete the list columns individually using SharePoint Designer. For both the lists. In case you arent able to delete the column, in any of the lists due to lookup link, delete its related columns in other list. Once the list does not have any columns you will be able to delete them


5

CSOM and REST was introduced in SP 2010 so you wont be able to use that with 2007. SOM is an option but requires that your code runs on the servers of each farm. SharePoint Web Services will be your best option if you need to support all three versions with the same code from client computers. Lists Web Service (/_vti_bin/Lists.asmx) for getting libraries ...


1

The client object model was created in 2010. CSOM did not exist in 2007. So I would recommend the server object model.


0

check your SQL server free space, probably related to it. source and may solve by this article by shrink and truncate your db.


0

You always install SharePoint Patches on all SharePoint boxes in the farm. (Where ever SharePoint is installed.) Once the patch is applied, you will need to run PSConfig (either the wizard or from PowerShell) to complete the process on every server in the farm. Bear in mind that you will suffer an outage when the Config Wizard runs on the machine to update ...


1

In SharePoint you can change the default _layouts/OSSSearchResults.aspx to your custom search results page. Kindly follow the below procedures: 1) Add the Search box web part to the page you want 2) Edit the represent page in SPD (2013 SharePoint Designer) 3) Right click on the Search webpart controls, go to tag properties and change your custom search ...


0

Create a calculated field, let's say it's called NonBlankFields. Set the formula of this field to be all of the string lengths for the fields you want to check multiplied together. If any of the fields have a 0 length, the product will be zero. You can have a formatting rule with the condition that if NonBlankFields = 0 then disable your SUBMIT button. ...


0

The discussion board is not very advanced in 2010 version, they have improved it in 2013. The discussion board does not permit out of the box anonymity. The only feature that allows to be anonymous is the survey (although the site owner can switch it off anytime and see the names of users), which is not made to discuss other people's replies. They could, ...


0

By default, all fields all loaded if we don't specify any fields in ctx.load()So try using Ctx.load(item) and then retrieve whichever field you want by item.Id or item["Title"]


0

Your last logic may have worked if you added an "or" statement. Else If Current Item:Diff not equal "New" or If Current Item:Diff not equal "Not New" Email Andrew Fitzpatrick


1

At the end of the page URL add ?Contents=1 , you'll get a webpart maintenance page, there close all the webparts. After that open them one by one and you'll come to know about the faulty webpart. In the end just remove or fix the faulty webpart. It always helped me to fix these kind of issues. Thanks


1

I figured it out myself Title Search: <input name="Title" type="text"/> <a onclick="location.href=this.href+Title.value;return false;" href="/sites/203/qaos/bp/Lists/Process%20Tickets/AllItems.aspx?View=&amp;SortField=ID&amp;SortDir=Desc&amp;FilterField1=LinkTitle&amp;FilterValue1="> Image</a>


0

MSFT recomending that you should recreate pages layout in new version. When you upgrade your site collection to SharePoint 2013, these types of customizations will not work as is because the default CSS styles, themes, and master pages have changed. Instead, you must re-create your custom branding by using the new styles, themes, or master pages ...


0

You have html tag so if you what to do in local then you could go for JQuery. First give unique ID to input control and link. Title Search: <input id="titleInput" name="Title" type="text"/> <a id="titleLink" ...


1

I don't think it is possible to get this information using APIs. This is an admin page, that uses an internal class that eventually executes dbo.proc_GetSlowestPages from the Usage and Health Data Collection Service Application database. You can try querying the database directly, but it is not a "good practice". declare @webApp uniqueidentifier select ...


0

Alerts are a great way to keep track of the changes your teammates make to documents and lists. You need the Create Alerts permission to create alerts. This permission is granted usually with the out-of-the-box configuration of the Site Members SharePoint group. For more refer to this: Use Alerts in SharePoint 2010 You may also take help from this earlier ...


2

Finally, I found an another solution for this critical problem. Cause we modified directly js or CSS or some files of Front End in the server SharePoint, "IIS" will keep the original files as web content cache, even we did Ctrl+F5 or empty the cache in browser, that doesn't work at all. I tested many times in that way. So we need Expire the web content in ...


0

This one worked for me: Highlight YourControl.ascx file in solution explorer. In properties window locate "Custom Tool" property and set it to SharePointWebPartCodeGenerator If your *.ascx file is valid, the ascx.g.cs should be generated as a result In my case mentioned, the property was empty and there was no sign of a g.cs file.


0

You can try this few lines of code. // Update the Metadata for the uploaded file in to the Document Set Microsoft.SharePoint.Client.File oFile = oRootWeb.GetFileByServerRelativeUrl("Server relative url of the file"); oFile.ListItemAllFields["Migrated"] = true; oFile.ListItemAllFields["Author"] = sSystemAccount; oFile.ListItemAllFields["Editor"] = ...


0

A user with "design" access will be able to edit view all items in the list. However for some strange reason, even an administrator is unable to run workflow on behalf of the creator of the list item.


0

I made a calendar in SharePoint 2013, where the user can select a category and e.G. category1 I changed the color to red. So I only needed one Calender without the overlay stuff. If you need more information about it you can check my blogpost. It is in German, but the scripts and the formular should work. You can give it a try, if this solution will work ...


0

I did the same thing too, and the result is the disaster... However one solution is adding "?Rev=2" after the link of your js. I hope this could help you.


-1

Check the templete.xml under Features folder,public token in the file and GAC folder should be same, otherwise it will not work.


0

I solved for this exact problem with a custom workflow which posts to a custom list. The List: Columns for Created By (person/group), Activity (Text), Hyperlink (URL), Created (date/time) The Workflow: Triggers whenever someone updates a document in the specified library (if you needed, you could use conditional blocks to isolate desired files) Runs ...


0

The Path to SharePoint approach - the site everyone references is based on the 2007 way of adding HTML to a List View. It is kinda like trying to operate your iPhone 6 with an Apple-II manual and a great example of why you should exclude Google Results from over a year old in your searches. Since SharePoint 2010 there is no need to add extra JavaScript to ...


0

Display the calendar that you wish you change the 'dropdown' name. Click MODIFY VIEW In the settings VIEW NAME change it to what you would like for it to show in the dropdown. lq


0

I get this same issue from time to time, restarting my computer resolves it for me for months at a time. Not permanent solution, but worth a try while your looking for the solution.


0

Instaling of "2007 Office System Driver: Data Connectivity Components" resolved issue for me. Here is the link - http://www.microsoft.com/en-us/download/details.aspx?id=23734


0

On one hand, there shouldn't be any technical problem with this. Just create another site running on a different port or host header. On the other hand, SharePoint is designed to scale up or down, allowing you to add or remove web servers from the farm. Clearly, this would cause issues with an app deployed to a single SharePoint WFE.


3

It's not a recommended practice. There are multiple reasons: SharePoint assumes it's the only application on the system. It is possible some activities could remove your other web site. (In practice I have not seen this as an issue - but you can't count on that and need to plan accordingly). As long as you are not using code on the back end to manage ...


1

Enable incoming email on SharePoint. In SharePoint Central Administration, go to the Operations tab and click on “Incoming Email Settings.” Enable sites to receive email, leave the setting for Automatic mode, leave the setting for SharePoint Directory Management Service to No, add the subdomain you have chosen to the field for E-mail server display ...


0

What am I doing wrong? You're using the wrong approach. Instead of creating a new permission level for the whole site, what you're actually trying to accomplish (preventing people from editing specific content) should be accomplished by customizing that content's permission settings. You don't need to create a whole new library, nor create and set a ...


2

There is a property CheckedOutDate but I'm afraid it is not available anywhere in the User Interface. As a regular user, I don't think you will be able to find it. If you can ask an admin or someone else with access, they can find out for you using a small code snippet. E.g. $item = $web.lists[...].items[...] $checkedOutDate= ...


0

I know this is an old question but I found a quickfix in Sharepoint 2010. If you use SharePoint Designer, go to Lists and Libraries, then select the List you require the Custom Action to be placed in. In the bottom right there will be a Custom Actions window, where you can add the Custom Actions and import the picture etc. Doing this will add the custom ...


0

easiest way can be..at the background, immediately after page load, save data from these fields in 6 different variables. Now once user clicks on save button, use presaveaction (As u already mentioned) and compare them with current value from the fields and take necessary action. let me know, if this is not clear. More proof full way will be , having ...



Top 50 recent answers are included