Sayfayı Yazdır | Pencereyi Kapat

Circular Uses Hatası

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1242
Tarih: 10 Mart 2026 Saat 05:10
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: Circular Uses Hatası
Mesajı Yazan: M-Guney
Konu: Circular Uses Hatası
Mesaj Tarihi: 10 Aralık 2025 Saat 16:51
benim iki unit birbirine yönlenrime yapıyorum.

uItemsCategoryPage --> uItemsPage a gidiyor

uItemsPage' de geri dön butonu var ve geri döndüğünde eğer ki udatalibteki listeme herhangi bir öge eklenmisse UI da güncellemek isityorum

void UpdateOrder
{
  OrderChecklistLbl.Text = IntToStr(uDataLib.CurrentOrderListArrTotalAmount);
}

Açıkçası uItemsPage' in içerisinde uItemsCategoryPage 'e geri dönerken o uniti güncellemek isitiyorum.

void BtnGoBackClick;
{
  MainForm.BtnGoBackClick(Self); // Bu şekilde olacak şekilde düzelt
  uItemsCategoryPage.UpdateOrder;
}






https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Cevaplar:
Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 11 Aralık 2025 Saat 16:20
Merhaba Güney, 
https://www.docs.clomosy.com/index.php?title=TclUnit" rel="nofollow - https://www.docs.clomosy.com/index.php?title=TclUnit doküman sitesin de yer alan 2. örneği inceler misin? https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">


Mesajı Yazan: M-Guney
Mesaj Tarihi: 15 Aralık 2025 Saat 10:17
https://www.docs.clomosy.com/index.php?title=TclUnit" rel="nofollow - https://www.docs.clomosy.com/index.php?title=TclUnit

Örnek 2 yi uygulamayı denedim ama hata veriyor 
BtnClickFromUnitClick 

/*BasisForm*/
BtnClickFromUnitClick
Unknown identifier or variable is not declared: 'BtnClickFromUnitClick'.
Source position: 1,21 kendimde de Bulamadı ne yapmalıyım
https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">


Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 15 Aralık 2025 Saat 10:28
BtnClickFromUnitClick sebebi böyle bir değişkene erişimediği için hata veriyor. Kontrol eder misin? https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">


Mesajı Yazan: M-Guney
Mesaj Tarihi: 15 Aralık 2025 Saat 10:31
Dokümantasyondaki 2.örnekte bulunan BtnClickFromUnitClick variable is not declared   https://www.docs.clomosy.com/index.php?title=TclUnit" rel="nofollow - https://www.docs.clomosy.com/index.php?title=TclUnit  

< defer="" ="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28on72PdrCzSjY4U6VaAw1EQ==" -cf-beacon=""version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"_timing":"name":"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true,"location_startswith":null" crossorigin="anonymous">
Hatası veriyor ben daha hibir değişiklik yapmadan hata veriyor.


Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 15 Aralık 2025 Saat 10:39
Tamamdır Güney, inceleyip dönüş yapıyorum  https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">


Mesajı Yazan: M-Guney
Mesaj Tarihi: 15 Aralık 2025 Saat 10:48
ParentBtn = TclButton(uDataLib.GlobalParentForm.clFindComponent('UpdateOrderChecklistBtn'));

bu şekilde datalib te taşıma işlemi yaptım şuanlık geçici olarak ama performans sorununa neden olabilir. Çünkü parent ı değil direk form taşıma işlemi yapıyor. https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" rel="nofollow - https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"version":"2024.11.0","token":"439455f3e46c40b98dbd42a2f1a954d8","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}" crossorigin="anonymous">



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net