Mutlak veya Göreceli Tanımlama

Top  Previous  Next

Eleman özelliklerinde ve FML fonksiyonları parametrelerinde dosya/dizin tanımlamaları mutlak veya web uygulaması kök dizinine göreceli olarak yapılabilir.

Mutlak Tanımlama örnekleri:

Tanımlama

Açıklama

|Kök Dizin   : /usr/local/etc/dokumanlar    |

FileQueryDataSource veya FileQueryProcess işleminin "Kök Dizin" özelliğinde tanım mutlak olarak yapılmış

Copy('c:\dokumanlar\musteriler.doc',
    'c:\dokumanlar\eski_musteriler.doc')

FML Copy() fonksiyonunda kaynak ve hedef dosyalar mutlak olarak tanımlanmış.

Delete('/usr/local/etc/dokumanlar/200611')

FML Delete() fonksiyonunda dosya mutlak olarak tanımlanmış.

 

 

Göreceli Tanımlama Örnekleri:

Tanımlama

Açıklama

|Kök Dizin   : dokumanlar                       |

FileQueryDataSource veya FileQueryProcess işleminin "Kök Dizin" özelliğinde tanım web uygulaması kök dizinine göreceli olarak yapılmış.

Copy('dokumanlar\musteriler.doc',

  'dokumanlar\eski_musteriler.doc')

FML Copy() fonksiyonunda kaynak ve hedef dosyalar web uygulaması kök dizinine göreceli olarak tanımlanmış.

Eğer web uygulaması kök dizini, örneğin, "c:\tomcat\webapps\ROOT" ise  o zaman bu göreceli tanımlamaların mutlak karşılıkları

"c:\tomcat\webapps\ROOT\dokumanlar"
"c:\tomcat\webapps\ROOT\dokumanlar\musteriler.doc"
"c:\tomcat\webapps\ROOT\dokumanlar\eski_musteriler.doc"

olacaktır.

 
Diğer Örnekler:

Tanımlama

Açıklama

Copy('/users/local/etc/sepet.xml', 

  'doc/yeni_sepet.xml')

"/users/local/etc/sepet.xml" dosyasını Uygulama Kök dizini altındaki "doc" dizinine "yeni_sepet.xml" adıyla kopyala

Copy('c:\sepet.xml',
 'c:\yeni_dokumanlar\yeni_sepet.xml')

"c:\sepet.xml" dosyasını "c:\yeni_dokumanlar\yeni_sepet.xml" olarak kopyala

 
Bakın Geçici Dosya Kullanımı