/
exportval(Parametre)
exportval(Parametre)
Bir obje içerisinde başka bir obje çağrıldığı zaman input değerler ve "Export" Objesi içerisinde bulunan değerler gelirken bunlar ile birlikte gelmeyen ara parametrelerinin kullanılması ve çağrılan objeye göre değiştirilmesi gerekiyorsa bu fonksiyon kullanılır. Bu fonksiyon ile içerisine yazılan parametrenin değeri alınır. Bu fonksiyonun çalışma mantığını anlamak için aşağıdaki örneğe bakınız:
Birinci obje A objesi olsun. Aa,Bb,Cc,Dd,Ee parametreleri kullanıcının girdiği; F,G,H bu kullanıcı girdileri ile hesaplanan ara parametreler; kk da export objesi içerisinde bir parametre olsun
Örnek:
<O N="A" T="Project"> <P N="Aa" V="100" Role="Input" /> <P N="Bb" V="50" Role="Input" /> <P N="Cc" V="333" Role="Input" /> <P N="Dd" V="888" Role="Input" /> <P N="Ee" V="40" Role="Input" /> <P N="F" V="Aa+Bb" /> <P N="G" V="Bb+Cc" /> <P N="H" V="Dd+Ee+Cc" /> <O T="Export" > <P N="kk" V="100" /> </O> </O>
B objesinde A objesinin parametrelerinin kullanılması gereksin
Örnek:
<O N="B" T="Project"> <P N="Param1" V="600" Role="Input" /> <P N="Param2" V="70" Role="Input" /> <O T="A"> <P N="Aa" V="70" /> <P N="Bb" V="30" /> <P N="Cc" V="3" /> <P N="Dd" V="8" /> <P N="Ee" V="40" /> <P N="kk" V="100" /> <P N="istenendeger1" V="exportval(F)" /> <P N="istenendeger2" V="exportval(G)" /> <P N="istenendeger3" V="exportval(H)" /> </O> <P N="Hesap" V="istenendeger1+istenendeger2+istenendeger3" /> <!-- Böylelikle B objesi içerisinde A objesinin değerlerini istediğimiz gibi A objesi bozmadan değiştirebilir(böylelikle istenen değerler de baştan hesaplanıp değer alır) istenen deger parametrelerini B objesinde kullanabiliriz--> </O> Hesap=184 Olur.
, multiple selections available,
Related content
onliner(line,GöreceliUzaklık)
onliner(line,GöreceliUzaklık)
Read with this
Private Objesi
Private Objesi
More like this
getlistitem(Liste, Index1, Index2), Liste[Index1][Index2]
getlistitem(Liste, Index1, Index2), Liste[Index1][Index2]
Read with this
Export Objesi
Export Objesi
More like this
Library Object Tags
Library Object Tags
Read with this
Objeler Arası Iletişim
Objeler Arası Iletişim
More like this