<?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 : kod hatası</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Genel &#304;&#351;lemler : kod hatası]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 29 Jul 2026 20:24:08 +0000</pubDate>
  <lastBuildDate>Wed, 29 Jul 2026 18:23:36 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.07</generator>
  <ttl>30</ttl>
  <WebWizForums:feedURL>https://forum.clomosy.com.tr/RSS_post_feed.asp?TID=1640</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[kod hatası : var OdemeForm: TclForm; AnaPnl,...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1640&amp;PID=3799#3799</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=478">seyma</a><br /><strong>Konu:</strong> 1640<br /><strong>Gönderim Zamanı:</strong> 29&nbsp;Temmuz&nbsp;2026 Saat 18:23<br /><br /><div>var</div><div>&nbsp; OdemeForm: TclForm;</div><div><br></div><div>&nbsp; AnaPnl,</div><div>&nbsp; HeaderPnl,</div><div>&nbsp; FormPnl: TclProPanel;</div><div><br></div><div>&nbsp; BaslikLbl,</div><div>&nbsp; AltBaslikLbl: TclProLabel;</div><div><br></div><div>&nbsp; UyeEdt,</div><div>&nbsp; TutarEdt,</div><div>&nbsp; TarihEdt,</div><div>&nbsp; YontemEdt,</div><div>&nbsp; AciklamaEdt: TclProEdit;</div><div><br></div><div>&nbsp; KaydetBtn,</div><div>&nbsp; GeriBtn: TclProButton;</div><div><br></div><div>&nbsp; Rest: TclRest;</div><div><br></div><div>&nbsp; SupabaseUrl,</div><div>&nbsp; SupabaseKey,</div><div>&nbsp; RequestBody: String;</div><div>&nbsp; SecilenUyeID: String;</div><div>&nbsp; UyeRest: TclRest;</div><div><br></div><div>void PanelStili(APanel: TclProPanel; ArkaPlan: String; Kenar: String; Kose: Integer);</div><div>{</div><div>&nbsp; APanel.clProSettings.BackgroundColor = clAlphaColor.clHexToColor(ArkaPlan);</div><div>&nbsp; APanel.clProSettings.BorderColor = clAlphaColor.clHexToColor(Kenar);</div><div>&nbsp; APanel.clProSettings.BorderWidth = 1;</div><div>&nbsp; APanel.clProSettings.RoundWidth = Kose;</div><div>&nbsp; APanel.clProSettings.RoundHeight = Kose;</div><div>&nbsp; APanel.SetclProSettings(APanel.clProSettings);</div><div>}</div><div><br></div><div>void LabelStili(ALbl: TclProLabel; Renk: String; Boyut: Integer; Kalin: Boolean);</div><div>{</div><div>&nbsp; ALbl.clProSettings.FontColor = clAlphaColor.clHexToColor(Renk);</div><div>&nbsp; ALbl.clProSettings.FontSize = Boyut;</div><div><br></div><div>&nbsp; if (Kalin)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ALbl.clProSettings.TextSettings.Font.Style = &#091;fsBold&#093;;</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ALbl.clProSettings.TextSettings.Font.Style = &#091;&#093;;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; ALbl.SetclProSettings(ALbl.clProSettings);</div><div>}</div><div><br></div><div>void EditStili(AEdit: TclProEdit);</div><div>{</div><div>&nbsp; AEdit.Height = 42;</div><div>&nbsp; AEdit.clProSettings.RoundWidth = 10;</div><div>&nbsp; AEdit.clProSettings.RoundHeight = 10;</div><div>&nbsp; AEdit.clProSettings.BorderColor = clAlphaColor.clHexToColor('#CBD5E1');</div><div>&nbsp; AEdit.SetclProSettings(AEdit.clProSettings);</div><div>}</div><div><br></div><div>void GeriDon;</div><div>{</div><div>&nbsp; OdemeForm.clHide;</div><div>&nbsp; Clomosy.RunUnit('uDashboard');</div><div>}</div><div><br></div><div>void OdemeKaydet;</div><div>{</div><div>&nbsp; SecilenUyeID = Trim(UyeEdt.Text);</div><div><br></div><div>&nbsp; if (SecilenUyeID == '')</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Üye seçiniz.');</div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div>&nbsp; if (UyeEdt.Text == '')</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Üye adı giriniz.');</div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div>&nbsp; if (TutarEdt.Text == '')</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Tutar giriniz.');</div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; RequestBody = '{' +</div><div>&nbsp; &nbsp; '"uye_id":' + SecilenUyeID + ',' +</div><div>&nbsp; &nbsp; '"tutar":' + TutarEdt.Text + ',' +</div><div>&nbsp; &nbsp; '"odeme_tarihi":"' + TarihEdt.Text + '",' +</div><div>&nbsp; &nbsp; '"odeme_turu":"' + YontemEdt.Text + '",' +</div><div>&nbsp; &nbsp; '"aciklama":"' + AciklamaEdt.Text + '"' +</div><div>&nbsp; &nbsp; '}';</div><div><br></div><div>&nbsp; Rest = TclRest.Create;</div><div>&nbsp; Rest.Accept = 'application/json';</div><div>&nbsp; Rest.Method = rmPOST;</div><div>&nbsp; Rest.BaseURL = SupabaseUrl + '/rest/v1/odemeler';</div><div><br></div><div>&nbsp; Rest.AddHeader('apikey', SupabaseKey);</div><div>&nbsp; Rest.AddHeader('Authorization', 'Bearer ' + SupabaseKey);</div><div>&nbsp; Rest.AddHeader('Prefer', 'return=representation');</div><div>&nbsp; Rest.AddBody(RequestBody, 'application/json');</div><div><br></div><div>&nbsp; Rest.Execute;</div><div><br></div><div>&nbsp; if (Rest.StatusCode &gt;= 200)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (Rest.StatusCode &lt; 300)</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Ödeme başarıyla kaydedildi.');</div><div><br></div><div>&nbsp; &nbsp; &nbsp; UyeEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; TutarEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; TarihEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; YontemEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; AciklamaEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; Exit;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div><br></div><div>&nbsp; ShowMessage('HTTP: ' + IntToStr(Rest.StatusCode) + #13#10 + Rest.Response);</div><div>}</div><div><br></div><div>// ==============================================================</div><div>// ANA FORM ÇALIŞMA BLOĞU</div><div>// ==============================================================</div><div>{</div><div>&nbsp; SupabaseUrl = '<a href="https://zttjqagkqzcgrlnxqarg.supabase.co" target="_blank" rel="nofollow">https://zttjqagkqzcgrlnxqarg.supabase.co</a>';</div><div>&nbsp; SupabaseKey = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Inp0dGpxYWdrcXpjZ3JsbnhxYXJnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODQxMTg4MjYsImV4cCI6MjA5OTY5NDgyNn0.mpDYGhrn6F0-1do8QtJUAXh6DK6Zo25SSI7S4-OQmFs';</div><div><br></div><div>&nbsp; OdemeForm = TclForm.Create(Self);</div><div>&nbsp; OdemeForm.SetFormColor('#F8FAFC', '#F8FAFC', clGVertical);</div><div><br></div><div>&nbsp; OdemeForm.FormWaiting.Visible = False;</div><div>&nbsp; OdemeForm.BtnFormMenu.Visible = False;</div><div>&nbsp; OdemeForm.BtnGoBack.Visible = False;</div><div><br></div><div>&nbsp; AnaPnl = OdemeForm.AddNewProPanel(OdemeForm, 'AnaPnl');</div><div>&nbsp; AnaPnl.Align = alClient;</div><div>&nbsp; PanelStili(AnaPnl, '#F8FAFC', '#F8FAFC', 0);</div><div><br></div><div>&nbsp; HeaderPnl = OdemeForm.AddNewProPanel(AnaPnl, 'HeaderPnl');</div><div>&nbsp; HeaderPnl.Align = alTop;</div><div>&nbsp; HeaderPnl.Height = 90;</div><div>&nbsp; PanelStili(HeaderPnl, '#FFFFFF', '#E2E8F0', 0);</div><div><br></div><div>&nbsp; BaslikLbl = OdemeForm.AddNewProLabel(HeaderPnl, 'BaslikLbl', 'Ödeme Al');</div><div>&nbsp; BaslikLbl.Align = alTop;</div><div>&nbsp; BaslikLbl.Height = 38;</div><div>&nbsp; BaslikLbl.Margins.Left = 20;</div><div>&nbsp; BaslikLbl.Margins.Top = 16;</div><div>&nbsp; LabelStili(BaslikLbl, '#0F172A', 20, True);</div><div><br></div><div>&nbsp; AltBaslikLbl = OdemeForm.AddNewProLabel(HeaderPnl, 'AltBaslikLbl', 'Üye ödeme bilgilerini giriniz.');</div><div>&nbsp; AltBaslikLbl.Align = alTop;</div><div>&nbsp; AltBaslikLbl.Height = 24;</div><div>&nbsp; AltBaslikLbl.Margins.Left = 20;</div><div>&nbsp; LabelStili(AltBaslikLbl, '#64748B', 10, False);</div><div><br></div><div>&nbsp; FormPnl = OdemeForm.AddNewProPanel(AnaPnl, 'FormPnl');</div><div>&nbsp; FormPnl.Align = alTop;</div><div>&nbsp; FormPnl.Height = 360;</div><div>&nbsp; FormPnl.Margins.Left = 40;</div><div>&nbsp; FormPnl.Margins.Right = 40;</div><div>&nbsp; FormPnl.Margins.Top = 20;</div><div>&nbsp; PanelStili(FormPnl, '#FFFFFF', '#E2E8F0', 12);</div><div><br></div><div>&nbsp; // DÜZELTİLEN SATIR (Bileşen adı 'UyeSecEdt' yapıldı):</div><div>&nbsp; UyeEdt = OdemeForm.AddNewProEdit(FormPnl, 'UyeSecEdt', 'Üye Adı');</div><div>&nbsp; UyeEdt.Align = alTop;</div><div>&nbsp; EditStili(UyeEdt);</div><div><br></div><div>&nbsp; TutarEdt = OdemeForm.AddNewProEdit(FormPnl, 'TutarEdt', 'Tutar');</div><div>&nbsp; TutarEdt.Align = alTop;</div><div>&nbsp; EditStili(TutarEdt);</div><div><br></div><div>&nbsp; TarihEdt = OdemeForm.AddNewProEdit(FormPnl, 'TarihEdt', 'Ödeme Tarihi');</div><div>&nbsp; TarihEdt.Align = alTop;</div><div>&nbsp; EditStili(TarihEdt);</div><div><br></div><div>&nbsp; YontemEdt = OdemeForm.AddNewProEdit(FormPnl, 'YontemEdt', 'Ödeme Yöntemi');</div><div>&nbsp; YontemEdt.Align = alTop;</div><div>&nbsp; EditStili(YontemEdt);</div><div><br></div><div>&nbsp; AciklamaEdt = OdemeForm.AddNewProEdit(FormPnl, 'AciklamaEdt', 'Açıklama');</div><div>&nbsp; AciklamaEdt.Align = alTop;</div><div>&nbsp; EditStili(AciklamaEdt);</div><div><br></div><div>&nbsp; KaydetBtn = OdemeForm.AddNewProButton(FormPnl, 'KaydetBtn', 'Ödemeyi Kaydet');</div><div>&nbsp; KaydetBtn.Align = alTop;</div><div>&nbsp; KaydetBtn.Height = 46;</div><div>&nbsp; KaydetBtn.Margins.Top = 18;</div><div>&nbsp; KaydetBtn.clProSettings.BackgroundColor = clAlphaColor.clHexToColor('#2563EB');</div><div>&nbsp; KaydetBtn.clProSettings.FontColor = clAlphaColor.clWhite;</div><div>&nbsp; KaydetBtn.clProSettings.RoundWidth = 10;</div><div>&nbsp; KaydetBtn.clProSettings.RoundHeight = 10;</div><div>&nbsp; KaydetBtn.SetclProSettings(KaydetBtn.clProSettings);</div><div><br></div><div>&nbsp; GeriBtn = OdemeForm.AddNewProButton(FormPnl, 'GeriBtn', 'Geri Dön');</div><div>&nbsp; GeriBtn.Align = alTop;</div><div>&nbsp; GeriBtn.Height = 42;</div><div><br></div><div>&nbsp; OdemeForm.AddNewEvent(KaydetBtn, tbeOnClick, 'OdemeKaydet');</div><div>&nbsp; OdemeForm.AddNewEvent(GeriBtn, tbeOnClick, 'GeriDon');</div><div><br></div><div>&nbsp; OdemeForm.Run;</div><div>}</div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 29 Jul 2026 18:23:36 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1640&amp;PID=3799#3799</guid>
  </item> 
  <item>
   <title><![CDATA[kod hatası : var OdemeForm: TclForm; AnaPnl,...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1640&amp;PID=3798#3798</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=469">smeye</a><br /><strong>Konu:</strong> 1640<br /><strong>Gönderim Zamanı:</strong> 29&nbsp;Temmuz&nbsp;2026 Saat 18:00<br /><br /><div>var</div><div>&nbsp; OdemeForm: TclForm;</div><div><br></div><div>&nbsp; AnaPnl,</div><div>&nbsp; HeaderPnl,</div><div>&nbsp; FormPnl: TclProPanel;</div><div><br></div><div>&nbsp; BaslikLbl,</div><div>&nbsp; AltBaslikLbl: TclProLabel;</div><div><br></div><div>&nbsp; UyeEdt,</div><div>&nbsp; TutarEdt,</div><div>&nbsp; TarihEdt,</div><div>&nbsp; YontemEdt,</div><div>&nbsp; AciklamaEdt: TclProEdit;</div><div><br></div><div>&nbsp; KaydetBtn,</div><div>&nbsp; GeriBtn: TclProButton;</div><div><br></div><div>&nbsp; Rest: TclRest;</div><div><br></div><div>&nbsp; SupabaseUrl,</div><div>&nbsp; SupabaseKey,</div><div>&nbsp; RequestBody: String;</div><div>&nbsp; SecilenUyeID: String;</div><div><br></div><div>UyeRest: TclRest;</div><div><br></div><div><br></div><div><br></div><div>void PanelStili(</div><div>&nbsp; APanel: TclProPanel;</div><div>&nbsp; ArkaPlan: String;</div><div>&nbsp; Kenar: String;</div><div>&nbsp; Kose: Integer</div><div>);</div><div>{</div><div>&nbsp; APanel.clProSettings.BackgroundColor =</div><div>&nbsp; &nbsp; clAlphaColor.clHexToColor(ArkaPlan);</div><div><br></div><div>&nbsp; APanel.clProSettings.BorderColor =</div><div>&nbsp; &nbsp; clAlphaColor.clHexToColor(Kenar);</div><div><br></div><div>&nbsp; APanel.clProSettings.BorderWidth = 1;</div><div>&nbsp; APanel.clProSettings.RoundWidth = Kose;</div><div>&nbsp; APanel.clProSettings.RoundHeight = Kose;</div><div><br></div><div>&nbsp; APanel.SetclProSettings(</div><div>&nbsp; &nbsp; APanel.clProSettings</div><div>&nbsp; );</div><div>}</div><div><br></div><div><br></div><div><br></div><div>void LabelStili(</div><div>&nbsp; ALbl: TclProLabel;</div><div>&nbsp; Renk: String;</div><div>&nbsp; Boyut: Integer;</div><div>&nbsp; Kalin: Boolean</div><div>);</div><div>{</div><div>&nbsp; ALbl.clProSettings.FontColor =</div><div>&nbsp; &nbsp; clAlphaColor.clHexToColor(Renk);</div><div><br></div><div>&nbsp; ALbl.clProSettings.FontSize =</div><div>&nbsp; &nbsp; Boyut;</div><div><br></div><div>&nbsp; if (Kalin)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ALbl.clProSettings.TextSettings.Font.Style =</div><div>&nbsp; &nbsp; &nbsp; &#091;fsBold&#093;;</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ALbl.clProSettings.TextSettings.Font.Style =</div><div>&nbsp; &nbsp; &nbsp; &#091;&#093;;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; ALbl.SetclProSettings(</div><div>&nbsp; &nbsp; ALbl.clProSettings</div><div>&nbsp; );</div><div>}</div><div><br></div><div><br></div><div><br></div><div>void EditStili(</div><div>&nbsp; AEdit: TclProEdit</div><div>);</div><div>{</div><div>&nbsp; AEdit.Height = 42;</div><div><br></div><div>&nbsp; AEdit.clProSettings.RoundWidth = 10;</div><div>&nbsp; AEdit.clProSettings.RoundHeight = 10;</div><div><br></div><div>&nbsp; AEdit.clProSettings.BorderColor =</div><div>&nbsp; &nbsp; clAlphaColor.clHexToColor('#CBD5E1');</div><div><br></div><div>&nbsp; AEdit.SetclProSettings(</div><div>&nbsp; &nbsp; AEdit.clProSettings</div><div>&nbsp; );</div><div>}</div><div><br></div><div><br></div><div><br></div><div>void GeriDon;</div><div>{</div><div>&nbsp; OdemeForm.clHide;</div><div><br></div><div>&nbsp; Clomosy.RunUnit(</div><div>&nbsp; &nbsp; 'uDashboard'</div><div>&nbsp; );</div><div>}</div><div>{</div><div>&nbsp; SupabaseUrl =</div><div>&nbsp; &nbsp; '<a href="https://zttjqagkqzcgrlnxqarg.supabase.co" target="_blank" rel="nofollow">https://zttjqagkqzcgrlnxqarg.supabase.co</a>';</div><div><br></div><div>SupabaseKey = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Inp0dGpxYWdrcXpjZ3JsbnhxYXJnIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODQxMTg4MjYsImV4cCI6MjA5OTY5NDgyNn0.mpDYGhrn6F0-1do8QtJUAXh6DK6Zo25SSI7S4-OQmFs';</div><div><br></div><div>&nbsp; OdemeForm =</div><div>&nbsp; &nbsp; TclForm.Create(Self);</div><div><br></div><div>&nbsp; OdemeForm.SetFormColor(</div><div>&nbsp; &nbsp; '#F8FAFC',</div><div>&nbsp; &nbsp; '#F8FAFC',</div><div>&nbsp; &nbsp; clGVertical</div><div>&nbsp; );</div><div><br></div><div>&nbsp; OdemeForm.FormWaiting.Visible = False;</div><div>&nbsp; OdemeForm.BtnFormMenu.Visible = False;</div><div>&nbsp; OdemeForm.BtnGoBack.Visible = False;</div><div><br></div><div>&nbsp; AnaPnl =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProPanel(</div><div>&nbsp; &nbsp; &nbsp; OdemeForm,</div><div>&nbsp; &nbsp; &nbsp; 'AnaPnl'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; AnaPnl.Align = alClient;</div><div><br></div><div>&nbsp; PanelStili(</div><div>&nbsp; &nbsp; AnaPnl,</div><div>&nbsp; &nbsp; '#F8FAFC',</div><div>&nbsp; &nbsp; '#F8FAFC',</div><div>&nbsp; &nbsp; 0</div><div>&nbsp; );</div><div><br></div><div>&nbsp; HeaderPnl =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProPanel(</div><div>&nbsp; &nbsp; &nbsp; AnaPnl,</div><div>&nbsp; &nbsp; &nbsp; 'HeaderPnl'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; HeaderPnl.Align = alTop;</div><div>&nbsp; HeaderPnl.Height = 90;</div><div><br></div><div>&nbsp; PanelStili(</div><div>&nbsp; &nbsp; HeaderPnl,</div><div>&nbsp; &nbsp; '#FFFFFF',</div><div>&nbsp; &nbsp; '#E2E8F0',</div><div>&nbsp; &nbsp; 0</div><div>&nbsp; );</div><div><br></div><div>&nbsp; BaslikLbl =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProLabel(</div><div>&nbsp; &nbsp; &nbsp; HeaderPnl,</div><div>&nbsp; &nbsp; &nbsp; 'BaslikLbl',</div><div>&nbsp; &nbsp; &nbsp; 'Ödeme Al'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; BaslikLbl.Align = alTop;</div><div>&nbsp; BaslikLbl.Height = 38;</div><div>&nbsp; BaslikLbl.Margins.Left = 20;</div><div>&nbsp; BaslikLbl.Margins.Top = 16;</div><div><br></div><div>&nbsp; LabelStili(</div><div>&nbsp; &nbsp; BaslikLbl,</div><div>&nbsp; &nbsp; '#0F172A',</div><div>&nbsp; &nbsp; 20,</div><div>&nbsp; &nbsp; True</div><div>&nbsp; );</div><div><br></div><div>&nbsp; AltBaslikLbl =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProLabel(</div><div>&nbsp; &nbsp; &nbsp; HeaderPnl,</div><div>&nbsp; &nbsp; &nbsp; 'AltBaslikLbl',</div><div>&nbsp; &nbsp; &nbsp; 'Üye ödeme bilgilerini giriniz.'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; AltBaslikLbl.Align = alTop;</div><div>&nbsp; AltBaslikLbl.Height = 24;</div><div>&nbsp; AltBaslikLbl.Margins.Left = 20;</div><div><br></div><div>&nbsp; LabelStili(</div><div>&nbsp; &nbsp; AltBaslikLbl,</div><div>&nbsp; &nbsp; '#64748B',</div><div>&nbsp; &nbsp; 10,</div><div>&nbsp; &nbsp; False</div><div>&nbsp; );</div><div><br></div><div>&nbsp; FormPnl =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProPanel(</div><div>&nbsp; &nbsp; &nbsp; AnaPnl,</div><div>&nbsp; &nbsp; &nbsp; 'FormPnl'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; FormPnl.Align = alTop;</div><div>&nbsp; FormPnl.Height = 360;</div><div>&nbsp; FormPnl.Margins.Left = 40;</div><div>&nbsp; FormPnl.Margins.Right = 40;</div><div>&nbsp; FormPnl.Margins.Top = 20;</div><div><br></div><div>&nbsp; PanelStili(</div><div>&nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; '#FFFFFF',</div><div>&nbsp; &nbsp; '#E2E8F0',</div><div>&nbsp; &nbsp; 12</div><div>&nbsp; );</div><div><br></div><div>&nbsp; UyeEdt =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProEdit(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'Uye Seç (ID)',</div><div>&nbsp; &nbsp; &nbsp; 'Üye Adı'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; UyeEdt.Align = alTop;</div><div>&nbsp; EditStili(UyeEdt);</div><div><br></div><div>&nbsp; TutarEdt =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProEdit(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'TutarEdt',</div><div>&nbsp; &nbsp; &nbsp; 'Tutar'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; TutarEdt.Align = alTop;</div><div>&nbsp; EditStili(TutarEdt);</div><div><br></div><div>&nbsp; TarihEdt =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProEdit(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'TarihEdt',</div><div>&nbsp; &nbsp; &nbsp; 'Ödeme Tarihi'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; TarihEdt.Align = alTop;</div><div>&nbsp; EditStili(TarihEdt);</div><div><br></div><div>&nbsp; YontemEdt =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProEdit(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'YontemEdt',</div><div>&nbsp; &nbsp; &nbsp; 'Ödeme Yöntemi'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; YontemEdt.Align = alTop;</div><div>&nbsp; EditStili(YontemEdt);</div><div><br></div><div>&nbsp; AciklamaEdt =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProEdit(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'AciklamaEdt',</div><div>&nbsp; &nbsp; &nbsp; 'Açıklama'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; AciklamaEdt.Align = alTop;</div><div>&nbsp; EditStili(AciklamaEdt);</div><div><br></div><div>&nbsp; KaydetBtn =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProButton(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'KaydetBtn',</div><div>&nbsp; &nbsp; &nbsp; 'Ödemeyi Kaydet'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; KaydetBtn.Align = alTop;</div><div>&nbsp; KaydetBtn.Height = 46;</div><div>&nbsp; KaydetBtn.Margins.Top = 18;</div><div><br></div><div>&nbsp; KaydetBtn.clProSettings.BackgroundColor =</div><div>&nbsp; &nbsp; clAlphaColor.clHexToColor('#2563EB');</div><div><br></div><div>&nbsp; KaydetBtn.clProSettings.FontColor =</div><div>&nbsp; &nbsp; clAlphaColor.clWhite;</div><div><br></div><div>&nbsp; KaydetBtn.clProSettings.RoundWidth = 10;</div><div>&nbsp; KaydetBtn.clProSettings.RoundHeight = 10;</div><div><br></div><div>&nbsp; KaydetBtn.SetclProSettings(</div><div>&nbsp; &nbsp; KaydetBtn.clProSettings</div><div>&nbsp; );</div><div><br></div><div>&nbsp; GeriBtn =</div><div>&nbsp; &nbsp; OdemeForm.AddNewProButton(</div><div>&nbsp; &nbsp; &nbsp; FormPnl,</div><div>&nbsp; &nbsp; &nbsp; 'GeriBtn',</div><div>&nbsp; &nbsp; &nbsp; 'Geri Dön'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; GeriBtn.Align = alTop;</div><div>&nbsp; GeriBtn.Height = 42;</div><div>&nbsp; void OdemeKaydet;</div><div>{</div><div>SecilenUyeID =</div><div>Trim(UyeEdt.Text);</div><div><br></div><div>if (SecilenUyeID = '')</div><div>{</div><div>&nbsp; ShowMessage(</div><div>&nbsp; &nbsp; 'Üye seçiniz.'</div><div>&nbsp; );</div><div><br></div><div>&nbsp; Exit;</div><div>}</div><div>&nbsp; if (UyeEdt.Text == '')</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage(</div><div>&nbsp; &nbsp; &nbsp; 'Üye adı giriniz.'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div><br></div><div>&nbsp; if (TutarEdt.Text == '')</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage(</div><div>&nbsp; &nbsp; &nbsp; 'Tutar giriniz.'</div><div>&nbsp; &nbsp; );</div><div><br></div><div>&nbsp; &nbsp; Exit;</div><div>&nbsp; }</div><div><br></div><div>RequestBody =</div><div>'{' +</div><div><br></div><div>'"uye_id":' +</div><div>SecilenUyeID +</div><div>',' +</div><div><br></div><div>'"tutar":' +</div><div>TutarEdt.Text +</div><div>',' +</div><div><br></div><div>'"odeme_tarihi":"' +</div><div>TarihEdt.Text +</div><div>'",' +</div><div><br></div><div>'"odeme_turu":"' +</div><div>YontemEdt.Text +</div><div>'",' +</div><div><br></div><div>'"aciklama":"' +</div><div>AciklamaEdt.Text +</div><div>'"' +</div><div><br></div><div>'}';</div><div>&nbsp; Rest = TclRest.Create;</div><div><br></div><div>&nbsp; Rest.Accept = 'application/json';</div><div>&nbsp; Rest.ContentType = 'application/json';</div><div>&nbsp; Rest.Method = rmPOST;</div><div>&nbsp; Rest.ConnectTimeOut = 30000;</div><div><br></div><div>&nbsp; Rest.BaseURL =</div><div>&nbsp; &nbsp; SupabaseUrl +</div><div>&nbsp; &nbsp; '/rest/v1/odemeler';</div><div><br></div><div>&nbsp; Rest.AddHeader(</div><div>&nbsp; &nbsp; 'apikey',</div><div>&nbsp; &nbsp; SupabaseKey</div><div>&nbsp; );</div><div><br></div><div>&nbsp; Rest.AddHeader(</div><div>&nbsp; &nbsp; 'Authorization',</div><div>&nbsp; &nbsp; 'Bearer ' + SupabaseKey</div><div>&nbsp; );</div><div><br></div><div>&nbsp; Rest.AddHeader(</div><div>&nbsp; &nbsp; 'Prefer',</div><div>&nbsp; &nbsp; 'return=representation'</div><div>&nbsp; );</div><div><br></div><div>&nbsp; Rest.Body = RequestBody;</div><div><br></div><div>&nbsp; Rest.Execute;</div><div><br></div><div>&nbsp; if (Rest.StatusCode &gt;= 200)</div><div>&nbsp; {</div><div>&nbsp; &nbsp; if (Rest.StatusCode &lt; 300)</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage(</div><div>&nbsp; &nbsp; &nbsp; &nbsp; 'Ödeme başarıyla kaydedildi.'</div><div>&nbsp; &nbsp; &nbsp; );</div><div><br></div><div>&nbsp; &nbsp; &nbsp; UyeEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; TutarEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; TarihEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; YontemEdt.Text = '';</div><div>&nbsp; &nbsp; &nbsp; AciklamaEdt.Text = '';</div><div><br></div><div>&nbsp; &nbsp; &nbsp; Exit;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; }</div><div><br></div><div>&nbsp; ShowMessage(</div><div>&nbsp; &nbsp; 'HTTP: ' +</div><div>&nbsp; &nbsp; IntToStr(Rest.StatusCode) +</div><div>&nbsp; &nbsp; #13#10 +</div><div>&nbsp; &nbsp; Rest.Response</div><div>&nbsp; );</div><div>}</div><div><br></div><div><br></div><div><br></div><div>OdemeForm.AddNewEvent(</div><div>&nbsp; KaydetBtn,</div><div>&nbsp; tbeOnClick,</div><div>&nbsp; 'OdemeKaydet'</div><div>);</div><div><br></div><div>OdemeForm.AddNewEvent(</div><div>&nbsp; GeriBtn,</div><div>&nbsp; tbeOnClick,</div><div>&nbsp; 'GeriDon'</div><div>);</div><div><br></div><div>OdemeForm.Run;</div><div>}</div><div>kod hatası&nbsp;</div><div><div>RUNTIME ERROR</div><div>File library Main: Unit uodemeler: Syntax error.</div><div>Source position: 302,7 when evaluating instruction CallProc ($FFFFFFFF,$1,$123A270,$0,"RunUnit").</div><div>Stack content is: &#091;Null,Null,Null,Null...&#093;.</div><div>Source position: 673,33</div><div>Position: 673, 33</div></div><div>yardımcı olursanız sevinirim</div><div><br></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/v4513226cdae34746b4dedf0b4dfa099e1781791509496"</a> integrity="sha512-ZE9pZaUXND66v380QUtch/5sE9tPFh2zg45pR2PB0CVkCtOREv2AJKkSidISWkysEuQ0EH8faUU5du78bx87UQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 29 Jul 2026 18:00:30 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1640&amp;PID=3798#3798</guid>
  </item> 
 </channel>
</rss>