<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General</title><link>https://www.infopathdev.com:443/forums/41.aspx</link><description>If you're not sure where to ask your question, ask it here. If necessary, our moderators will make sure it gets classified in the correct board.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10372.aspx</link><pubDate>Fri, 23 Mar 2007 15:11:08 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10372</guid><dc:creator>Clay Fox</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10372.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10372</wfw:commentRss><description>I think what you are trying to do is a common scenario, mobile, off-line users, on tablet PC's.  You would maybe get slightly better performance using SQL 2005 express but the main problem is how much data you are loading.  I would be surprised that they need all of the data everytime, my guess is they are trying to find the data they need.  You should be using a primary data connection, do you use linked tables?  Sometimes it may work better to have things in multiple forms and have them linked together.  Ideally you provide them the minimum information on load and then let them query your main connection, which should be pretty efficient.  If you want to send me email with your exact situation I may be able to help you with some ideas on the solution.</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10371.aspx</link><pubDate>Fri, 23 Mar 2007 09:50:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10371</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10371.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10371</wfw:commentRss><description>Actually I don't want to display all the items in the dropdown, and to do it I've already used filters (research field) to display only the good ones but it seems that the whole table is loaded anyway...</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10370.aspx</link><pubDate>Fri, 23 Mar 2007 09:39:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10370</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10370.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10370</wfw:commentRss><description>Having a dropdown with several thousand items is a bad practice. You can either break it up into cascading dropdowns or provide some kind of search functionality. In either case, you will need to query the database using a string. We provide the EnumDB Web service free as part of the Free Dev edition of our Database Accelerator for SQL that provides this quary capability using a filter parameter (i.e. no code is required). To do the same thing in Access will require code either on the client or server.</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10369.aspx</link><pubDate>Fri, 23 Mar 2007 09:34:06 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10369</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10369.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10369</wfw:commentRss><description>Sorry for this lack of precision...:) It's a database Access</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10368.aspx</link><pubDate>Fri, 23 Mar 2007 09:21:49 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10368</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10368.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10368</wfw:commentRss><description>What is the database? Access or SQL?</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10367.aspx</link><pubDate>Fri, 23 Mar 2007 09:20:08 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10367</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10367.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10367</wfw:commentRss><description>Ok, i'm going to explain in depth my issue:&lt;br /&gt;I'm working on Tablet PCs (not really higly-capable) and I'm obliged to have on each tablet PC a database containing lots of items (Internet connection is not always possible despite 3G cards...), and a form using this database.&lt;br /&gt;I just want to optimize all of this!!&lt;br /&gt;&lt;br /&gt;Hope this allows you to better understand my problem!?!</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10366.aspx</link><pubDate>Fri, 23 Mar 2007 09:06:34 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10366</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10366.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10366</wfw:commentRss><description>Hi again,&lt;br /&gt;You shouldn't be downloading massive amounts of data to your client because of the time it takes. Using a middle-tier Web service will reduce the size of data crossing the wire if you pass a filter parameter to it. What are your requirements?</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10365.aspx</link><pubDate>Fri, 23 Mar 2007 08:58:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10365</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10365.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10365</wfw:commentRss><description>Hello!&lt;br /&gt;&lt;br /&gt;(I would have waited during less than half an hour to ask my first question ;)&lt;br /&gt;&lt;br /&gt;So, is the use of servers absolutely necessary? Indeed I'm quasi obliged to work in a local way. Can you confirm that it's possible?? Thanks.</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10364.aspx</link><pubDate>Fri, 23 Mar 2007 08:33:46 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10364</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10364.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10364</wfw:commentRss><description>OK, thank you guys!!!&lt;br /&gt;I'm going to try to solve my problem in this way.&lt;br /&gt;I would probably have lots of questions for you later :)&lt;br /&gt;&lt;br /&gt;Maybe you would have examples for me, so as to put myself on the good way?&lt;br /&gt;&lt;br /&gt;See you!</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10363.aspx</link><pubDate>Thu, 22 Mar 2007 20:56:04 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10363</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10363.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10363</wfw:commentRss><description>Hi Nico,&lt;br /&gt;You need our Database Accelerator to filter the items to reduce the amount you are downloading. You can also use it with a button to requery and refresh which will support unload and reload. For a free dev download (with a fully functional EnumDB Web method - completely free for your scenario in Beta version) go to the following link and click Free Dev Download:&lt;a target="_blank" href=http://www.qdabra.com/proddetail.asp?prod=QDBXL1.&gt;http://www.qdabra.com/proddetail.asp?prod=QDBXL1.&lt;/a&gt; We have a forum devoted to helping people out with this Web Service Suite &lt;a target="_blank" href=http://www.infopathdev.com/forums/forum.asp?FORUM_ID=61&gt;http://www.infopathdev.com/forums/forum.asp?FORUM_ID=61&lt;/a&gt;) or you can just reply here.&lt;br /&gt;Happy trails!</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10362.aspx</link><pubDate>Thu, 22 Mar 2007 09:36:07 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10362</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10362.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10362</wfw:commentRss><description>Hello, &lt;br /&gt;&lt;br /&gt;first, thank you for your answers.&lt;br /&gt;&lt;br /&gt;rocknbananas:&lt;br /&gt;your solution seems to be very interesting but unfortunately I don't really have skills in C# programming... (I've only already programmed in C and Java, but not really in depth!) :s&lt;br /&gt;Is your solution really complicated or should I try to follow this option??? Maybe a little part of code could help?&lt;br /&gt;&lt;br /&gt;clayfox:&lt;br /&gt;I've eactly done what you suggest, and you're right, it allows to load data only when I want, but the problem is that data is never unloaded! And so the follow-up of the form (almost the half) is very slow...&lt;br /&gt;&lt;br /&gt;Otherwise, I've tried to look in the manifest.xsf file how the data connection is done and I've found the following expression : "&amp;lt;xsf:queryAction adapter="Articles"&amp;gt;" , where Articles is the name of my table. Do you think a handling is possible in this file? I didn't found any explanation about this (excepted :&lt;a target="_blank" href=http://msdn2.microsoft.com/en-us/library/bb265093.aspx&gt;http://msdn2.microsoft.com/en-us/library/bb265093.aspx&lt;/a&gt; but it's really light)&lt;br /&gt;&lt;br /&gt;Any comment/help/advice is welcome!&lt;br /&gt;&lt;br /&gt;Nico</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10361.aspx</link><pubDate>Wed, 21 Mar 2007 15:18:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10361</guid><dc:creator>Clay Fox</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10361.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10361</wfw:commentRss><description>Niko,&lt;br /&gt;&lt;br /&gt;If the data connection you are refering to is a secondary one, you can uncheck the "load when the form opens" box which is on the last window of the data connection setup.  I do this often for performance reasons.  This way you control when the data is loaded and only load it when it is necessary. To query a data connection manually you just need to use a rule on a field, or with a condition in open rules, or where ever using the Query type.&lt;br /&gt;&lt;br /&gt;Hope this helps.</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10360.aspx</link><pubDate>Wed, 21 Mar 2007 14:12:16 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10360</guid><dc:creator>rocknbananas</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10360.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10360</wfw:commentRss><description>To solve this issue, I have replaced the DropDownList in my form with a read only textbox to display the user's selection and a button. When the user clicks on the button, a window of selection shows up. This window has been written in C# and is in a dll (I can use it in all my InfoPath forms now).&lt;br /&gt;&lt;br /&gt;This implies that the data is loaded only when the user clicks on the button, and that the ressources are released when the window is closed.&lt;br /&gt;&lt;br /&gt;Hope this helps.&lt;br /&gt;Cheers</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10359.aspx</link><pubDate>Wed, 21 Mar 2007 13:45:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10359</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10359.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10359</wfw:commentRss><description>Nobody to help me? Please!!!&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Nico.</description></item><item><title>Re: Infopath Performance Issue</title><link>https://www.infopathdev.com:443/forums/thread/10358.aspx</link><pubDate>Tue, 20 Mar 2007 17:14:44 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:10358</guid><dc:creator>nikopol</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/10358.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=10358</wfw:commentRss><description>Hi everybody,&lt;br /&gt;&lt;br /&gt;I have the same problem : I have to fill a dropdown list with several thousands items (~7000) and this takes a lot of time and CPU resources. But it couldn't be a problem if I could have a button "Disconnection" or something like that, which allows to cut the link with the database for the follow-up of the form.&lt;br /&gt;&lt;br /&gt;So is it possible to stop the link with a database to optimize the global performances???&lt;br /&gt;&lt;br /&gt;Thanks a lot in advance.&lt;br /&gt;&lt;br /&gt;Nicolas.</description></item></channel></rss>