SharePoint - Business Data Catalog ForumTopics about the Business Data Catalog capabilities in Office SharePoint Server.© 2009 Microsoft Corporation. All rights reserved.Wed, 25 Nov 2009 07:29:19 Zcfb90844-a5bc-469f-ba10-6dc50a6862d4http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/1664b8a1-c653-480e-aa28-b62645fff14ehttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/1664b8a1-c653-480e-aa28-b62645fff14eSickOfIThttp://social.msdn.microsoft.com/Profile/en-US/?user=SickOfITBDC with WCF ServiceHi,<br/><br/>I am using BusinessDataList web part in MOSS 2007 to call a WCF service. This WCF is created using the BizTalk WCF Publishing Wizard (BTS 2006) (using BasicHttp). This wcf service returns a simple xml with 3 nodes.<br/>I have created the App Definition File (ADF) using MS App Definition Editor.<br/>When I open the page in MOSS, I get the following error - <br/>=============================================================================<br/>An error occurred while retrieving data from &lt;instance name&gt;. Administrators, see the server log for more information. <br/>=============================================================================<br/><br/>When I execute the instance from definition editor, it returns the result (shows the output columns, but not the data). I have added both Finder &amp; Specific Finder. When the MOSS page loads I can see the request coming to BizTalk and the response xml returned from BizTalk.<br/><br/>I can attach the ADF file if required. <br/>Any idea? Thanks in advance.Tue, 17 Nov 2009 09:12:55 Z2009-11-25T07:29:19Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/54be62c0-546c-484e-98a6-a90520fa9149http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/54be62c0-546c-484e-98a6-a90520fa9149Test Kumarhttp://social.msdn.microsoft.com/Profile/en-US/?user=Test%20KumarHow to embed a web application code in MOSS 2007 as a BDC web part?Hi All,<br/> <br/> I have created a web application which contains lots of .aspx, .ascx files etc.<br/> Now, I want to use this web application in MOSS as a bdc web part. I won't be able to rewrite the code to use it as a bdc web part.<br/> <br/> Is there any way to embedd this code directly in MOSS as a bdc web part?<br/> I mean to say when I drag n drop the web part, my web application will be visible in web part zone. There I can use or retrieve or insert data in database using web application.<br/> <br/> I don't want to call this web application using any url. I want to completely embed the code as a web part.<br/> <br/> Can anyone suggest how to achieve this task?<br/> <br/> Thanks in advance.<br/> <br/> Regards.Mon, 23 Nov 2009 09:16:07 Z2009-11-25T06:26:25Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/be1c9e43-56b6-4f78-b763-166d1e2e70c4http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/be1c9e43-56b6-4f78-b763-166d1e2e70c4sHrUDiPhttp://social.msdn.microsoft.com/Profile/en-US/?user=sHrUDiPMathematical calculation using BDC SELECT satementI have following select statement in the BDC, <br/><br/> <pre lang=x-sql>SELECT ((SELECT UNIT_SCALE as UNIT_SCALE1 FROM UNITS WHERE (UNIT=:UserUnit))/(SELECT UNIT_SCALE as UNIT_SCALE2 FROM UNITS WHERE (UNIT=:DBUnit))) as SCALE FROM dual; </pre> <pre lang=x-xml>&lt;FilterDescriptors&gt; &lt;FilterDescriptor Type=&quot;Wildcard&quot; Name=&quot;UserUnit&quot; /&gt; &lt;FilterDescriptor Type=&quot;Wildcard&quot; Name=&quot;DBUnit&quot; /&gt; &lt;/FilterDescriptors&gt; &lt;Parameters&gt; &lt;Parameter Direction=&quot;In&quot; Name=&quot;:UserUnit&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;UNIT&quot; AssociatedFilter=&quot;UserUnit&quot;&gt;&lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;Parameter Direction=&quot;In&quot; Name=&quot;:DBUnit&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;UNIT&quot; AssociatedFilter=&quot;DBUnit&quot;&gt;&lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;Parameter Direction=&quot;Return&quot; Name=&quot;&amp;quot;CHEMREG&amp;quot;.&amp;quot;UNITS&amp;quot;&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.Data.IDataReader, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IsCollection=&quot;true&quot; Name=&quot;&amp;quot;CHEMREG&amp;quot;.&amp;quot;UNITS&amp;quot;DataReader&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;System.Data.IDataRecord, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;&amp;quot;CHEMREG&amp;quot;.&amp;quot;UNITS&amp;quot;DataRecord&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;System.Decimal&quot; Name=&quot;UNIT_SCALE1&quot; /&gt; &lt;TypeDescriptor TypeName=&quot;System.Decimal&quot; Name=&quot;UNIT_SCALE2&quot; /&gt; &lt;TypeDescriptor TypeName=&quot;System.Decimal&quot; Name=&quot;SCALE&quot; /&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;/Parameters&gt;</pre> I get &quot;ORA-00911: invalid character&quot; error.<br/><br/>Please help.Fri, 20 Nov 2009 16:37:40 Z2009-11-24T16:13:31Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/49b951a9-4762-45e9-8286-e874c0ee49b8http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/49b951a9-4762-45e9-8286-e874c0ee49b8nNewTechiEehttp://social.msdn.microsoft.com/Profile/en-US/?user=nNewTechiEeCannot connect to dabase instance in Business Data List webpart.Im having trouble when using business data list webpart in Sharepoint.<br/><br/>'Unable to connect to AdventureWorksDW_Instance.'<br/><br/>In my Event Logs, this is the error:<br/><br/>Could not open connection using 'data source=MSSQL;initial catalog=AdventureWorksDW;integrated security=True;persist security info=false' in App Domain '/LM/W3SVC/243996052/ROOT-1-129034982946432768'. The full exception text is: Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.<br/><br/>How can I fix this problem?Tue, 24 Nov 2009 07:05:30 Z2009-11-24T16:09:35Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/842afbbd-b3dd-4359-b9f6-4863cdd9f7a8http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/842afbbd-b3dd-4359-b9f6-4863cdd9f7a8Sravan Kasyaphttp://social.msdn.microsoft.com/Profile/en-US/?user=Sravan%20KasyapError when executing a MethodInstance from BDC Editor<p>Hello friends,<br/><br/>I am pretty new to BDC concept in Sharepoint. I have a Java Web service which uses SOAP12 protcol. When executed from third party tool SOAPUI, it gives back the result, which is basically ArrayOfString and inside which you have strings..... But, when i execute the same method instance from BDC editor, it says 'Unable to Connect to remote server'. I have necessary rights. I am part of Farm Admistrators &amp; site collection administrators group as well in sharepoint. Please help me resolve this issue. Let me know if you need more details with respect to the problem.<br/><br/>Thanks in advance.</p><hr class="sig">Sravan KasyapTue, 24 Nov 2009 05:45:13 Z2009-11-24T05:45:14Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/b3ab74f7-cafa-4002-a54e-0bc4e23ab57ehttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/b3ab74f7-cafa-4002-a54e-0bc4e23ab57eBuGlenhttp://social.msdn.microsoft.com/Profile/en-US/?user=BuGlenBDC Definition Editor Install ErrorI'm trying to install the BDC Definition Editor from the latest SharePoint SDK (1.5) and I'm getting errors which cause the installation to abort.  I've tried both the setup.exe and running the MSI package directly, neither seem to get past the error.  Here's the related installation log details just before the rollback:<br/><br/>DEBUG: Error 2769:  Custom Action _0ADE9416_9717_41CD_96D3_242A073CE3F3.install did not close 1 MSIHANDLEs.<br/><br/>I'm using Vista Enterprise Edition (32-bit) and have VS 2008 and SQL 2008 installed.  Has anyone else experienced this issue with the custom action identified above?<hr class="sig">-GlenMon, 23 Nov 2009 17:40:28 Z2009-11-23T17:56:21Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8e6c7975-eb0c-49e5-af4b-01f56ebe18b1http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8e6c7975-eb0c-49e5-af4b-01f56ebe18b1harishjanhttp://social.msdn.microsoft.com/Profile/en-US/?user=harishjanError : The filter process could not be started. The system is most likely low on resources ...."While improting user profile data in sharepoint i am getting this error : <br/><span style="color:#ff0000"><br/>The filter process could not be started. The system is most likely low on resources, or the filter process binary was modified. If the resources are available, check the search binaries with an antivirus program. The filter process could not be started. The system is most likely low on resources, or the filter process binary was modified. If the resources are available, check the search binaries with an antivirus program. <br/><br/> <p class=MsoNormal style="margin:0in 0in 0pt"><span style="font-size:small"><span style="color:#000000"><span style="font-family:Calibri">I scanned the system with two different anti-virus apps but didn’t find any virus, also there is no resource shortage in this system as given in the error message. I have custom profile properties also getting imported which was working fine till last week, <span style="font-family:Verdana">I removed BDC related things from this system still the same error is coming. </span>probably only change in Sharepoint is that i did is </span><span style="font-family:Verdana">MOSS SP2 Upgrade in this system. is there anyone who knows about this issue. </span></span></span></p> </span>Thu, 19 Nov 2009 12:03:54 Z2009-11-23T14:29:39Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/916d5bcf-903a-473d-afd6-f1a9679d1648http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/916d5bcf-903a-473d-afd6-f1a9679d1648Håvard Melinghttp://social.msdn.microsoft.com/Profile/en-US/?user=H%u00e5vard%20MelingBDC Definition Editor - New Web Method in webservice for existing LOB System<p align=left><font face=Arial size=2></font> </p> <p>Anyone knows if it is possible to refresh/reload the LOB system (using BDC Defintion editor) so that new Web Methods added to the underlying web service can be added as new methods to an existing LOB system?</p> <p align=left> </p> <p align=left>Currently if I add new web methods to the webservice they will not be listed as available &quot;Web Methods&quot; for creating new methods. Then I usuallty edit the xml and inserts the new method manually before reimporting to the BDC definition Editor. Is there a better way?</p>Tue, 15 Apr 2008 22:10:58 Z2009-11-23T14:20:35Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/baebb7eb-9e5b-47fa-b575-be21310c6e1ahttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/baebb7eb-9e5b-47fa-b575-be21310c6e1aJ Siegmund [MCTS]http://social.msdn.microsoft.com/Profile/en-US/?user=J%20Siegmund%20%5bMCTS%5dMapping site / customer metadata Hi,<br/><br/>I'm currently in the process of setting up customer portals for our own customers to sign into. The idea is that these portals will be automatically created based on a site template, and customers are able to log in via a FBA site. <br/><br/>Now on each site, I will have some libraries and stuff. Also, I need a BDC part to show the customers data from our CRM project. So I need a way to feed the BDC webpart the customer code for retrieving the record. <br/><br/>I've now implemented it like this: the customer code is the relative path of the site. So when the customers code is CONTOSO, then the site would become <a href="https://customers.company.com/CONTOSO">https://customers.company.com/CONTOSO</a>. I wrote a webpart which takes the correct part the of the URL and provides it as a filter template. This works fast and good, but my programmer heart is telling me this is a filthy solution. <br/><br/>Another problem is that I have to aggregate data from multiple customer sites, like tasks and such. Offcourse, in the overview, my manager would like to see to which customer the task is bound. I can do that by stripping down the site address, but i'm not quite sure if that's the way to go. I could also write a feature which fills a 'Customer' column, but again I would need to feed that somehow. <br/><br/><br/>I'm probably not the only one wanting these kinds of things, so I was curious about ways to solve this.<hr class="sig">MCTS in Web Application Development in .NET 2.0Fri, 20 Nov 2009 11:49:38 Z2009-11-23T10:37:09Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9f8902fc-c0b3-4aa0-9a85-0c9c5fbecdc2http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9f8902fc-c0b3-4aa0-9a85-0c9c5fbecdc2DavidLewis27http://social.msdn.microsoft.com/Profile/en-US/?user=DavidLewis27BDC Filter<p>i have created a Business Data List with all the data coming in.  what I am looking to do is create filters for the columns but if filters are not used for all of the data to populate the list.  How do I go about doing this.  Every time I create filters all the data is removed from the list.  Thanks in advance</p>Tue, 17 Nov 2009 22:50:31 Z2009-11-20T14:47:32Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/813eb9dc-95a5-419a-b770-6598c58a0cf7http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/813eb9dc-95a5-419a-b770-6598c58a0cf7trmiller83http://social.msdn.microsoft.com/Profile/en-US/?user=trmiller83Displaying ImagesWe are attempting to use the BDC to display employee info from an external SQL Server db.  One of the fields we need to display is an Image type.  Will this field be displayed as an image by the BDC? Thu, 12 Nov 2009 17:06:29 Z2009-11-20T14:37:57Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/911c155a-32bb-4504-9292-6a604a0e1626http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/911c155a-32bb-4504-9292-6a604a0e1626jeroen_sfhttp://social.msdn.microsoft.com/Profile/en-US/?user=jeroen_sfCannot filter on specific BDC field in the list toolbar<p>A list is displaying secondary BDC field of both string and decimal types. For some reason the string types do not allow filtering on the field from the list toolbar dropdown, the decimal types do allow filtering. Strangely enough, another library in the same site collection (so with the same BDC definition) does allow filtering on some string type BDC fields, but not on all fields.<br/><br/>I also noticed that the fields / columns that do not allow in place filtering are also not available in a calculated column.<br/><br/>Any suggestions to resolve this would be appreciated.<br/><br/>Jeroen</p>Tue, 22 Sep 2009 18:47:11 Z2009-11-19T14:42:32Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/95bf3489-2397-43bc-a946-2ea391d3c1cehttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/95bf3489-2397-43bc-a946-2ea391d3c1ceThomas N. Sørensenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Thomas%20N.%20S%u00f8rensenMaking BDC with SSO work with Forms based authenticationWe are struggling with how to correctly set up BDC to work with FBA (forms based authentication). The scenario is as follows:<br><br>We have built a BDC definition for MS CRM 3.0 and are using standard BDC webparts to show some custom entities from CRM. The BDC connects directly to the CRM database, so we set up SSO (single sign-on) to provide mapping to an SQL account with read access to the database (all domain accounts are mapped to use the same SQL user in SSO). This part is working just fine.<br><br>Now we need to set up dual authentication to enable external users to view the same info. The site is extended and the new zone is configured to authenticate using Forms Based Authentication. But how do we map FBA users within SSO? Apparently you can only map an domain group within the page &quot;Manage Account Information for an Enterprise Application Definition&quot; in central admin. <br><br>Any help or input to getting the external users access to the BDC info is appreciated. All external users will have the same access rights (no need to map rights per user basis).<br><br><br>Thanks in advance<br>Thomas N. SørensenTue, 19 Aug 2008 08:07:38 Z2009-11-18T09:38:12Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/3aa7dffe-68d8-476f-a83d-801355402de6http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/3aa7dffe-68d8-476f-a83d-801355402de6ManforSharePointhttp://social.msdn.microsoft.com/Profile/en-US/?user=ManforSharePointProblem with BDC in forms authenticationHi,<br />I had devleoped BDC web part. It works fine with NTLM authentication.<br />&nbsp;But gives an error message "Access denied" for FBA users. But when I add the FBA&nbsp; users to BDC list (Central Admin &gt; SSP &gt; Business Data Catalog &gt;Business Data Catalog Permissions) it works fine. But I dont think it i s good practice to all all the 1000s of FBA users to the BDC permissions.<br /><br />I would like to know what is the best practice to achieve BDC for FBA users. <br />Note:&nbsp;<br />The SSP has been extended for FBA users.<br />Wed, 07 Oct 2009 13:45:22 Z2009-11-17T19:39:50Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6d06c8d6-8bc3-4555-bcab-118694ace92ahttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6d06c8d6-8bc3-4555-bcab-118694ace92aJoshWithrowhttp://social.msdn.microsoft.com/Profile/en-US/?user=JoshWithrowBDC & WebService - IDEnumerator ProblemsLet's start here.  Due to specific constraints of my environment I cannot connect directly to the database.  In leu of these I am using an additional layer via WebServices.<br/> <br/> I have 3 methods in my webservice...<br/> <br/> GetPartNumbers_IDEnumerator()<br/> GetPart_SpecificFinder()<br/> GetParts (Finder)<br/> <br/> As far as the WebService goes, GetPartNumbers_IDEnumerator() returns an ArrayOfString(Collection) with string elements containing only the ID's.  See below<br/> <pre lang=x-xml>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;ArrayOfString xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns=&quot;http://intranet1/WebServices/&quot;&gt; &lt;string&gt;01210801 00 &lt;/string&gt; &lt;string&gt;02050902 00 &lt;/string&gt; &lt;string&gt;02050903 00 &lt;/string&gt; &lt;string&gt;100014 03 &lt;/string&gt; &lt;string&gt;100020 03 &lt;/string&gt; &lt;/ArrayOfString&gt;</pre> <br/> GetPart_SpecificFinder() returns below...<br/> <pre lang=x-xml>&lt;GSSPart&gt; &lt;PartNumber&gt;102233 00&lt;/PartNumber&gt; &lt;PartDescription&gt;WELDED REAR SHELF ASSY 150 &lt;/PartDescription&gt; &lt;Exists&gt;true&lt;/Exists&gt; &lt;/GSSPart&gt;</pre> <br/> GetParts() returns...<br/> <pre lang=x-xml>&lt;ArrayOfGSSPart&gt; &lt;GSSPart&gt; &lt;PartNumber&gt;100014 03 &lt;/PartNumber&gt; &lt;PartDescription&gt;CLIP &lt;/PartDescription&gt; &lt;Exists&gt;true&lt;/Exists&gt; &lt;/GSSPart&gt; &lt;GSSPart&gt; &lt;PartNumber&gt;100020 03 &lt;/PartNumber&gt; &lt;PartDescription&gt;BOTTOM TRANSFER PLATE (BE) &lt;/PartDescription&gt; &lt;Exists&gt;true&lt;/Exists&gt; &lt;/GSSPart&gt; &lt;/ArrayOfGSSPart&gt;</pre> <br/> <br/> Using ApplicationDefinitionDesigner, when Executing the IDEnumerator method, I get the error, <br/> &quot;Index was out of range.  Must be non-negative and less than the size of the collection.  Parameter name: index.&quot;<br/> <br/> I know what the error means, but I don't know why I'm getting it.  I'm assuming it has something to do with my ADF, but I don't know what.<br/> <br/> <br/> However, the Finder and Specific Finder methods work fine.<br/> <br/> Any ideas welcome.  Including my ADF.<br/> <br/> <pre lang=x-xml>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; standalone=&quot;yes&quot;?&gt; &lt;LobSystem xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog BDCMetadata.xsd&quot; Type=&quot;WebService&quot; Version=&quot;1.0.0.0&quot; Name=&quot;GSS_VJobHeader_PartDescription&quot; xmlns=&quot;http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;WsdlFetchUrl&quot; Type=&quot;System.String&quot;&gt;http://intranet1/WebServices/GSS_VJobHeader_PartDescription.asmx?wsdl&lt;/Property&gt; &lt;Property Name=&quot;WebServiceProxyNamespace&quot; Type=&quot;System.String&quot;&gt;BDC&lt;/Property&gt; &lt;Property Name=&quot;WildcardCharacter&quot; Type=&quot;System.String&quot;&gt;%&lt;/Property&gt; &lt;/Properties&gt; &lt;LobSystemInstances&gt; &lt;LobSystemInstance Name=&quot;GSS_VJobHeader_PartDescription_Instance&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;LobSystemName&quot; Type=&quot;System.String&quot;&gt;GSS_VJobHeader_PartDescription&lt;/Property&gt; &lt;Property Name=&quot;WebServiceAuthenticationMode&quot; Type=&quot;Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.WebService.HttpAuthenticationMode&quot;&gt;PassThrough&lt;/Property&gt; &lt;/Properties&gt; &lt;/LobSystemInstance&gt; &lt;/LobSystemInstances&gt; &lt;Entities&gt; &lt;Entity EstimatedInstanceCount=&quot;10000&quot; Name=&quot;GetPartsResult&quot;&gt; &lt;Identifiers&gt; &lt;Identifier TypeName=&quot;System.String&quot; Name=&quot;PartNumber&quot; /&gt; &lt;/Identifiers&gt; &lt;Methods&gt; &lt;Method Name=&quot;GetPartNumbers_IDEnumerator&quot;&gt; &lt;Parameters&gt; &lt;Parameter Direction=&quot;Return&quot; Name=&quot;Return&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.String[], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IsCollection=&quot;true&quot; Name=&quot;ArrayOfString&quot; DefaultDisplayName=&quot;GetPartNumbers_IDEnumeratorResult&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;string&quot; /&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;/Parameters&gt; &lt;MethodInstances&gt; &lt;MethodInstance Type=&quot;IdEnumerator&quot; ReturnParameterName=&quot;Return&quot; ReturnTypeDescriptorName=&quot;ArrayOfString&quot; ReturnTypeDescriptorLevel=&quot;0&quot; Name=&quot;GetPartNumbers_IDEnumeratorResultInstance&quot; /&gt; &lt;/MethodInstances&gt; &lt;/Method&gt; &lt;Method Name=&quot;GetPart_SpecificFinder&quot;&gt; &lt;Parameters&gt; &lt;Parameter Direction=&quot;In&quot; Name=&quot;Part&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;Part&quot; /&gt; &lt;/Parameter&gt; &lt;Parameter Direction=&quot;Return&quot; Name=&quot;Return&quot;&gt; &lt;TypeDescriptor TypeName=&quot;BDC.GSSPart,GSS_VJobHeader_PartDescription&quot; Name=&quot;GSSPart&quot; DefaultDisplayName=&quot;Return&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;PartNumber&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;ShowInPicker&quot; Type=&quot;System.Boolean&quot;&gt;true&lt;/Property&gt; &lt;/Properties&gt; &lt;/TypeDescriptor&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;PartDescription&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;ShowInPicker&quot; Type=&quot;System.Boolean&quot;&gt;true&lt;/Property&gt; &lt;/Properties&gt; &lt;/TypeDescriptor&gt; &lt;TypeDescriptor TypeName=&quot;System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;Exists&quot; /&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;/Parameters&gt; &lt;MethodInstances&gt; &lt;MethodInstance Type=&quot;SpecificFinder&quot; ReturnParameterName=&quot;Return&quot; ReturnTypeDescriptorName=&quot;GSSPart&quot; ReturnTypeDescriptorLevel=&quot;0&quot; Name=&quot;GetPart_SpecificFinderResultInstance&quot; /&gt; &lt;/MethodInstances&gt; &lt;/Method&gt; &lt;Method Name=&quot;GetParts&quot;&gt; &lt;FilterDescriptors&gt; &lt;FilterDescriptor Type=&quot;Wildcard&quot; Name=&quot;Part&quot; /&gt; &lt;/FilterDescriptors&gt; &lt;Parameters&gt; &lt;Parameter Direction=&quot;In&quot; Name=&quot;Part&quot;&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; AssociatedFilter=&quot;Part&quot; Name=&quot;Part&quot; /&gt; &lt;/Parameter&gt; &lt;Parameter Direction=&quot;Return&quot; Name=&quot;Return&quot;&gt; &lt;TypeDescriptor TypeName=&quot;BDC.GSSPart[],GSS_VJobHeader_PartDescription&quot; IsCollection=&quot;true&quot; Name=&quot;ArrayOfGSSPart&quot; DefaultDisplayName=&quot;GetPartsResult&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;BDC.GSSPart,GSS_VJobHeader_PartDescription&quot; Name=&quot;GSSPart&quot;&gt; &lt;TypeDescriptors&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;PartNumber&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;ShowInPicker&quot; Type=&quot;System.Boolean&quot;&gt;true&lt;/Property&gt; &lt;/Properties&gt; &lt;/TypeDescriptor&gt; &lt;TypeDescriptor TypeName=&quot;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IdentifierName=&quot;PartNumber&quot; Name=&quot;PartDescription&quot;&gt; &lt;Properties&gt; &lt;Property Name=&quot;ShowInPicker&quot; Type=&quot;System.Boolean&quot;&gt;true&lt;/Property&gt; &lt;/Properties&gt; &lt;/TypeDescriptor&gt; &lt;TypeDescriptor TypeName=&quot;System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;Exists&quot; /&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/TypeDescriptors&gt; &lt;/TypeDescriptor&gt; &lt;/Parameter&gt; &lt;/Parameters&gt; &lt;MethodInstances&gt; &lt;MethodInstance Type=&quot;Finder&quot; ReturnParameterName=&quot;Return&quot; ReturnTypeDescriptorName=&quot;ArrayOfGSSPart&quot; ReturnTypeDescriptorLevel=&quot;0&quot; Name=&quot;GetPartsResultInstance&quot; /&gt; &lt;/MethodInstances&gt; &lt;/Method&gt; &lt;/Methods&gt; &lt;/Entity&gt; &lt;/Entities&gt; &lt;/LobSystem&gt;</pre> <br/>Mon, 02 Nov 2009 19:56:39 Z2009-11-17T17:27:01Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/97803272-a4dd-46fd-835c-e5332ddfed4dhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/97803272-a4dd-46fd-835c-e5332ddfed4dmadhukar.singhhttp://social.msdn.microsoft.com/Profile/en-US/?user=madhukar.singhBDC paging using Web ServiceHi,<br/> <br/> Does BDC methods support to implement paging in web method of to retrive only selected data instead of all at once in another word How BDC intact with web service to implement paging?<br/> <br/> I have to extract the data from salesforce to intract with sharepoint. The finder web methods return huge records that stop the execution of processing (time out).<br/> <br/> Many thanks in advance <br/> -MadhukarThu, 12 Nov 2009 05:52:46 Z2009-11-17T17:25:20Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/93ac1ee9-eee9-4649-85b4-f716c82d8965http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/93ac1ee9-eee9-4649-85b4-f716c82d8965Kiveltomhttp://social.msdn.microsoft.com/Profile/en-US/?user=KiveltomBDC + Permissions to Sharepoint group<p>I have a site defined to use forms authentication. In the site the (forms)users are added to the site's Viewers group.</p> <p>Now I have to setup BDC permissions to the Viewers group in shared service provider. I go to SharedServices &gt; Manage Permissions &gt;  Add Users/Groups and type Viewers to Users/Groups textbox and click &quot;Check names&quot;. The name gets underlined so Moss seems to recognize the group ok. However after selecting some permission checkboxes and pressing Save it throws error:<br/><strong>The specified user or domain group was not found. <br/>Please press the back button of the browser,fix the error and try the operation again</strong></p> <p>Ok, so it's not a domain group but how can I give a group of forms users permissions without explicitly declaring each and everyone in the BDC permissions, ie. can I use already defined sharepoint user group (ie.Viewers) somehow? Declaring users one by one works ok, but it's quite a lot of work to add permissions to every ADF's entity and method manually  and reimport every time a user gets added to the system.</p> <p>Best regards<br/>Tommi</p>Wed, 01 Apr 2009 12:17:49 Z2009-11-17T15:32:30Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/4d806b83-b052-40c7-beee-e8a217344e39http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/4d806b83-b052-40c7-beee-e8a217344e39Moim Hossainhttp://social.msdn.microsoft.com/Profile/en-US/?user=Moim%20HossainHow Security works for Enterprise Search using BDC web service?Folks, I am going to start implementing a search integration by means of BDC Web service (I want to search some data that are exposed by means of a web service). <br />Now I am wondering if the SharePoint crawls the data and index it at the SharePoint site, then how the security will work onto the search result? For example, some user might not able to see certain search results. But if they searchs for them, how SharePoint search will restrict them from viewing those?<br /><br />I really wanted to know how this security mechanism actually works in the context of BDC web service. If anyone of know could you please be so kind to share the knowledge or point me to some online resource where I can read the details..?<br /><br />Any help would be greatly appreciated!!<hr class="sig">- Moim Hossain [Please mark as answer if this post helps you]Tue, 06 Oct 2009 09:46:38 Z2009-11-17T08:58:01Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/4b253f53-40be-4509-bab9-1c844dc4d4f4http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/4b253f53-40be-4509-bab9-1c844dc4d4f4chaitanya sandeephttp://social.msdn.microsoft.com/Profile/en-US/?user=chaitanya%20sandeepUnable to retrieve BDC entities to SharePoint site<p><span style="font-size:x-small;font-family:Consolas"><span style="font-size:x-small;font-family:Consolas"><span style="font-size:12pt;color:black;line-height:115%"><span style="font-family:Calibri">Hi All,<br/><br/>I have used 'Microsoft.Office.Server.ApplicationRegistry.MetadataModel.ApplicationRegistry' in my code for Loading the BDC applications to a dropdown in MOSS 2007 site. It worked fine and BDC applications and entities were loaded to the dropdowns.<br/><br/>Now I have migrated the site to SharePoint 2010 and it gives the following warning :<br/><br/><em><span style="text-decoration:underline"><span style="font-family:'Calibri','sans-serif'">'Microsoft.Office.Server.ApplicationRegistry.MetadataModel.ApplicationRegistry' is obselete: 'O12 Application Registry API is deprecated. Please Use BusinessData.'</span></span></em></span><em><span style="text-decoration:underline"><br/></span></em><br/><span style="font-family:Calibri">However I am able to build the code in VS. But the BDC applications are not loaded to the dropdown.<br/><br/>Can someone suggest me on what I have to do?<br/><br/>Thanks in advance :)</span></span><span style="font-size:12pt;line-height:115%"></span></span></span></p>Sat, 31 Oct 2009 13:50:08 Z2009-11-16T14:55:57Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/5bc32684-035f-4e95-a963-0bcef2df4663http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/5bc32684-035f-4e95-a963-0bcef2df4663Sean Sharepointhttp://social.msdn.microsoft.com/Profile/en-US/?user=Sean%20SharepointMaking BDC web parts available in "MY sites"BDC web parts arent showing up in my list of web parts available to be added to a My Site. I understand how to use BDC with user profiles, but the public profile view is unattractive, and I have a requirement to modify it. I really just need to add BDC web parts to the System account profile page, so that the changes aggregate through the organization. Any help?Mon, 02 Nov 2009 17:31:57 Z2009-11-16T14:30:22Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/0d58b6a0-b81d-4996-a1d5-ef2fd52b76e4http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/0d58b6a0-b81d-4996-a1d5-ef2fd52b76e4DLewickihttp://social.msdn.microsoft.com/Profile/en-US/?user=DLewickiAccessing Data via BDCI've created an application definition file and imported it into the BDC. Now I have a Business Data List Web part and I want to access the data.<br/>What do I do in the Business Data List Web Part to be able to access the data?Thu, 24 Sep 2009 16:32:20 Z2009-11-13T22:50:52Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6baeee1b-445a-4370-bbfa-e023a67cf31ehttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6baeee1b-445a-4370-bbfa-e023a67cf31escvinodhttp://social.msdn.microsoft.com/Profile/en-US/?user=scvinodIs there any free open source tools to create an ADF file for BDC in sharepointHi All, <div><span style="background-color:#ffffff"><br/></span></div> <div>        I want to create an ADF file for BDC....i want to know if there are any free open source tools for creating ADF files. Thank you.</div>Fri, 13 Nov 2009 06:52:48 Z2009-11-17T04:07:50Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9503bfc3-4a73-4eb2-8924-5f34b8969c80http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9503bfc3-4a73-4eb2-8924-5f34b8969c80DavidLewis27http://social.msdn.microsoft.com/Profile/en-US/?user=DavidLewis27Business Data ListI created a Business Data List off of a BDC I created called CustomerAlerts.  In the Edit View The I have retreive all items selected,  the columns to be shown only show one column.  in the table I have ten.  How do I get the other columns to show up.  In the Business Data Item all the fields show up.  Does anyone have any clue on this?  Thanks in AdvanceFri, 13 Nov 2009 14:58:59 Z2009-11-13T17:49:16Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/c8a3f7b1-6006-4a7a-87a5-f0a0857bc2d0http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/c8a3f7b1-6006-4a7a-87a5-f0a0857bc2d0BijNephttp://social.msdn.microsoft.com/Profile/en-US/?user=BijNepProblem accessing Data using BDCI was trying to publish the user profile from the AD but some of the attributes are not in AD so I thought of make use of BDC.<br/><br/>My question here is _<br/><br/>1. Do I need to download the &quot;<strong>sample database AdventureWorks</strong>&quot; ? <br/><br/><br/>What I did is without &quot;<strong>sample database AdventureWorks</strong>&quot;<br/><br/>2. I created database called <strong>EmployeeInformation and created table called &quot;EmployeeData&quot;<br/>3.Then created ADF using &quot;Microsoft Business Data Catalog Definition Editor tool</strong> &quot;<br/><br/>4. Imported application definition <br/><br/>5. Added Business data list Web part <br/><br/>6. No luck always get <strong>&quot;Unable to connect to EmployeeInformation_Instance<br/><br/>Any suggestion is appreciated. <br/></strong><br/>Thank you<br/>BijNep<br/>Thu, 12 Nov 2009 19:23:22 Z2009-11-12T22:21:27Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/e10d44e7-d716-4195-96b5-c251558ca215http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/e10d44e7-d716-4195-96b5-c251558ca215Mike Oryszakhttp://social.msdn.microsoft.com/Profile/en-US/?user=Mike%20OryszakMapping Profile fields to Custom Connection (BDC)We are running our primary profile import from AD and this is working.  I have some additional attributes that are exposed through the BDC (via aweb service call).  The BDC application is available and working, and domain users has permissions.  I've created a Custom Connection to expose the data from the BDC.<br/><br/>When I attempt to map the profile field to the custom connection though I see the following on the left column<br/><br/><strong>&quot;Note:</strong> The selection of directory service properties is disabled because the portal is in an untrusted domain or no directory service import is configured yet.&quot;<br/><br/>I'm familiar with that problem for the main import, where the Farm Admin account credentials have to be supplied.  In this case both Domain Users and Authenticated Users have permission and there is no place to set the account to use on the Custom Connection configuration.<hr class="sig">SharePoint Developer | Administrator | Evangelist -- <a href="https://twitter.com/next_connect">Twitter</a> -- Blog - <a href="http://nextconnect.blogspot.com">http://nextconnect.blogspot.com</a>Mon, 02 Nov 2009 17:04:11 Z2009-11-13T16:56:03Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/42f57222-0ba4-4c4e-bdfa-bbc04e9f2031http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/42f57222-0ba4-4c4e-bdfa-bbc04e9f2031Jm Aalenhttp://social.msdn.microsoft.com/Profile/en-US/?user=Jm%20AalenAfter Installation of SP2: No sorting & grouping of Business Data Columns?Hi,<br/><br/>after the installation of the MOSS 2007 Service Pack 2, columns of type &quot;Business Data&quot; (that represent data of type System.String) are not sortable resp. groupable anymore when creating views in Document Libraries. Data is displayed correctly, but you cannot make a sort/filter/group on the column anymore.<br/><br/>Before the installation of this famous service pack, I had no problems using the sorting and grouping of this columns.<br/><br/>Does anybody made the same experience or is there a workaround?<br/><br/>With kindly Regards,<br/><br/>Jm Aalen.Wed, 02 Sep 2009 15:26:01 Z2009-11-11T15:05:34Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9dad7cd9-5e9e-496f-b4e7-a8b7100f60e0http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9dad7cd9-5e9e-496f-b4e7-a8b7100f60e0DavidLewis27http://social.msdn.microsoft.com/Profile/en-US/?user=DavidLewis27Business Data List has no Business Data Type available in the pickerI created an ADF file.  I import the file into sharepoint.  I set the permissions.  I go to the page and add a Business Data List.  I modifiy the shared web properties.  I go into the Business Data Type Picker and I have nothing available to select.  I search and still cant find it.  Can anyone tell me why this is blank?????Mon, 09 Nov 2009 22:46:50 Z2009-11-11T14:57:25Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/bd598d2b-a9c2-497d-96f5-7f60b7d049eahttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/bd598d2b-a9c2-497d-96f5-7f60b7d049eaSean Sharepointhttp://social.msdn.microsoft.com/Profile/en-US/?user=Sean%20SharepointBDC web parts with Script for Expand/Collapse on "My Sites"<p>I have BDC item and item builder web parts on the System Account's &quot;My Profile&quot; page, which as Im sure you know, acts as a template for all &quot;My sites&quot;. I've added a script below these web parts that adds the &quot;+/-&quot; sign in front of each web part title, allowing them to be expanded/collapsed.This script was found here: <a rel=nofollow href="http://pathtosharepoint.wordpress.com/2008/10/25/expandcollapse-buttons-for-your-web-parts/"><span style="color:#2e6e15">http://pathtosharepoint.wordpress.com/2008/10/25/expandcollapse-buttons-for-your-web-parts/</span></a></p> <p>When I am signed in as the System Account, I can see all &quot;+/-&quot; allowing for expanding/collapsing on all &quot;My sites&quot;. Yet when I am another user, with contribute permissions, I can only see 4 out 14 &quot;+/-&quot; on all &quot;My sites&quot;. I dont think this is a problem with the script, as it works fine when I am the System Account. I believe it is a permissions issue, but I have given all users permissions to the SQL database as well to the application in the BDC section of SSP, [this is in a test environment, so not too scary :-)].</p> <p>Any one know whats going on?</p> <a href="http://www.endusersharepoint.com/STP/topic/bdc-web-parts-with-script-for-expandcollapse-on-my-sites"></a>Thu, 05 Nov 2009 17:16:07 Z2009-11-06T04:46:22Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/a654be8a-d772-4c82-bc31-e9a2edadbda8http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/a654be8a-d772-4c82-bc31-e9a2edadbda8loomy79http://social.msdn.microsoft.com/Profile/en-US/?user=loomy79BDC Column Refresh - Access DeniedHello,<br><br>I have created a BDC definition file and I have imported the def file to MOSS via Central Administration.<br>Inside the def file in the LobSystemInstance I use SSO (which is configured also to MOSS). I then create a Sharepoint List and add a business data column using my new BDC.<br>Everybody can use the BDC (while creating new items - updating olders) but unfortunately they can not update (refresh) the BDC column using the BDC-Refresh button (next to column name). Despite other users I can!! <br>All the other users get an &quot;Access Denied&quot; Message.<br><br>Any ideas ?<br>TY.<br> Wed, 18 Feb 2009 16:18:13 Z2009-11-05T19:05:34Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/fbb6a973-0f81-4651-aa66-2fb73cb75f68http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/fbb6a973-0f81-4651-aa66-2fb73cb75f68chengaryhttp://social.msdn.microsoft.com/Profile/en-US/?user=chengaryBDC field cannot save on Custom List FormHello,<br/><br/>I'm having a problem with a Sharepoint Business Data Catalog, I have a List which are connected by <span class=searchTerm><strong>BDC</strong></span> to a SQL <span class=searchTerm><strong>field</strong></span>/table, and with standard sharepoint Forms it all works fine, I can lookup data in <span class=searchTerm><strong>BDC</strong></span> and it <span class=searchTerm><strong>saves</strong></span> correctly.<br/><br/>However, I need to create a Custom List Form for New Items on this list, and whenever I do this - the <span class=searchTerm><strong>BDC</strong></span> works for lookup, but it doesnt <span class=searchTerm><strong>save</strong></span> the data in the List when the item is created ?<br/>(All normal <span class=searchTerm><strong>fields</strong></span> <span class=searchTerm><strong>save</strong></span>, but the <span class=searchTerm><strong>BDC</strong></span> <span class=searchTerm><strong>field</strong></span> is just empty on the new Item)<br/><br/>Anyone got any bright ideas? Cause I'm running out.Thu, 03 Sep 2009 06:03:59 Z2009-11-05T01:08:30Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/a0454bdf-ed6c-432a-9912-947eaaac6b95http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/a0454bdf-ed6c-432a-9912-947eaaac6b95Andy Coylehttp://social.msdn.microsoft.com/Profile/en-US/?user=Andy%20CoyleCan't Filter, sort or group by a BDC field<p>I created a BDC App to a view in SQL.  I used the BDC App as a &quot;Business Data&quot; column in a custom list.  I created a &quot;Calculated Column&quot; to extract information from a field in the BDC data.  Created a View on the custom list that &quot;Grouped by&quot; a BDC column (not the lookup column) of type string. <br/>Everything was working fine.  <br/><br/>Went back in and made some changes to the XML a number of times.  Went back to test the whole app, and the calculated column name references changed from mid([SqlTbl: extract],1,15) to mid(#NAME?,1,5).  Furthermore only int32 columns are showing up in the &quot;Insert Column&quot; pick list, I can no longer use any of the BDC fields that are &quot;string&quot; in a calculated column, and, when creating a View, I can no longer use a string BDC column in a &quot;Group by&quot; clause (it does not appear in the pick list).   <br/><br/>It seems like the data type changed...  <br/><br/>I've gone back a number of times and tried to reconstruct what I originally had, but I keep getting the same result.<br/><br/>Ideas?  Thanks,<br/>Andy</p>Tue, 11 Aug 2009 16:41:04 Z2009-11-04T17:00:27Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6bc2c77d-e211-45a6-8de9-495650c4843dhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/6bc2c77d-e211-45a6-8de9-495650c4843dDaveLee212http://social.msdn.microsoft.com/Profile/en-US/?user=DaveLee212Business Data (BDC) fields not saved using Custom Forms<p>Posting this here rather than in the BDC forum as I don't believe it to be a BDC problem....<br/><br/>I have a list that we are going to be using to store custom complaints against projects.  The projects themselves are handled in an external SQL Server based application, so I have used the BDC to connect to this to retrieve a list of current projects.  I've created a new Business Data field on my list and can use it to specify the project the item relates to, that works fine.<br/><br/>I also need to customise the New Item form, so that I can show only a limited number of fields and provide additional text to guide users when raising complaints.  I've done this in SharePoint Designer and it all works fine except that the Project Name selected for the Business Data field is never saved.  Interestingly, I have set it to also save an additional field from the BDC and it saves this additional field, but not the actual project name.<br/><br/>In order to rule out any of my customisations, I created a new list for testing, taking the following steps:<br/>1. Create new list<br/>2. Specify new Business Data field, select my BDC application, using the field name &quot;Project Name&quot; storing the additional field &quot;ProjectID&quot;.<br/>3. Create new list item, select the appropriate project name.  All items save correctly, including the Project Name selected and the related ProjectID field<br/>4. Create new page, insert Custom List form, link to Customer Complaints list, type = New Item.<br/>5. Browse to my custom new form on MOSS, fill in the details exactly as in step 3 the Save.  All fields are populated except for &quot;Project Name&quot; which shows as (blank).  Even the correct &quot;ProjectID&quot; related to the project I selected is saved, but no the &quot;Project Name&quot; field itself.<br/><br/>Does anyone have any idea what might be causing this?  I can't see any reason that this should be &quot;by design&quot; so I'm hoping that there is something I have missed when creating the custom form.<br/><br/>thanks<br/><br/>Dave</p>Wed, 04 Nov 2009 14:59:04 Z2009-11-04T15:26:20Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/09dd226b-26cf-4cc2-b8fe-04dc7ecbb7b0http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/09dd226b-26cf-4cc2-b8fe-04dc7ecbb7b0wobauer1http://social.msdn.microsoft.com/Profile/en-US/?user=wobauer1Connecting SAP to Sharepoint through BDC --> Working example<p align=left> </p> <p>Hi all,</p> <p align=left> </p> <p align=left>i want to show you a easy example how you can connect SAP to Sharepoint through BDC.</p> <p align=left>The example should show a SAP table in Sharepoint.</p> <p align=left> </p> <p align=left>1. Create a remote-enable function module (i. e. ZWEBSERVICE).</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- Attributes: enable remote-enabled fm</p> <p align=left>- Tables: aufk like aufk</p> </blockquote> <p align=left> </p> <p align=left>The code should look like this:</p> <span style="font-size:xx-small"> <p>FUNCTION ZWEBSERVICE2.</p> </span><span style="color:#0000ff;font-size:xx-small"> <p>*&quot;----------------------------------------------------------------------</p> <p>*&quot;*&quot;Local Interface:</p> <p>*&quot; TABLES</p> <p>*&quot; AUFK STRUCTURE AUFK</p> <p>*&quot;----------------------------------------------------------------------</p> </span><span style="font-size:xx-small"> <p>select * from aufk</p> <p>into aufk.</p> <p>append aufk.</p> <p>endselect.</p> <p>ENDFUNCTION.</p> </span> <p align=left> </p> <p align=left>2. Go to the menu: Utilities --&gt; More Utiliities --&gt; Create WebService --&gt; From The Function Module</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- Service definiton: i. e. ZWebservice</p> <p align=left>- Short text: i. e. ZWebservice</p> <p align=left>- Check mapping the names</p> <p align=left>- Basic Authentification</p> <p align=left>- Check Release Service for Runtime</p> </blockquote> <p align=left> </p> <p align=left>3. Go to the webservice</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- move to the input-parameters --&gt; Aufk</p> <p align=left>- uncheck exposed -&gt; on the right side</p> </blockquote> <p align=left> </p> <p align=left>4. Go to transaction wsconfig:</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- service definition = ZWebservice</p> <p align=left>- Variant: select the variant --&gt; only one is available</p> <p align=left>- go to ICF details</p> <p align=left>- go to logon tab and specify a SAP user to get access to the SAP system</p> </blockquote> <p align=left> </p> <p align=left>5. Go to transaction wsadmin:</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- select your webservice</p> <p align=left>- push WSDL button (Crtl + F1) --&gt; get WSDL (if no http port is specify go to transaction smicm create one)</p> <p align=left>- save the WSDL-file</p> </blockquote> <p align=left> </p> <p align=left>6. Go to the Business Data Catalog Definition Editor (included in the MOSS SDK 2007)</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- create lob system</p> <p align=left>- add web service</p> <p align=left>- go to instances --&gt; add a finder instance --&gt; test the instance</p> <p align=left>- export the application file</p> <p align=left> </p> </blockquote> <p align=left>7. Go to the Sharepoint Central Administration</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- SharedServices1</p> <p align=left>- Import Application Definiton</p> </blockquote> <p align=left> </p> <p align=left>8. Go to the portal and create the web part business data list</p> <blockquote style="margin-right:0px" dir=ltr> <p align=left>- specify your entity</p> <p align=left> </p> <p align=left> </p> <p align=left>Now the data should be successfully displayed in a table.</p> </blockquote> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p> <p align=left> </p>Thu, 11 Oct 2007 11:05:04 Z2009-11-03T10:57:38Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9ed53814-b26c-4e0b-8232-4a243ef825cbhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/9ed53814-b26c-4e0b-8232-4a243ef825cbDasani2008http://social.msdn.microsoft.com/Profile/en-US/?user=Dasani2008Limitations with BDC, web services and nested arrays (complex types)<p align=left><font face=Arial size=2>We have several web services from our enterprise systems.  I am trying to wire up the BDC to one of them that front-ends our HR system.  It returns some complex information about a worker, for example:</font></p> <p> </p> <p align=left> <div class=codeseg> <div class=codecontent> <div class=codesniptitle><span style="width:100%">Code Snippet</span></div> <p align=left>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt; <br> &lt;Worker xmlns:xsi=&quot;<a title="http://www.w3.org/2001/XMLSchema-instance" href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&quot; xmlns:xsd=&quot;<a title="http://www.w3.org/2001/XMLSchema" href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema</a>&quot; xmlns=&quot;<a title="http://our.intranet.com/" href="http://our.intranet.com/">http://our.intranet.com/</a>&quot;&gt;<br>  &lt;workertype&gt;Contractor&lt;/workertype&gt; <br>  &lt;country&gt;United States&lt;/country&gt; <br>  &lt;workerskill&gt;<br>    &lt;WorkerSkills&gt;<br>      &lt;skill_id&gt;100&lt;/skill_id&gt; <br>      &lt;skill_descp&gt;ASP.NET&lt;/skill_descp&gt; <br>  &lt;/WorkerSkills&gt;</p> <p align=left>  &lt;WorkerSkills&gt;<br>      &lt;skill_id&gt;101&lt;/skill_id&gt; <br>      &lt;skill_descp&gt;BDC&lt;/skill_descp&gt; <br>  &lt;/WorkerSkills&gt;<br>  &lt;formalname&gt;Chase, Chevy&lt;/formalname&gt; <br>  &lt;birthdate&gt;01/01/1955&lt;/birthdate&gt; <br>  &lt;hiredate&gt;12/25/2004&lt;/hiredate&gt; <br> &lt;/Worker&gt;</p> <p align=left> </p></div></div> <p align=left> </p> <p></p> <p> </p> <p align=left>Can the BDC work with this kind of nested data?  I want to create a web part that queries this web service, and will likely only use the top level information (none of the nested nodes).</p>Mon, 10 Mar 2008 15:20:34 Z2009-11-02T19:09:36Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8103151f-8789-46d6-ae88-0bcadb3cf47ehttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8103151f-8789-46d6-ae88-0bcadb3cf47esherehttp://social.msdn.microsoft.com/Profile/en-US/?user=shereBusiness Data List with Filter -> Clear the Business Data Related List after Retrieve DataHi<br/> <br/> I have a business data list with our customers. On the top part of the business data list the user can filter the entries with a textbox and then &quot;retrieve data&quot; (There are FilterDescriptors defined for the customer-entity).<br/> After that the list with the filtered customers is displayed and the user can select a customer with the radiobutton in the first row.<br/> Then an business data related list with the products of this customers will be filled.<br/> <br/> So, everything works fine. But now the user searches another customer in the business data item list filter box. After clicking the &quot;retrieve data&quot; button the new customer list which matches the new filter value is provided by the webpart and there's no customer selected (all radiobuttons are unselected).<br/> <br/> But the related list shows still the products of the customer who was selected before.<br/> <br/> Is there a way to clear the related list when the user starts a new search? <br/> <br/> I've tried to clear the dvt_1_form_selectkey when a new search is initiated. But I can't really customize the search of the business data list in the xsl-file. There's only an asp:Placeholder with the id &quot;SearchTable&quot;. The things inside this placeholder will be overrided during runtime and I don't know where the search box is coming from.<br/> <br/> Thanks in advance.<br/> <br/> Jérôme MatterFri, 30 Oct 2009 14:09:53 Z2009-10-30T14:09:55Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/bd8e1e8c-0f00-4fb2-b3d6-2f03ee8c98bbhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/bd8e1e8c-0f00-4fb2-b3d6-2f03ee8c98bbNorani Yaakubhttp://social.msdn.microsoft.com/Profile/en-US/?user=Norani%20YaakubStored procedure cannot read temp tableI'm using an ODBC dsn for Informix database to be used in BDC.  When I tried to execute procedure it's run well for normal stored procedure, but when I tried to use a temporary table in the stored procedure, the error of [42S02] came out; the specified() table is not in the database.   This thing also happen when I tried from Visual Basic.   <br><br>This stored procedure is working well in Informix Engine, I've tested it!   Is there any limitation or contraint or did I miss something? Pls help.<hr class="sig">application developerMon, 01 Dec 2008 05:41:08 Z2009-10-30T09:26:14Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8571cc91-5493-4c69-9577-702874972d68http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/8571cc91-5493-4c69-9577-702874972d68Stefan_Razielhttp://social.msdn.microsoft.com/Profile/en-US/?user=Stefan_RazielBDC Connection problem with IBM ISeries OLE DB ProviderHi everybody,<br/><br/>since 2 weeks I'm trying to use data from our legacy IBM ISeries server via BDC in Sharepoint and I already came quite far ... but now I'm facing the following problem.<br/><br/>After I sucessfully created my application definition file and imported to the Shared Services Provider I use a business data list webpart to display and when it's trying to connect I receive &quot;Unable to connect to {MyInstance}&quot;.<br/><br/>In the log-file I find:<br/><br/><span><em>08/22/2009 23:06:40.66  w3wp.exe (0x0990), 0x04BC SharePoint Portal Server, Business Data, 0,<br/></em><strong><br/><em>Critical</em></strong><em> Could not open connection using <strong>'provider=IBMDA400.DataSource.1;data source=A2241AS2;password=****;user id=einfalts;initial catalog=A2241AS2;default collection=AASDTESP;integrated security=False;persist security info=false'</strong> in App Domain '/LM/W3SVC/1753196830/Root-1-128954486970287400'. The full exception text is: Fehler bei einem aus mehreren Schritten bestehenden OLE DB-Vorgang.  Prüfen Sie die einzelnen OLE DB-Statuswerte, falls vorhanden. Daten wurden nicht verarbeitet . (In English: <span><span><span lang=EN-GB>Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. </span>No work was done.<span>  </span></span></span> )</em>  <br/></span><br/>So basically that is not too surprising because of the fact that the OLE DB Provider that I'm using DOESN'T support the parameters &quot;Integrated Security&quot; and &quot;Persist Security Info&quot; and I also do not have to use them when I'm creating my app-def-file with the MOSS BDC Design Studio.<br/><br/>So I googled the problem and found that this problem can relate to a missing registry key for the data provider. Here's microsofts suggestion:<br/><br/><a href="http://support.microsoft.com/kb/269495/EN-US/">http://support.microsoft.com/kb/269495/EN-US/</a><br/><br/>I inserted the OLEDB_SERVICES registry keys .... but UNFORTUNATLY THIS DOESN'T CHANGE ANYTHING ...<br/><br/>I cannot find any other hints ... can someone help ?<br/><br/>Thanks, Stefan.<br/>Sat, 22 Aug 2009 21:39:54 Z2009-10-29T21:45:53Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/89c026e6-63f3-4d3a-8be9-d6b9ece73417http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/89c026e6-63f3-4d3a-8be9-d6b9ece73417ckoppanghttp://social.msdn.microsoft.com/Profile/en-US/?user=ckoppangSpecificFinder error from Business Data Item web partI am getting the following error when I try to use my SpecificFinder from the Business Data Item web part. I attached a simplified version of my ADF that repro's the issue below.<br/><br/><em>Could not find fields to insert all the Identifier Values to correctly execute a SpecificFinder MethodInstance with Name 'PersonSpecificFinderInstance'. Ensure input Parameters have TypeDescriptors associated with every Identifier defined for this Entity.  <br/></em><br/>I am staring at this and I just don't see the problem.  I checked all the TypeDescriptors and I think I have &lt;IdentifierName&gt; defined for the &lt;Identifier&gt;.  This seems like one of the &quot;too close to the code to see the obvious&quot; issues.<br/><br/>Thanks,<br/>curt<br/><br/>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; standalone=&quot;yes&quot;?&gt;<br/>&lt;LobSystem xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&quot; xmlns:schemaLocation=&quot;<a href="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog</a> BDCMetadata.XSD&quot; Type=&quot;Database&quot; Version=&quot;1.0.0.0&quot; Name=&quot;HimcoPeople&quot; xmlns=&quot;<a href="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog</a>&quot; xsi:schemaLocation=&quot;<a href="http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog">http://schemas.microsoft.com/office/2006/03/BusinessDataCatalog</a> <a>\\ad1hfdhmc903\c$\PROGRA~1\MICROS~1\12.0\Bin\bdcmetadata.xsd</a>&quot;&gt;<br/>  &lt;Properties&gt;<br/>    &lt;Property Name=&quot;WildcardCharacter&quot; Type=&quot;System.String&quot;&gt;%&lt;/Property&gt;<br/>  &lt;/Properties&gt;<br/>  &lt;LobSystemInstances&gt;<br/>    &lt;LobSystemInstance Name=&quot;HimcoPeople&quot;&gt;<br/>      &lt;Properties&gt;<br/>        &lt;Property Name=&quot;DatabaseAccessProvider&quot; Type=&quot;System.String&quot;&gt;SqlServer&lt;/Property&gt;<br/>        &lt;Property Name=&quot;AuthenticationMode&quot; Type=&quot;System.String&quot;&gt;RevertToSelf&lt;/Property&gt;<br/>        &lt;Property Name=&quot;RdbConnection Data Source&quot; Type=&quot;System.String&quot;&gt;sqlDEVidpi\interactive&lt;/Property&gt;<br/>        &lt;Property Name=&quot;RdbConnection Initial Catalog&quot; Type=&quot;System.String&quot;&gt;WorkArea&lt;/Property&gt;<br/>        &lt;Property Name=&quot;RdbConnection Integrated Security&quot; Type=&quot;System.String&quot;&gt;SSPI&lt;/Property&gt;<br/>        &lt;Property Name=&quot;RdbConnection Pooling&quot; Type=&quot;System.String&quot;&gt;false&lt;/Property&gt;<br/>      &lt;/Properties&gt;<br/>    &lt;/LobSystemInstance&gt;<br/>  &lt;/LobSystemInstances&gt;<br/>  &lt;Entities&gt;<br/>    &lt;Entity EstimatedInstanceCount=&quot;600&quot; Name=&quot;Person&quot;&gt;<br/>      &lt;Properties&gt;<br/>        &lt;Property Name=&quot;Title&quot; Type=&quot;System.String&quot;&gt;DomainId&lt;/Property&gt;<br/>      &lt;/Properties&gt;<br/>      &lt;Identifiers&gt;<br/>        &lt;Identifier Name=&quot;DomainId&quot; TypeName=&quot;System.String&quot;/&gt;<br/>      &lt;/Identifiers&gt;<br/>      &lt;Methods&gt;<br/>        &lt;Method Name=&quot;GetPerson&quot;&gt;<br/>          &lt;Properties&gt;<br/>            &lt;Property Name=&quot;RdbCommandText&quot; Type=&quot;System.String&quot;&gt;<br/>    &lt;![CDATA[<br/>     SELECT Name, DomainId<br/>     FROM People.[V_Person] <br/>     WHERE DomainId = @DomainId<br/>    ]]&gt;<br/>   &lt;/Property&gt;<br/>            &lt;Property Name=&quot;RdbCommandType&quot; Type=&quot;System.Data.CommandType&quot;&gt;Text&lt;/Property&gt;<br/>          &lt;/Properties&gt;<br/>          &lt;FilterDescriptors&gt;<br/>            &lt;FilterDescriptor Type=&quot;Comparison&quot; Name=&quot;DomainId&quot; /&gt;<br/>          &lt;/FilterDescriptors&gt;<br/>          &lt;Parameters&gt;<br/>            &lt;Parameter Direction=&quot;In&quot; Name=&quot;@DomainId&quot; DefaultDisplayName=&quot;DomainId&quot;&gt;<br/>              &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;DomainId&quot; /&gt;<br/>            &lt;/Parameter&gt;<br/>            &lt;Parameter Direction=&quot;Return&quot; TypeReflectorTypeName=&quot;Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbTypeReflector&quot; Name=&quot;Person&quot;&gt;<br/>              &lt;TypeDescriptor TypeName=&quot;System.Data.IDataReader, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IsCollection=&quot;true&quot; Name=&quot;PersonDataReader&quot;&gt;<br/>                &lt;TypeDescriptors&gt;<br/>                  &lt;TypeDescriptor TypeName=&quot;System.Data.IDataRecord, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;PersonDataRecord&quot;&gt;<br/>                    &lt;TypeDescriptors&gt;<br/>                      &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;Name&quot;&gt;<br/>                        &lt;LocalizedDisplayNames&gt;<br/>                          &lt;LocalizedDisplayName LCID=&quot;1033&quot;&gt;Name&lt;/LocalizedDisplayName&gt;<br/>                        &lt;/LocalizedDisplayNames&gt;<br/>                      &lt;/TypeDescriptor&gt;<br/>                      &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;DomainId&quot; IdentifierName=&quot;DomainId&quot;&gt;<br/>                        &lt;LocalizedDisplayNames&gt;<br/>                          &lt;LocalizedDisplayName LCID=&quot;1033&quot;&gt;DomainId&lt;/LocalizedDisplayName&gt;<br/>                        &lt;/LocalizedDisplayNames&gt;<br/>                      &lt;/TypeDescriptor&gt;<br/>                    &lt;/TypeDescriptors&gt;<br/>                  &lt;/TypeDescriptor&gt;<br/>                &lt;/TypeDescriptors&gt;<br/>              &lt;/TypeDescriptor&gt;<br/>            &lt;/Parameter&gt;<br/>          &lt;/Parameters&gt;<br/>          &lt;MethodInstances&gt;<br/>            &lt;MethodInstance Name=&quot;PersonSpecificFinderInstance&quot; Type=&quot;SpecificFinder&quot; ReturnParameterName=&quot;Person&quot; ReturnTypeDescriptorName=&quot;PersonDataReader&quot; ReturnTypeDescriptorLevel=&quot;0&quot;/&gt;<br/>          &lt;/MethodInstances&gt;<br/>        &lt;/Method&gt;<br/>        &lt;Method Name=&quot;GetPersonList&quot;&gt;<br/>          &lt;Properties&gt;<br/>            &lt;Property Name=&quot;RdbCommandText&quot; Type=&quot;System.String&quot;&gt;<br/>    &lt;![CDATA[<br/>     SELECT Name, DomainId<br/>     FROM People.[V_Person] <br/>     WHERE <br/>      DomainId LIKE @DomainId <br/>    ]]&gt;<br/>   &lt;/Property&gt;<br/>            &lt;Property Name=&quot;RdbCommandType&quot; Type=&quot;System.Data.CommandType&quot;&gt;Text&lt;/Property&gt;<br/>          &lt;/Properties&gt;<br/>          &lt;FilterDescriptors&gt;<br/>            &lt;FilterDescriptor Name=&quot;DomainId&quot; Type=&quot;Wildcard&quot; /&gt;<br/>          &lt;/FilterDescriptors&gt;<br/>          &lt;Parameters&gt;<br/>            &lt;Parameter Name=&quot;@DomainId&quot; Direction=&quot;In&quot;&gt;<br/>              &lt;TypeDescriptor Name=&quot;DomainId&quot; TypeName=&quot;System.String&quot; AssociatedFilter=&quot;DomainId&quot; &gt;<br/>                &lt;DefaultValues&gt;<br/>     &lt;DefaultValue Type=&quot;System.String&quot; MethodInstanceName=&quot;PersonFinderInstance&quot; &gt;%&lt;/DefaultValue&gt;<br/>                &lt;/DefaultValues&gt;<br/>              &lt;/TypeDescriptor&gt;<br/>            &lt;/Parameter&gt;<br/>            &lt;Parameter Direction=&quot;Return&quot; TypeReflectorTypeName=&quot;Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbTypeReflector&quot; Name=&quot;Person&quot;&gt;<br/>              &lt;TypeDescriptor TypeName=&quot;System.Data.IDataReader, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IsCollection=&quot;true&quot; Name=&quot;PersonDataReader&quot;&gt;<br/>                &lt;TypeDescriptors&gt;<br/>                  &lt;TypeDescriptor TypeName=&quot;System.Data.IDataRecord, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;PersonDataRecord&quot;&gt;<br/>                    &lt;TypeDescriptors&gt;<br/>                      &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;Name&quot;&gt;<br/>                        &lt;LocalizedDisplayNames&gt;<br/>                          &lt;LocalizedDisplayName LCID=&quot;1033&quot;&gt;Name&lt;/LocalizedDisplayName&gt;<br/>                        &lt;/LocalizedDisplayNames&gt;<br/>                      &lt;/TypeDescriptor&gt;<br/>                      &lt;TypeDescriptor TypeName=&quot;System.String&quot; Name=&quot;DomainId&quot; IdentifierName=&quot;DomainId&quot;&gt;<br/>                        &lt;LocalizedDisplayNames&gt;<br/>                          &lt;LocalizedDisplayName LCID=&quot;1033&quot;&gt;DomainId&lt;/LocalizedDisplayName&gt;<br/>                        &lt;/LocalizedDisplayNames&gt;<br/>                      &lt;/TypeDescriptor&gt;<br/>                    &lt;/TypeDescriptors&gt;<br/>                  &lt;/TypeDescriptor&gt;<br/>                &lt;/TypeDescriptors&gt;<br/>              &lt;/TypeDescriptor&gt;<br/>            &lt;/Parameter&gt;<br/>          &lt;/Parameters&gt;<br/>          &lt;MethodInstances&gt;<br/>            &lt;MethodInstance Name=&quot;PersonFinderInstance&quot; Type=&quot;Finder&quot; ReturnParameterName=&quot;Person&quot; ReturnTypeDescriptorName=&quot;PersonDataReader&quot; ReturnTypeDescriptorLevel=&quot;0&quot;/&gt;<br/>          &lt;/MethodInstances&gt;<br/>        &lt;/Method&gt;<br/>        &lt;Method Name=&quot;GetPersonEnumerator&quot;&gt;<br/>          &lt;Properties&gt;<br/>            &lt;Property Name=&quot;RdbCommandText&quot; Type=&quot;System.String&quot;&gt;&lt;![CDATA[SELECT DomainId FROM People.[V_Person]]]&gt;&lt;/Property&gt;<br/>            &lt;Property Name=&quot;RdbCommandType&quot; Type=&quot;System.Data.CommandType&quot;&gt;Text&lt;/Property&gt;<br/>          &lt;/Properties&gt;<br/>          &lt;Parameters&gt;<br/>            &lt;Parameter Direction=&quot;Return&quot; TypeReflectorTypeName=&quot;Microsoft.Office.Server.ApplicationRegistry.SystemSpecific.Db.DbTypeReflector&quot; Name=&quot;Person&quot;&gt;<br/>              &lt;TypeDescriptor TypeName=&quot;System.Data.IDataReader, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; IsCollection=&quot;true&quot; Name=&quot;PersonDataReader&quot;&gt;<br/>                &lt;TypeDescriptors&gt;<br/>                  &lt;TypeDescriptor TypeName=&quot;System.Data.IDataRecord, System.Data, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&quot; Name=&quot;PersonDataRecord&quot;&gt;<br/>                    &lt;TypeDescriptors&gt;<br/>                      &lt;TypeDescriptor TypeName=&quot;System.String&quot; IdentifierName=&quot;DomainId&quot; Name=&quot;DomainId&quot;&gt;<br/>                        &lt;LocalizedDisplayNames&gt;<br/>                          &lt;LocalizedDisplayName LCID=&quot;1033&quot;&gt;DomainId&lt;/LocalizedDisplayName&gt;<br/>                        &lt;/LocalizedDisplayNames&gt;<br/>                      &lt;/TypeDescriptor&gt;<br/>                    &lt;/TypeDescriptors&gt;<br/>                  &lt;/TypeDescriptor&gt;<br/>                &lt;/TypeDescriptors&gt;<br/>              &lt;/TypeDescriptor&gt;<br/>            &lt;/Parameter&gt;<br/>          &lt;/Parameters&gt;<br/>          &lt;MethodInstances&gt;<br/>            &lt;MethodInstance Name=&quot;PersonIdEnumeratorInstance&quot; Type=&quot;IdEnumerator&quot; ReturnParameterName=&quot;Person&quot; ReturnTypeDescriptorName=&quot;PersonDataReader&quot; ReturnTypeDescriptorLevel=&quot;0&quot;/&gt;<br/>          &lt;/MethodInstances&gt;<br/>        &lt;/Method&gt;<br/>      &lt;/Methods&gt;<br/>    &lt;/Entity&gt;<br/>  &lt;/Entities&gt;<br/>&lt;/LobSystem&gt;<br/>Thu, 29 Oct 2009 12:55:53 Z2009-10-29T14:53:03Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/2d0f0bcc-e93e-4da0-9e3a-b23c5aad0114http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/2d0f0bcc-e93e-4da0-9e3a-b23c5aad0114sspanzerhttp://social.msdn.microsoft.com/Profile/en-US/?user=sspanzerCustomized complex reports from Mssql ---- Is it possible in Sharepoint? Hi,<br/> <br/> Here is what I need:<br/> <br/> - Pulling data directly from Mssql server. (BDC can)<br/> - Data is shown in a sortable/filterable grid. (BDC can)<br/> - Export data in pdf or excel format (BDC cannot but there might be some work around)<br/> - <strong>Let the user directly define queries to generate customized report.</strong> (BDC cannot as far as I know. every time a new report is generated, a new definition xml file has to be imported.)<br/> <br/> The last one is really bothering me. By now I haven't found a good way to let normal user to create their own report based on the Business Data Catalog. Can anyone give me some suggestions?<br/> <br/> I'm also wondering, with more and more big companies migrating their data to sharepoint to report from Oracle/Mssql, how do they use sharepoint to show complex data/reports? +<br/> I know in a lot Business Intelligent software you can let normal user to generate ad-hoc reports based on queries or selecting fields in different database. How is this possible in sharepoint? If it's not, how are other big enterprises using sharepoint to do it? I'm a bit confused here.<br/> <br/> By the way, I have also implemented some webpart from c# programming. If I use webpart to generate reports, then I can give the web part properties to let the user to define the queries. However, the data results cannot be displayed in a nice sortable and filterable generic data grid. <br/> <br/> <br/> <br/> Thanks a lot!<br/> <br/> <br/>Thu, 22 Oct 2009 22:46:52 Z2009-10-29T14:02:39Zhttp://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/45693197-28e0-426a-b694-274397e661d4http://social.msdn.microsoft.com/Forums/en-US/sharepointbdc/thread/45693197-28e0-426a-b694-274397e661d4AnonymousTodayhttp://social.msdn.microsoft.com/Profile/en-US/?user=AnonymousTodayBDC Not pagingBDC List part doesn't appear to be paging. When clicking on the little link that is suppose to go to the next bits of data nothing happens; well something does but it's not something expected. It just does the postback and the page has not changed for the list web part.<br/> <br/> Anybody else having this problem or is it working for you?<br/> <br/> As a side note, anybody know where to file bugs for things?<br/>Sun, 09 Aug 2009 00:06:06 Z2009-10-26T01:35:34Z