...
Coğrafi İlişiki seçenekleri ihtiyacınızı karşılamıyorsa, kullanabilceğiniz bir seçenektir. Kullanımı orta/ileri düzey IT bilgisi gerektirebilir.
Örnek | Açıklama |
---|
context.Data.GetAttribute("select_id") == "Ankara" ? “değer1“ : context.Data.GetAttribute("select_id") == "İstanbul" ? “değer2“ | Bir select alanda Ankara seçilirse bu makronun yazıldığı metin alanının değeri değer1 olsun İstanbul seçilirse değer2 |
d.GetAttribute("alan_id1") == "100" ?d.GetAttribute("alan_id2")*5 | Eğer alan_id1 değeri 100 e eşitse alan_id2 değerinin 5 ile çarpımını bu alanın değeri yap. |
context.Data.record.GeometryObj!=null ? "Var" : "Yok" | Bu makronun yazıldığı select alanın değerini otomatik seçmek için yazıldı. Kaydın geometrisi varsa Var yoksa Yok seçilecek. |
d.record.Device.MobileLicenseDepartment | Yazıldığı alana kaydı giren kullanıcının departmanını getirir. |
c["mobidi"].CreateID(d,"alan_id","Start_") | alan_id yazılı alana her kayıt için otomatik id vermek için kullanılır. Her kayıt Start_1 Start_2 … şeklinde id alır. |
Makrolar hakkında daha fazla bilgi için lütfen aşağıdaki sayfalara bakınız
...