#TROIA
CANIAS ERP / TROIA rehberleri, .NET yazıları ve saha deneyimleri.
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ı?
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'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'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'ya ilk giris: dilin bes yapi tasi (Class, Dialog, Component, Report, Transaction), kod derleme sureci, Hotline degisiklik talebi mekanizmasi ve gercek bir method ornegi.