Tag Info

Hot answers tagged

3

Peter Holpar has a very good article on this topic as it relates to SharePoint 2010. Generally speaking, it's very much the same in SP 2013. If the property is just going to be populated once from the WCF service and then SharePoint will be the owner of the property (i.e. where people go to update it) then you do not need a BCS model or the sync connection. ...


3

With External lists the BDC Identity IS what you want you want in lieu of the traditional list item ID. This is actually in an MSDN reference that I am failing to find to provide a link too. I was still dealing with the problem of each BDC Identity being duplicates - which is why the getSelectedItems was not working. We resolved this by correcting the ...


2

Yes you can have n number of attachments by using streamaccessor method. See the code below that has two methods. One for picking up the main document and other for picking up the additional document. In the code behind you can use the same function to return the stream object. Let me know if you need any further assistance as I have already implemented this ...


2

You can use Event Receivers to accomplish what you are wanting. Basically Event Receivers can be fired whenever a new document is uploaded or an existing one changed. In your Event Receivers you could write data to SQL, to your item, etc. Microsoft has LOTS of documentation on Event Receivers: http://msdn.microsoft.com/en-us/library/ee231563.aspx


2

Ok I solved this issue after nearly a week of tinkering and Gooling, none of what I had done so far fixed it. So I gave up searching and reverted my efforts in creating another fresh instance of Sharepoint 2013, after installation I chose all defaults and check if it gives me the same error, to my surprise it didn't so I searched the differences and applied ...


2

SharePoint 2013 supports remote event receivers. You can get the job done through it.


1

If you use SharePoint designer to build an external content type you can usually crawl the content as long as you have a Read List and Read Item. You then create a Content Source in the Search Service Application that uses the External Content Type. Your challenge is that while the database contents will get crawled, the crawler won't (as far as I know) ...


1

If you install Microsoft Search Server Express it will provide all the necessary assemblies required to deploy BDC models to SharePoint. I tried and tested this solution.


1

There are 4 files you have to copy to ISAPI folder and 2 dll register to the GAC. In order to cross off this problem, some files of SharePoint Server 2010 need to be copied, which can be found in the directory 14\ISAPI: microsoft.office.sharepoint.clientextensions.dll Microsoft.Office.Sharepoint.ClientExtensions.xml Microsoft.Office.Server.dll ...


1

The solution is to create a new Display Template that includes the BCS fields as Managed Properties. You have to add the Managed Properties in the Search Service Application under Search Schema, and then do a full crawl. Copy an existing display template and then add your managed properties and rendering logic so it looks the way you want. You can follow ...


1

Having an unreliable data source is not a good basis for leveraging ECT. I would suggest caching the data to a more persistent location like a SQL Table or a SharePoint List (if the dataset is not large). If you have SQL Server, you could develop an SSIS package for this quite quickly and run it as a scheduled job. HTH.


1

Unfortunately, it was my mistake. The Business Data Catalog works fine with both types, with an element and with an attribute. However, when the wsdl was changed from the one type to another I had to republish BDC schema into the SharedSerfices.


1

I hope by now you should have got your answer. In case not, below is the solution of the same. I am posting this now as I just now ran into the same problem, but fortunately, I could come out of it pretty quickly,and I think it would be helpful to all other developers like us. Follow the below steps: Go to Solution Explorer on Visual Studio Open the ...


1

If you have an issue with the Secure store, it might be wise to re-create the application definition. Your scenario, if I got it right, should enable a pass-through SQL connection to all users by using a single SQL Account. In such situation you need to verify that the Secure Store application is properly configured: Create it for a Group in the "Target ...


1

Local Administrator has nothing to do with SharePoint as it has no permissions assigned by default. Furthermore, you should only use Domain accounts when configuring or manipulating SharePoint in any way. Exception could apply, but really not recomanded at all. You would need to use your Farm Administrator and under Service Applications locate the BCS ...


1

You have many things to check: Services are properly configured and running - BDC and Managed metadata Check if you BDC service app is actually associated with the Web App in which you are trying to use the ECT. Permissions - go for the easy path - give access to everyone at the Model level and after solving it get back to reality. Check your ULS Logs - or ...


1

Given a login name (SPContext.Current.Web.CurrentUser.LoginName) of "i:0#.f|fbaprovider|user" the following will result in "user" string result = LoginName; if (Microsoft.SharePoint.Administration.Claims.SPClaimProviderManager.IsEncodedClaim(LoginName)) { result = ...


1

How are you handling authentication? Is it done client side direct to source or are you relying on the server to impersonate? If the latter you have the NTLM 'double-hop' issue. You may need to utilize Secure Store and map it to your data source so only a single authentication pass is happening. Or try and change the authentication scheme to handle ...


1

The application pool of the bdc service had stopped. I incorrectly had assumed that the service uses the pool "sharepoint web services root" while it in fact uses some other pool with a GUID. This pool I also had restarted, but it always stopped becauses the password of the identity user had changed.


1

Try this... it's work perfectly. Create Secure store App ID (In Central Admin) Create secure store application id.(select Group) and give rights Set credential(Give username and password) and permission. (for eg. testusername, testpassword) Manage BDC Service (In Central Admin) Click on Business data connectivity services. Set metadata store ...


1

You mentioned that you have upped the row limit throttle, but have you also looked at the max WCF data throttle? By default that is set at 3MB (i think). You might be hitting that? You can use Set-SPBusinessDataCatalogThrottleConfig to change those throttles ... but be aware they were set at those defaults for a reason :)


1

If its just for a "list" of people, maybe it would be better to use people search. Here is a link to a solution that maybe would fit your requirements: How to: Create a Simple SharePoint 2010 People Directory It's a solution without use of code, just "standard" SharePoint. Basically it just uses the OOTB search webpart with a predefined query.



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