Tag Info

Hot answers tagged

3

hive folder indicates the major version number. %CommonProgramFiles%\Microsoft Shared\Web Server Extensions##, where ## indicates the major SharePoint version Reference https://habaneroconsulting.com/insights/The-SharePoint-Hive


2

SharePoint 2010 supports client object model. So using client object model (JavaScript) get all the data from the list (into any format of your choice). Another option is using the web services (spservices) or REST endpoints to get the data. Then use that to bind to any of the jQuery grid control. Handle the grid events and on those event use client ...


2

Event Receivers are Asynchronous and they are getting executed in a separate thread. To make your requirement work, the first thing you need to do it make the event Synchronous. For that you can use the Sysnchronization property of the Receiver Definition ReceiverDefinition.Synchronization=SPEventReceiverSynchronization.Synchronous; Now the ItemUpdating ...


1

In order to create a redundant topology for load balancing and high availability. You need to make sure Search topology properly configured. As long as same services are running on multiple servers, SharePoint will use its internal Load Balancer. You need to deploy Admin Component, Crawl Component, Analytics Processing Component, Content Processing ...


1

Use tokens in your custom action definition to pass values to the new form. More on this here: https://msdn.microsoft.com/en-us/library/office/ff458385%28v=office.15%29.aspx Add another custom action with code behind to handle the new form OnLoad event: <CustomAction Id="NewFormCustomActionId" Location="NewFormToolbar" ...


1

As stated by @Ram in the comments, the difference between the two methods is that Update() modifies the item's timestamps and version whereas SystemUpdate() simply applies the changes without making the item appear to be modified. This is useful for items that need to be administratively changed without affecting the record of their change. For example, if ...


1

SharePoint's internal version numbers apply to the internal version numbers of Microsofts Office Products. Version 13 is skipped for reasons of superstition (triskaidekaphobia, the aversion to the number 13). So indeed, Office/SharePoint 2007 is internally versioned 12, and Office/SharePoint 2010 is 14.


1

Content databases contain all content (sites, lists, libraries, items, permissions, etc.). See here for list of different database types in SharePoint Foundation 2007. Test the migrated site collection thoroughly, but as it is SharePoint Foundation, content database is most probably all you need - provided that you are ready to configure few things in ...


1

You can't directly migrate 2007 to 2013. To start with you should migrate 2007 to 2010, and then 2010 to 2013. The ideal migration strategy is Content Database Migration Prepare to upgrade First upgrade: Upgrade the content to SharePoint 2010 Products Second upgrade: Upgrade the content to SharePoint 2013 Start serving requests on the SharePoint 2013 ...


1

The Office application is trying to access the document directly from the server which has to communicate with the server to determine what type of server that's accessing the file and what web authoring protocol is available. Anytime a new process tries to access the server, the Office application will require renegoiation. There are different resolutions ...


1

Try this query <Query> <Where> <And> <Eq> <FieldRef Name="DocumentTypeCal" /> <Value Type="Text">Databases</Value> </Eq> <Neq> <FieldRef Name="Sub_x0020_Categories" /> <Value Type="Lookup">Full Access</Value> </Neq> ...


1

Workflow is not the ideal technical solution for this requirement. If possible use a timer job that runs every day and process based on a configuration list. I will provide step on how to implement this via a workflow, but it will be tricky to implement You can create a custom list with following fields User - Person field Order - Number field Now you ...


1

You should login with different account other than System Account. System Account is not allowed to run workflows for security purposes. Read more about why it is blocked. http://blogs.technet.com/b/victorbutuza/archive/2009/03/14/workflows-do-not-start.aspx


1

what your asking for has already been asked: Are there any SharePoint virtual machines available from Microsoft? and http://www.matthewjbailey.com/sharepoint-2013-dev-environment/ part of developing and deploying in sharepoint is setting up sharepoint from scratch and that means reading up on sharepoint deployment and architecture! what if somthing goes ...


1

Please check out Akarsh Gupta's link for screenshot and prerequisites. Here is a brief summary of the steps. Have your IT team create a domain user for installation. This user should have your server's local administrator role. Make sure your server have Internet connection. Download the SharePoint 2013 installation media. Run the media with setup.bat. You ...


1

You can get the login name from the user profile as illustrated below: foreach (UserProfile userProfile in profileManager) { string loginName = userProfile["AccountName"][0] as string; Console.WriteLine(loginName); }


1

You can do this whith powershell: Start a workflow: Add-PSsnapin Microsoft.SharePoint.PowerShell $SPAssignment = Start-SPAssignment $web = Get-SPWeb "http://YourSharePoint/Site" $site=Get-Spsite "http://YourSharePoint" $list = $web.Lists["Your List"] foreach($item in $list.Items) { $manager=$site.WorkFlowManager ...


1

I would edit the list in InfoPath. There is a lot you can do with repeating sections, required logic and show/hide logic in there.


1

Assuming you have same destination fields with same type as in source list following PowerShell will solve the purpose... try { # OUTPUT TO SCREEN THE CURRENT SPWEB. write-host "Working on Web: "$_.Title -ForegroundColor Green $numDaysToExpire = $ExpireDays $expireDate = Get-Date $expireDate = $expireDate.AddDays(-$numDaysToExpire) ...


1

The dialog used for entering metadata is called EditForm. What you can do is, pass the parameter values as a query string to that form. Then use JavaScript to read the query string values and populate the fields.


1

This can be done through Power Shell. Below is a sample snippet $site = Get-SPSite http://<<Site URL>> $web = $site.RootWeb $list= $web.Lists["Documents"] $list.WriteSecurity = 2 $list.Update() Refer these links for more information about WriteSecurity Property - ...


1

Hers is the code you need to use in Event Receiver... int newID = 0; //Get current year int currentYear = DateTime.Now.Year; //Your list name string listName = "Test"; //CAML string assuming 'Title' is the column contains unique ID string ...


1

You will need to have 1 column to store information then another for the calculated value. Using a workflow, you would log the modified date in your first column when the status is set to complete. Then your calculated column would be something like =[Column1] - [Created]


1

Lists are easy, go into the List Settings and click on Advanced Settings. In the Item Level Permissions settings, set the Read option to "Read items that were created by the user" and in the create and edit section set it to "Create and edit items that were created by the user." Document libraries do not have this setting however. You can simulate it by ...


1

You can do Debug -> Attach to Process and select the process with name w3wp.exe. If there are multiple w3wp.exe then you should attach all of them. In case of debugging timer jobs, you can attach process owstimer.exe


1

You can delete the existing service and create a new one using PowerShell $serviceApp = New-SPStateServiceApplication -Name "State Service Application" New-SPStateServiceDatabase -Name "SharePoint_Service_State" -ServiceApplication $serviceApp New-SPStateServiceApplicationProxy -Name "State Service Application Proxy" -ServiceApplication $serviceApp ...


1

As a note to folks looking for a solution to this question for Office 365 or SharePoint 2013, you can edit the message using JS Link and CSR. For details and example code see this blog post: http://www.idubbs.com/blog/2015/jslink-csr-to-override-there-are-no-items-to-show-in-this-view/



Only top voted, non community-wiki answers of a minimum length are eligible