﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - ISDataSource - FilterExpression </title><link>http://www.intersoftsolutions.com/Community/ISDataSource/FilterExpression/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>FilterExpression </title><link>http://www.intersoftsolutions.com/Community/ISDataSource/FilterExpression/</link><pubDate>Mon, 20 May 2013 01:40:45 GMT</pubDate><dc:creator>bernard</dc:creator><category>FilterExpression</category><description>&lt;p&gt;Hi Adam,&lt;/p&gt;&lt;p&gt;This issue happen because FilterExpression wasn't added to Select Method in when WebScheduler rendered. However, You can use my method to add Filter Expression in Select Method. If you have any further question, please don't hesitate to ask us.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Bernard&lt;/p&gt;</description></item><item><title>FilterExpression </title><link>http://www.intersoftsolutions.com/Community/ISDataSource/FilterExpression/</link><pubDate>Fri, 17 May 2013 06:10:08 GMT</pubDate><dc:creator>siemiatkowski@softwarestudio.com.pl</dc:creator><category>FilterExpression</category><description>&lt;p&gt;Thx, I ran your example, I think its work fine&lt;/p&gt;&lt;p /&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;So I'll try to use it, but I still dont know why&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;FilterParameters&amp;gt;&amp;lt;/FilterParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;doesnt work.&lt;/p&gt;
&lt;p&gt;However, your solution seems to me to be better&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Adam&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>FilterExpression </title><link>http://www.intersoftsolutions.com/Community/ISDataSource/FilterExpression/</link><pubDate>Thu, 16 May 2013 09:22:20 GMT</pubDate><dc:creator>bernard</dc:creator><category>FilterExpression</category><description>&lt;p&gt;Hi Adam,&lt;/p&gt;&lt;p&gt;To resolve this matter, you can use SelectParameter attribute in ISDataSource. When Selecting, ISDataSource will take SelectParameter value that parse to server side to filtering, sorting, and etc. I've made a simple sample for you. You can look in my sample and please let me know if this sample doesn't meet your requirement. Look forward to hear any feedback from you so I can help you further.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Bernard&lt;/p&gt;</description></item><item><title>FilterExpression </title><link>http://www.intersoftsolutions.com/Community/ISDataSource/FilterExpression/</link><pubDate>Tue, 14 May 2013 02:59:17 GMT</pubDate><dc:creator>siemiatkowski@softwarestudio.com.pl</dc:creator><category>FilterExpression</category><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I try to use &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;ISDataSource1.Tables.GetNamedItem("Events").FilterExpression = "subject='02'";&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;for ISWebScheduler&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt; &amp;lt;ISWebScheduler:WebScheduler ID="WebScheduler1" runat="server" Height="100%" &lt;/p&gt;
&lt;p&gt;                Width="100%" DefaultStyleMode="Win7" Culture="Polish (Poland)"&lt;/p&gt;
&lt;p&gt;                CategoriesDataMember="Categories" DataSourceID="ISDataSource1" &lt;/p&gt;
&lt;p&gt;                EventsDataMember="Events" ResourcesDataMember="Resources"   EnableFastJsonSerialization="True" &amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;DataBinding&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;EventsBinding AllDayEventField="AllDayEvent" CategoryIDField="CategoryID"&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;                        DescriptionField="Description" EndTimeField="EndTime" EventIDField="ID" &lt;/p&gt;
&lt;p&gt;                        LocationField="Location" ModeField="Mode" ReminderTimeSpanField="Reminder" &lt;/p&gt;
&lt;p&gt;                        ResourceIDField="ResourceID" StartTimeField="StartTime" &lt;/p&gt;
&lt;p&gt;                        SubjectField="Subject" /&amp;gt;&lt;/p&gt;
&lt;p&gt;       &lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;So&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I have not any error, but I have in my &lt;font style="font-size: 13px;"&gt;WebScheduler &lt;/font&gt;&lt;b style="font-size: 10pt;"&gt;all data&lt;/b&gt;&lt;font style="font-size: 13px;"&gt; from table "events", the filter expression&amp;nbsp;&lt;/font&gt;does not work&lt;font style="font-size: 13px;"&gt;&amp;nbsp;?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;When I write wrong expression&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;ISDataSource1.Tables.GetNamedItem("Events").FilterExpression = "subjectx='02'";&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;I have an error, because the column subjectx absent&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I try run with parametrs, but still the same, &lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;ISDataSource1.Tables.GetNamedItem("Events").FilterExpression = " subject='{0}'";&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;ISDataSource1.Tables.GetNamedItem("Events").FilterParameters.Add("subject", "02");&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;any idea ?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;My ISDataSource:ISDataSource &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt; &amp;lt;ISDataSource:ISDataSource ID="ISDataSource1" runat="server" SchemaName="StudioSystem.App_Code.kalendarz" &amp;gt;&lt;/p&gt;
&lt;p&gt;            &amp;lt;tables&amp;gt;&lt;/p&gt;
&lt;p /&gt;
&lt;p /&gt;
&lt;p&gt;&amp;lt;ISDataSource:ISDataSourceTable SelectMethod="GetData" OldValuesParameterFormatString="Original_{0}"&lt;/p&gt;
&lt;p&gt;                    TableName="Events" TypeName="StudioSystem.App_Code.kalendarzTableAdapters.EventsTableAdapter" DeleteMethod="Delete" InsertMethod="Insert" UpdateMethod="Update"&amp;gt;&lt;/p&gt;
&lt;p&gt;                    &amp;lt;DeleteParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Original_ID" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                    &amp;lt;/DeleteParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;                    &amp;lt;InsertParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="CategoryID" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="ResourceID" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Mode" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Subject" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Description" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Location" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="AllDayEvent" Type="Boolean" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="StartTime" Type="DateTime" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="EndTime" Type="DateTime" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Reminder" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="ReminderTimeSpan" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/InsertParameters&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;                    &amp;lt;UpdateParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="CategoryID" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="ResourceID" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Mode" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Subject" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Description" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Location" Type="String" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="AllDayEvent" Type="Boolean" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="StartTime" Type="DateTime" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="EndTime" Type="DateTime" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="Reminder" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;                        &amp;lt;asp:Parameter Name="ReminderTimeSpan" Type="Int32" /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;asp:Parameter Name="Original_ID" Type="Int32" /&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;                    &amp;lt;/UpdateParameters&amp;gt;&lt;/p&gt;
&lt;p&gt;                &amp;lt;/ISDataSource:ISDataSourceTable&amp;gt;&lt;/p&gt;
&lt;p /&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Adam&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p /&gt;</description></item></channel></rss>