FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

"Open Url" de hedef bir dosya değil klasör ise?

+2 oy
467 kez görüntülendi

Merhabalar,

Mehmet hocamdan ilham alarak Word deki köprü oluşturma mantığı gibi birşey yapmak istiyorum. 

Önce bir alana dosya adını yazıyorum. 

Başka bir alanı ise repetation lı yapıp (örneğin 5 repetation) tüm dosya uzantılarını yazıyorum (örneğin 5 dosya uzantısı). 

Daha sonra bunların yanına bir AÇ düğmesi koyup bu düğmeye şöyle bir script yazıyorum:

OPEN URL diyerek: "D:/KİTAPLAR/"  & KİTAPLAR::KTP_EkitapAdı & GetRepetition ( KİTAPLAR::KTP_EkitapUzantı; 1)

Bunu son rakamı 2,3,4 ve 5 için de ayrı ayrı satırlarda yazıyorum. Ve çalışıyor. 

Böylece AÇ a tıkladığımda D içinde KİTAPLAR klasörü içerisinde KTP_EkitapAdı adlı alana kendim yazdığım isim ve KTP_EkitapUzantı alanı içindeki uzantıları tarayarak doc, xls, pdf ... dosyamın uzantısı her ne olursa olsun açıyor. Script çalışıyor. 

Pekiyi ya KİTAPLAR klasörümün içerisinde bir dosya yok da başka bir klasör varsa ve ben bunu açmasını istiyorsam? Yani düğmeye tıkladığımda hedef bazen bir word, bazen bir pdf bazense bir KLASÖR oluyorsa?

Bunun için Open file komutu buldum ancak bu spesifik tek bir klasörü işaretlememi istiyor sanırım. Ben ise KTP_EkitapAdı  adlı alana ne yazdıysam aynen yukarıdaki gibi, işaretlediğim ana klasörün içinden o klasörü bulup onu açmasını istiyorum.

Hangi komut ile yapabilirim?

Teşekkürer.

7, Ocak, 2016 Uygulamalar kategorisinde mehmetevli (2,510 puan) tarafından soruldu
8, Ocak, 2016 Mehmet KAYA tarafından yeniden kategorilendirildi

2 Cevaplar

+1 oy
 
En İyi Cevap
KTP_EkitapAdı alanına klasörün adını yazın uzantı kısmını da boş bırakın open url komutu ile klasörün direk açılması gerekli. Yalnız sonunda / işareti olmamalı buna dikkat edin.
7, Ocak, 2016 mkanlioglu (63,270 puan) tarafından cevaplandı
8, Ocak, 2016 mehmetevli tarafından seçilmiş
Süper. Çalıştı. Teşekkür ederim.
+1 oy

eğer yanlış anlamadıysam tek klasör açmak ve içerisindeki word excel yada başka formatta ne varsa onlar görünsün istiyorsunuz.yani pc de normal klasör açmak gibi ?

eğer böyleyse şu şekilde halledebilirsiniz.

 

yani direk istediğiniz klasörün yolunu yazabilirsiniz.

7, Ocak, 2016 Mehmetblg (42,390 puan) tarafından cevaplandı
Teşekkür ederim. Yapmak istediğim şey tam olarak şu: Bir ana klasörüm var ve içinde tüm öğrencilere ait çeşitli word,excel.. ve klasörler (folder) saklıyorum. öğrencinin ekranına bir kutu koydum ve içine o öğrenciye ait belgenin adını yazıyorum. Bu kutunun yanındaki aç düğmesine bastığımda o öğrenciye ait belge her ne ise onu sakladığım ana klasöre gidip bulup açmasını istiyorum.
Sözkonusu eğer BELGE ise, yukarıdaki benim script çalışıyor. Ancak yandaki kutucuğa adını yazdığım şey bir KLASÖR (folder) ise onu benim scriptin içerisine nasıl tanımlamalıyım?

Sizin yolu da deneyeceğim. İlginize teşekkürler.
...