TROIA Kod Örnekleri
CANIAS ERP / TROIA rehberleri, .NET yazıları ve saha deneyimleri.
TROIA'da Dosya İşlemleri: OPEN FILE, PUT/GET ve FILEID
TROIA'da bir dosya yolunun başındaki * karakteri, işlemin sunucuda mı yoksa istemcide mi yapılacağını belirler. Dosya komutlarını gerçek örneklerle anlatıyorum.
TROIA'da Değişken Kapsamları: GLOBAL, MEMBER, LOCAL ve OBJECT Farkı
TROIA'da üç kapsam seviyesi vardır: global, member, local. GLOBAL/MEMBER/LOCAL komutlarıyla OBJECT komutunun otomatik kapsam belirleme mantığını karşılaştırıyorum.
TROIA Platformu Nasıl Çalışır: Application Server, Client ve RMI Registry
TROIA kodu yalnızca application server üzerinde çalışır; client sadece arayüzü çizer. Platform bileşenlerinin (License Server, RMI Registry) rollerini anlatıyorum.
TROIA'da Tarih ve Saat: NULLDATE, SYS_CURRENTDATE ve Formatlama
TROIA'da güncel tarihi bir değişken tanımlayarak almak riskli bir alışkanlıktır. Doğru yöntemi, NULLDATE kavramını ve tarih formatlama fonksiyonlarını anlatıyorum.
TROIA'da Inheritance ve Cross: SUPER() ile Davranış Genişletmek
TROIA'da bir class'ı miras almak, override etmek ve SUPER() ile üst sınıf kodunu birleştirmek nasıl çalışır? Cross kavramını da ekliyorum.
TROIA'da Sınıflar: _CONSTRUCTOR, _VARIABLES ve @ Operatörü
TROIA class'ları diğer dillerdeki sınıflardan farklı çalışır: dialog'lar class sayılmaz, üye alanlara . değil @ ile erişilir. Gerçek kurallarıyla anlatıyorum.