<?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 : CallerForm is not declared Hatası</title>
  <link>https://forum.clomosy.com.tr/</link>
  <description><![CDATA[XML içerik linki; Clomosy | Forum : Clomosy ile de&#287;i&#351;ken kullan&#305;m&#305; : CallerForm is not declared Hatası]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 15 Apr 2026 02:58:18 +0000</pubDate>
  <lastBuildDate>Thu, 18 Dec 2025 11:36:43 +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=1245</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[CallerForm is not declared Hatası : CallerForm da bug var e&#287;er ki...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2769#2769</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1245<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Aralık&nbsp;2025 Saat 11:36<br /><br />CallerForm da bug var eğer ki CallerFormu tanımladığın siteyi önceden create etmezsen diğer unitler o sayfaya gitmeye çalışırken callerform bulunamadı hatası alıyor. Önceden o sayfanın callerformunu oluşturan sayfayı çalışırmam gerekiyor yoksa hata alıyorum.<br><br>&nbsp; UnitOrderDetails.UnitName = 'uWaiterAndChefDetails';<div>&nbsp; UnitOrderDetails.CallerForm = MainForm;</div><div>&nbsp; UnitOrderDetails.Run;<br><br><br><br><div>RUNTİME ERROR</div><div>File library uHomePage: Unit ultemsCategoryPage: Unit</div><div>ultemsPage: Unit uWaiterAndChefDetaiIs: Unknown identifier or</div><div>variable is not declared: 'CallerForm'.</div><div>Source position: 678,30,</div><div>Source position: 1,54,</div><div>Source position: 1,43 when evaluating instruction CallProc</div><div>Stack content is:</div><div>&#091;UnicodeString:uItemsMainGo,UnicodeString:TestBtn2,NuII,Intege</div><div>r:172185824.,.&#093;.</div><div>Source position: 29,58</div><div>Position: 29, 58.</div><br><br></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"</a> integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Thu, 18 Dec 2025 11:36:43 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2769#2769</guid>
  </item> 
  <item>
   <title><![CDATA[CallerForm is not declared Hatası : Merhaba G&#252;ney,var MyForm : TclForm;...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2768#2768</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=257">Emr.Erkmn</a><br /><strong>Konu:</strong> 1245<br /><strong>Gönderim Zamanı:</strong> 18&nbsp;Aralık&nbsp;2025 Saat 09:46<br /><br />Merhaba Güney,&nbsp;<br><div>var</div><div>&nbsp; MyForm : TclForm;</div><div>&nbsp;&nbsp;</div><div>&nbsp; CallerForm : TclForm;&nbsp;</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Diğer bileşenler</div><div>&nbsp; ItemNameEdit : TclProEdit;</div><div>&nbsp; ItemPriceEdit : TclProEdit;</div><div>&nbsp; ItemNameLbl : TclProLabel;</div><div>&nbsp; ItemImage : TclProImage;</div><div>&nbsp; SaveBtn : TclProButton;</div><div>&nbsp;&nbsp;</div><div>&nbsp; IsImageChanged : Boolean;</div><div><br></div><div>void OnItemSaved(Sender)</div><div>var&nbsp;</div><div>&nbsp; LRest: TCLRest;</div><div>&nbsp; LParentRefreshBtn : TclButton;</div><div>{</div><div>&nbsp; MyForm.FormWaiting.Visible = False;&nbsp;</div><div>&nbsp; LRest = TCLRest(Sender);</div><div>&nbsp;&nbsp;</div><div>&nbsp; if ((LRest.StatusCode == 200) || (LRest.StatusCode == 201))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Ürün başarıyla eklendi!');</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; // Formu Temizle</div><div>&nbsp; &nbsp; &nbsp; ItemNameEdit.Text = '';</div><div>&nbsp; &nbsp; &nbsp; ItemPriceEdit.Text = '';</div><div>&nbsp; &nbsp; &nbsp; ItemNameLbl.Text = 'ÜRÜN ADI';</div><div>&nbsp; &nbsp; &nbsp; MyForm.SetImage(ItemImage,'<a href="https://clomosy.com/learn/clomosy.png" target="_blank" rel="nofollow">https://clomosy.com/learn/clomosy.png</a>');</div><div>&nbsp; &nbsp; &nbsp; IsImageChanged = False;</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; // --- ANA SAYFAYI TETİKLEME (REFRESH) ---</div><div>&nbsp; &nbsp; &nbsp; if (CallerForm &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LParentRefreshBtn = TclButton(TCLForm(CallerForm).clFindComponent('Refresh*temsBtn'));</div><div>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LParentRefreshBtn &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clDoClick(LParentRefreshBtn);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Hata: ' + Clomosy.CLParseJSON(LRest.Response, 'message'));</div><div>&nbsp; }</div><div>}</div><div>mainform tarafında kodun da eksiklik veya yanlışlık da olabilir mi<br><br></div><div>void SaveBtnClick;</div><div>{</div><div><br></div><div>}</div><div><br></div><div>{</div><div>&nbsp; MyForm = TclForm.Create(Self);</div><div>&nbsp;&nbsp;</div><div>&nbsp; IsImageChanged = False;</div><div><br></div><div>&nbsp; ItemImage = MyForm.AddNewProImage(MyForm, 'ItemImage');</div><div>&nbsp; ItemImage.Align = alTop;</div><div>&nbsp; ItemImage.Height = 200;</div><div>&nbsp; MyForm.SetImage(ItemImage,'<a href="https://clomosy.com/learn/clomosy.png" target="_blank" rel="nofollow">https://clomosy.com/learn/clomosy.png</a>');</div><div><br></div><div>&nbsp; ItemNameLbl = MyForm.AddNewProLabel(MyForm, 'ItemNameLbl', 'ÜRÜN ADI');</div><div>&nbsp; ItemNameLbl.Align = alTop;</div><div>&nbsp; ItemNameLbl.Margins.Top = 10;</div><div>&nbsp; ItemNameLbl.SetclProSettings(ItemNameLbl.clProSettings);</div><div><br></div><div>&nbsp; ItemNameEdit = MyForm.AddNewProEdit(MyForm, 'ItemNameEdit', 'Ürün Adı');</div><div>&nbsp; ItemNameEdit.Align = alTop;</div><div>&nbsp; ItemNameEdit.Height = 50;</div><div><br></div><div>&nbsp; ItemPriceEdit = MyForm.AddNewProEdit(MyForm, 'ItemPriceEdit', 'Fiyat');</div><div>&nbsp; ItemPriceEdit.Align = alTop;</div><div>&nbsp; ItemPriceEdit.Height = 50;</div><div>&nbsp; ItemPriceEdit.SetclProSettings(ItemPriceEdit.clProSettings);</div><div><br></div><div>&nbsp; SaveBtn = MyForm.AddNewProButton(MyForm, 'SaveBtn', 'KAYDET');</div><div>&nbsp; SaveBtn.Align = alBottom;</div><div>&nbsp; SaveBtn.Height = 50;</div><div>&nbsp; MyForm.AddNewEvent(SaveBtn, tbeOnClick, 'SaveBtnClick');</div><div><br></div><div>&nbsp; MyForm.Run;</div><div>}&nbsp;<br><br>deneye bilir misin?<br><br><br></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"</a> integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Thu, 18 Dec 2025 09:46:12 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2768#2768</guid>
  </item> 
  <item>
   <title><![CDATA[CallerForm is not declared Hatası : // Bu &#351;ekilde &#231;a&#287;&#305;r&#305;yorum ve bana...]]></title>
   <link>https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2767#2767</link>
   <description>
    <![CDATA[<strong>Yazar:</strong> <a href="https://forum.clomosy.com.tr/member_profile.asp?PF=344">M-Guney</a><br /><strong>Konu:</strong> 1245<br /><strong>Gönderim Zamanı:</strong> 17&nbsp;Aralık&nbsp;2025 Saat 18:18<br /><br /><div>// Bu şekilde&nbsp; çağırıyorum ve bana callerform bulunamadı hatası veriyordu.Çözümü en altta callerformu çağırdığın yeri callerformu atadığın yerde uses ile kullanma&nbsp;</div><div><br></div><div>// HATALI KOD</div><div>// --- KAYDETME (POST /items) ---</div><div><br></div><div>void OnItemSaved(Sender)</div><div>var LRest: TCLRest;</div><div>LParentRefreshBtn : TclButton;</div><div>{</div><div>&nbsp; MainForm.FormWaiting.Visible = False;</div><div>&nbsp; LRest = TCLRest(Sender);</div><div>&nbsp;&nbsp;</div><div>&nbsp; if ((LRest.StatusCode == 200) || (LRest.StatusCode == 201))</div><div>&nbsp; {</div><div>&nbsp; &nbsp; &nbsp; ShowMessage('Ürün başarıyla eklendi!');</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; // Formu Temizle</div><div>&nbsp; &nbsp; &nbsp; ItemNameEdit.Text = '';</div><div>&nbsp; &nbsp; &nbsp; ItemPriceEdit.Text = '';</div><div>&nbsp; &nbsp; &nbsp; ItemNameLbl.Text = 'ÜRÜN ADI';</div><div>&nbsp; &nbsp; &nbsp; MainForm.SetImage(ItemImage,'<a href="https://clomosy.com/learn/clomosy.png" target="_blank" rel="nofollow">https://clomosy.com/learn/clomosy.png</a>');</div><div>&nbsp; &nbsp; &nbsp; IsImageChanged = False;</div><div>&nbsp; &nbsp; &nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; // --- ANA SAYFAYI TETİKLEME (REFRESH) ---</div><div>&nbsp; &nbsp; &nbsp; if (CallerForm &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; // Ana formdaki gizli butonu bul ve tıkla</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LParentRefreshBtn = TclButton(CallerForm.clFindComponent('RefreshCategoriesBtn'));</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LParentRefreshBtn &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clDoClick(LParentRefreshBtn);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; //MainForm.Close;</div><div>&nbsp; &nbsp; &nbsp; // ----------------------------------------</div><div>&nbsp; }</div><div>&nbsp; else</div><div>&nbsp; {</div><div>&nbsp; &nbsp; ShowMessage('Hata: ' + Clomosy.CLParseJSON(LRest.Response, 'message'));</div><div>&nbsp; }</div><div>}</div><div><br></div><div><br></div><div><br></div><div>// yollama şeklim ise&nbsp;</div><div><br></div><div>void gotouAddItems</div><div>{</div><div>&nbsp; CloseAdminItemsPopUpV;</div><div>&nbsp; uAddItems.SetCategoryIDV(CategoryId);</div><div>&nbsp;&nbsp;</div><div>&nbsp; //Clomosy.RunUnit('uAddItems');</div><div>&nbsp; UnitAddItem.UnitName = 'uAddItems';</div><div>&nbsp; UnitAddItem.CallerForm = MainForm;</div><div>&nbsp; UnitAddItem.Run;</div><div>}<br><br><br><br>// ÇÖZUM<br><br><div>&nbsp; &nbsp; &nbsp; // --- ANA SAYFAYI TETİKLEME (REFRESH) ---</div><div>&nbsp; &nbsp; &nbsp; if (CallerForm &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('bulundu')</div><div>&nbsp; &nbsp; &nbsp; &nbsp; // Ana formdaki gizli butonu bul ve tıkla</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LParentRefreshBtn = TclButton(TCLForm(CallerForm).clFindComponent('Refresh*temsBtn'));</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LParentRefreshBtn &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clDoClick(LParentRefreshBtn);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('LParentRefreshBtn bulundu')</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('bulunamadı')</div><div>&nbsp; &nbsp; &nbsp; //MainForm.Close;</div><div>&nbsp; &nbsp; &nbsp; // ----------------------------------------<br><br>// FARKLI BIR UNITTE caller formun çağrıldığı yer AYNI<br><div>// --- ANA SAYFAYI TETİKLEME (REFRESH) ---</div><div>&nbsp; &nbsp; &nbsp; if (CallerForm &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('bulundu')</div><div>&nbsp; &nbsp; &nbsp; &nbsp; // Ana formdaki gizli butonu bul ve tıkla</div><div>&nbsp; &nbsp; &nbsp; &nbsp; LParentRefreshBtn = TclButton(TCLForm(CallerForm).clFindComponent('Refresh*temsBtn'));</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (LParentRefreshBtn &lt;&gt; nil)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; clDoClick(LParentRefreshBtn);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('LParentRefreshBtn bulundu')</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; ShowMessage('bulunamadı')</div><div>&nbsp; &nbsp; &nbsp; //MainForm.Close;</div><div>&nbsp; &nbsp; &nbsp; // ----------------------------------------</div><br><br></div></div><a href="https://static.cloudflareinsights.com/beac&#111;n.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" target="_blank" rel="nofollow">https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"</a> integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{&quot;version&quot;:&quot;2024.11.0&quot;,&quot;token&quot;:&quot;439455f3e46c40b98dbd42a2f1a954d8&quot;,&quot;r&quot;:1,&quot;server_timing&quot;:{&quot;name&quot;:{&quot;cfCacheStatus&quot;:true,&quot;cfEdge&quot;:true,&quot;cfExtPri&quot;:true,&quot;cfL4&quot;:true,&quot;cfOrigin&quot;:true,&quot;cfSpeedBrain&quot;:true},&quot;location_startswith&quot;:null}}" crossorigin="anonymous">]]>
   </description>
   <pubDate>Wed, 17 Dec 2025 18:18:55 +0000</pubDate>
   <guid isPermaLink="true">https://forum.clomosy.com.tr/forum_posts.asp?TID=1245&amp;PID=2767#2767</guid>
  </item> 
 </channel>
</rss>