Ek bir öneri de benden olsun;
1- Veri girişi yapacağınız üç alan (Örnekte Kilometre,Deniz Mili ve Kara Mili isimli üç number alan kullandım )
2- Aktif veriyi ve aktif alan adını çekeceğiniz iki Text alanı daha oluşturun.
3-Aşağıdaki gibi bir script yazın.
Set Variable [ $veri; Value:Get ( ActiveFieldContents ) ]
Set Variable [ $alan; Value:Get ( ActiveFieldName ) ]
Set Field [ CEVRIM::AKTIF_VERI; $veri ]
Set Field [ CEVRIM::AKTIF_ALAN_ADI; $alan ]
If [ CEVRIM::AKTIF_ALAN_ADI = "KILOMETRE" ]
Set Variable [ $KILOMETRE; Value:CEVRIM::KILOMETRE ]
Set Field [ CEVRIM::DENIZ MILI; Round ( $KILOMETRE * ,539956803456; 3) ]
Set Field [ CEVRIM::KARA MILI; Round ( $KILOMETRE * ,621371192237; 3) ]
Else If [ CEVRIM::AKTIF_ALAN_ADI = "DENIZ MILI" ]
Set Variable [ $DENIZ MILI; Value:CEVRIM::DENIZ MILI ]
Set Field [ CEVRIM::KILOMETRE; Round ( $DENIZ MILI * 1,852 ; 3) ]
Set Field [ CEVRIM::KARA MILI; Round ( $DENIZ MILI * 1,15077944802 ; 3) ]
Else If [ CEVRIM::AKTIF_ALAN_ADI = "KARA MILI" ]
Set Variable [ $KARA MILI; Value:CEVRIM::KARA MILI ]
Set Field [ CEVRIM::KILOMETRE; Round ( $KARA MILI * 1,609344 ; 3) ]
Set Field [ CEVRIM::DENIZ MILI; Round ( $KARA MILI * ,868976241901 ; 3) ]
End If
4- Son olarak ilk üç alanınıza sağ tıklayarak Set Script Triggers > OnObjectModify olarak scripti tetikleyin.
Örnek Dosya