TROIA'da Sınıflar: _CONSTRUCTOR, _VARIABLES ve @ Operatörü
TROIA Kod Örnekleri · 30 Mart 2026 · 5 dk okuma

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.

TROIA'da TABLE ve LOOP: Neden Bu Kadar Hızlı?
TROIA Kod Örnekleri · 25 Mart 2026 · 5 dk okuma

TROIA'da TABLE ve LOOP: Neden Bu Kadar Hızlı?

CANIAS ekranlarının binlerce satırla akıcı çalışmasının sırrı LOOP AT, CRITERIA COLUMNS ve LOCATERECORD'un doğru seçilmesinde saklı. TABLE tipini ve gerçek performans farkı yaratan varyasyonları anlatıyorum.

TROIA'da String İşlemleri: STRINGBUILDER, PARSE ve TOCHAR
TROIA Kod Örnekleri · 20 Mart 2026 · 4 dk okuma

TROIA'da String İşlemleri: STRINGBUILDER, PARSE ve TOCHAR

TROIA'da escape karakteri yoktur, satır birleştirme performansı STRINGBUILDER'a bağlıdır. String fonksiyonlarını gerçek örneklerle anlatıyorum.

TROIA'da Akış Kontrolü: IF, SWITCH ve WHILE
TROIA Kod Örnekleri · 15 Mart 2026 · 4 dk okuma

TROIA'da Akış Kontrolü: IF, SWITCH ve WHILE

TROIA'da ELSEIF yoktur, BREAK olmadan çalışan bir SWITCH vardır. Akış kontrol komutlarının gerçek sözdizimini ve tuzaklarını anlatıyorum.

TROIA'ya Giriş: Söz Dizimi ve İlk Method
TROIA Kod Örnekleri · 10 Mart 2026 · 4 dk okuma

TROIA'ya Giriş: Söz Dizimi ve İlk Method

CANIAS ERP'nin 4GL dili TROIA'nın temel sözdizimi: yorum satırları, değişken tanımlama, koşullar ve ilk class method örneği.