<?xml version="1.0" encoding="iso-8859-9" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Clomosy | Forum : tclprodate ile filtreleme</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : tclprodate ile filtreleme]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Mon, 04 May 2026 13:14:46 +0000</pubDate>
  <lastBuildDate>Thu, 10 Jul 2025 17:17:30 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=1076</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Clomosy | Forum]]></title>
   <url>https://forum.clomosy.com.tr/forum_images/logo.png</url>
   <link>https://forum.clomosy.com.tr/</link>
  </image>
  <item>
   <title><![CDATA[tclprodate ile filtreleme : Merhaba ,TclProDate bile&#351;eniyle...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2166#2166</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=307">Mahmutdmr</a><br /><strong>Konu:</strong> 1076<br /><strong>Gönderim Zamanı:</strong> 10&nbsp;Temmuz&nbsp;2025 Saat 17:17<br /><br />Merhaba ,<div><br></div><div>TclProDate bileşeniyle tarih filtreleme işlemini projemde denemiştim fakat tarih formatı uyuşmazlığı nedeniyle sağlıklı bir şekilde çalıştıramadım.</div><p -start="211" -end="489">Bu yüzden <span -start="375" -end="399">alternatif bir çözüm</span> olarak TclProEdit&nbsp;bileşenleri ile iki adet tarih alanı (Başlangıç ve Bitiş) oluşturdum.</p><p -start="494" -end="591">Ardından, veritabanındaki verileri gride aktaran prosedürün içerisine şu şekilde tarihleri aldım:</p><div>&nbsp; BaslangicTarihi = DateEditBaslangic.Text</div><div>&nbsp; BitisTarihi&nbsp; &nbsp; &nbsp;= DateEditBitis.Text</div><div><br>Daha sonra SQL sorgusuna bu tarih filtrelerini dahil ettim:</div><div><br><div>if (BaslangicTarihi &lt;&gt; '')</div><div>&nbsp; &nbsp; SQLText = SQLText + ' AND date(c.checkin_time) &gt;= "' + BaslangicTarihi + '" '</div><div>&nbsp; if (BitisTarihi &lt;&gt; '')</div><div>&nbsp; &nbsp; SQLText = SQLText + ' AND date(c.checkin_time) &lt;= "' + BitisTarihi + '" '</div><div><br></div><div>&nbsp; SQLText = SQLText + 'ORDER BY c.checkin_time DESC';</div><div><br>ile de ilgili sütuna erişim sağlayıp filtrelemeyi aktif edebilirsin. Bu alternatif çözümde özellikle kayıt ettiğin ve edite yazılan tarih formatı uyuşması gerekiyor.&nbsp;</div><div><br></div><div>Aynı zamanda başlagıç ve bitiş tclproeditleri için ortak bir prosedür oluştur ve prosedürün içerine&nbsp;<span style=": rgb251, 251, 253;">veri tabanında ki verileri gride yansıttığın prosedür ismini yaz ki&nbsp; ilgili kısmı tetiklensin ve gridi yenilesin.</span><br>Umarım yardımcı olabilmişimdir, iyi çalışmalar dilerim.</div></div><div><br></div>]]>
   </description>
   <pubDate>Thu, 10 Jul 2025 17:17:30 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2166#2166</guid>
  </item> 
  <item>
   <title><![CDATA[tclprodate ile filtreleme : Merhaba Kenan TCLProDateEdit kullanabilirsin...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2164#2164</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=306">cerenn</a><br /><strong>Konu:</strong> 1076<br /><strong>Gönderim Zamanı:</strong> 10&nbsp;Temmuz&nbsp;2025 Saat 16:24<br /><br />Merhaba Kenan TCLProDateEdit kullanabilirsin <a href="https://www.docs.clomosy.com/index.php?title=TClProDateEdit" target="_blank" rel="nofollow">https://www.docs.clomosy.com/index.php?title=TClProDateEdit</a> senin için daha kolay olur.Kullanıcıdan 2 kez tarih alır bu tarihleri SQLite için kodda yazdığın select sorgusuna gönderirsin,gridde gösterirsin.<span style=": rgb251, 251, 253;">SQLite date olarak&nbsp;</span><span style="font-family: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit; : rgb251, 251, 253; font-size: 15px;">YYYY-MM-DD formatında veri beklediği için dönüşümlerde buna dikkat etmeni öneririm.Eğer date tarihin sabitse de direkt kodda Select sorgusunda belirtirsin gridde ona göre gösterilir.İyi çalışmalar.</span>]]>
   </description>
   <pubDate>Thu, 10 Jul 2025 16:24:01 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2164#2164</guid>
  </item> 
  <item>
   <title><![CDATA[tclprodate ile filtreleme : void MyMQTTPublishReceived;{ if(MyMQTT.ReceivedAlright)...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2163#2163</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=313">kenan</a><br /><strong>Konu:</strong> 1076<br /><strong>Gönderim Zamanı:</strong> 10&nbsp;Temmuz&nbsp;2025 Saat 15:54<br /><br /><div><div>void MyMQTTPublishReceived;</div><div>{</div><div>&nbsp; if(MyMQTT.ReceivedAlright)</div><div>&nbsp; {</div><div>&nbsp; Plasiyer = Clomosy.CLParseJSON(MyMQTT.ReceivedMessage,'plasiyer');</div><div>&nbsp; Urun = Clomosy.CLParseJSON(MyMQTT.ReceivedMessage,'urun_adi');</div><div>&nbsp; Tutar = Clomosy.CLParseJSON(MyMQTT.ReceivedMessage,'Satış');</div><div>&nbsp; Tur = Clomosy.CLParseJSON(MyMQTT.ReceivedMessage,'satis_turu');</div><div>&nbsp; AAciklama = Clomosy.CLParseJSON(MyMQTT.ReceivedMessage,'Aciklama');</div><div>&nbsp; currentDate = date.DateStr;</div><div>&nbsp; GridSales.BeginUpdate;</div><div>&nbsp;&nbsp;</div><div>&nbsp; for(j=0 to 5)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; Case j of</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; 0:GridSales.Cells&#091;j,i&#093; = Plasiyer;</div><div>&nbsp; &nbsp; &nbsp; 1:GridSales.Cells&#091;j,i&#093; = urun;</div><div>&nbsp; &nbsp; &nbsp; 2:GridSales.Cells&#091;j,i&#093; = Tutar;</div><div>&nbsp; &nbsp; &nbsp; 3:GridSales.Cells&#091;j,i&#093; = Tur;</div><div>&nbsp; &nbsp; &nbsp; 4:GridSales.Cells&#091;j,i&#093; = currentDate;</div><div>&nbsp; &nbsp; &nbsp; 5:GridSales.Cells&#091;j,i&#093; = AAciklama;</div><div>&nbsp; &nbsp; &nbsp;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div>&nbsp; i=i+1;</div><div>&nbsp; GridSales.EndUpdate;</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; }</div><div><br></div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>}</div><div>{</div><div>&nbsp; yoneticiForm = TclForm.Create(self);</div><div>&nbsp; yoneticiForm.SetFormColor('#ebebeb', '#cfcfcf', clGVertical);</div><div>&nbsp; yoneticiForm.LytTopBar.Visible = True;</div><div>&nbsp; date = yoneticiForm.AddNewProDateEdit(yoneticiForm,'date');</div><div>&nbsp; GridSales = yoneticiForm.AddNewProGrid(yoneticiForm, 'GridSales');</div><div>&nbsp; GridSales.Align = alClient;</div><div>&nbsp; GridSales.ColumnCount = 5;</div><div>&nbsp; GridSales.RowCount = 10;</div><div>&nbsp; GridSales.Cells&#091;0,0&#093; = 'Plasiyer_adı';</div><div>&nbsp; GridSales.Cells&#091;1,0&#093; = 'urun_adi';</div><div>&nbsp; GridSales.Cells&#091;2,0&#093; = 'acıklama';</div><div>&nbsp; GridSales.Cells&#091;3,0&#093; = 'satis_turu';&nbsp;</div><div>&nbsp; GridSales.Cells&#091;4,0&#093; = 'Date';</div><div>&nbsp; GridSales.Cells&#091;5,0&#093; = 'acıklama';</div><div>&nbsp; GridSales.Options.Selection.Mode = smSingleCell;</div><div>&nbsp; i=1;</div><div>&nbsp;&nbsp;</div><div>&nbsp; MyMQTT =yoneticiForm.addnewMQTTConnection(yoneticiForm,'MyMQTT');</div><div>&nbsp; MyMQTT.Channel = 'Chat';</div><div>&nbsp; MyMQTT.Connect;</div><div>&nbsp;&nbsp;</div><div>&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; yoneticiForm.AddNewEvent(MyMQTT,tbeOnMQTTPublishReceived,'MyMQTTPublishReceived');</div><div>&nbsp;&nbsp;</div><div>&nbsp; yoneticiForm.Run;</div><div>}</div></div><div><br></div><div>merhaba&nbsp; 2 tane tarih seçerek, bu 2 tarih arasında kalan tarihleri gride'de nasıl&nbsp; filtreleyebilirim<br>mesela 10.03.2025 ile 13.03.2025 arasında olan tarihleri gridde göstermesi için ne yapmalıyım?</div>]]>
   </description>
   <pubDate>Thu, 10 Jul 2025 15:54:19 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1076&amp;PID=2163#2163</guid>
  </item> 
 </channel>
</rss>