Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bir objeye referans veren belirli tipte bir objenin parametrelerine erişimi sağlar. Bir A objesine referans veren B objesi, A objesinin içerisinden refs('B') fonksiyonu ile çağırıldığı çağrıldığı zaman projede bulunan A objesine bağlı B objelerinin listesini verir. Bir objenin kendinden sonra gelecek olan başka objeyi tanıması ve buna göre bazı parametrelerini daha sonradan düzenlemesi için kullanılabilir. "Private objesini " Objesini kullanırken önceki objelerle iletişim kurmak gibi refs fonksiyonunda da kendinden sonraki objelerle iletişim kurmaya yarar.

...

Yukarıdaki örnekte iki obje bulunmaktadır. Obje1 ve Obje2 objeleri birbirlerine eklenmektedir. Obje1 App'de ilk çağrılan obje, Obje 2 ise onun referans çizgisine göre üzerine oturmaktadır. Bunları Objeler Arası İletişim'de incelemiştik. Şimdi ise ilk obje çağrıldıktan sonra gelecek olan ikinci objeye göre yüksekliğini ayarlamasını istiyoruz. Bunu ilk objeye ikinci objeyi tanıtarak yaparız. İlk Objede kodu yazarken, App'e gitmesi için dışa aktarılan(export) objesi altına Obje2'yi tanıtırız.

...


İfadesinde ilk objenin yüksekliğini bu ikinci objeye göre ayarlamak için bunu OO adlı parametrenin ilk seçilenine seçilene eşitleriz.

Örnek:

Code Block
languagexml
themeEclipse
<P N="Z1" V="iif(ObjeYuksekligi .EQ. NULL,1000,(ObjeYuksekligi.height))" T="Group" />

...