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
						

Filemaker da Container alana atadığımız belgelerin dosya yolunu nasıl alırız?

+1 oy
692 kez görüntülendi

Container alana atadığımız Resimlerin dosya yolunu otomatik bir calculation alana atamak istiyorum. insert Picture dediğimde resim yolunu da otomatik alana atasın istiyorum.

13, Kasım, 2018 Uygulamalar kategorisinde ibrahimergunoz (13,200 puan) tarafından soruldu
Önceki sorunuzun cevabında mevcut.
Hamit Hocanın eklediği dosyada Insert Picture script adımında "Store only a reference" kutucuğunu işaretleyin, sonra Calculation (text) bir alan oluşturun, alttaki formülü kullanın..

GetValue ( imageInfo::container ; 3 )
şemsi hocam , hesaplamanın başına imagewin:/ yazıyo. bu ibareden kurtulmak için soldan 10. karekterden başla şeklinde bir formül varmı. birde diğer dosya uzantıları için bunu yapabilir miyim? excel word pdf vs
Right ( GetValue ( container; 3) ; Length ( GetValue ( container; 3) ) - 10 )

Diğer dosyalar için "insert file" script adımını kullanabilirsiniz...
abi dosya ekle dedğimizde getvalue formulu calısmıyor. yanlızca resım dosyalarında calısıyor. sizde denermisiniz_?
Denedim,çalışıyor ancak iki ayrı buton,iki script ve iki ayrı yol alanı olarak denedim.Yazmayı unuttuğum bir detay; Insert file olunca sağdaki “3” yerine “2” kullanacaksın.Şu an bulunduğum makinada FM yüklü değil,bir örnek dosya atamıyorum maalesef.
abi tamamdır istediğim buydu. Peygamber efendimiz (sav) bana bir harf öğretenin 40 yıl kölesi olurum demiş. bu cihette allah sizden razı olsun uğraştırdım sizi.
Estağfirullah,uğraşırken biz de öğreniyoruz.Cümlemizden inşallah..

1 cevap

+2 oy

Container alaninindan sonra yeni bir auto enter alani olusturun.

Calculation value olarak assagidaki satiri yaziniz.

GetContainerAttribute ( container ; "image" )

Buradaki container = container alaninin ismi.

"Do not replace existing value of field (if any)" secenegini pasiflestiriniz.

 

Calculation icerisindeki kullanilan atribut "image" bir grup ismidir. dilerseniz widht yazarak genisligini, height yazarakda yuksekligini veya dpi bilgilerinide alabilirsiniz.

Daha fazla bilgi icin assagidaki linke bakmanizi oneririm.

https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help%2Fgetcontainerattribute.html

 

Ornek Dosya: http://filemakerturk.com/?qa=blob&qa_blobid=15881493081871136358

13, Kasım, 2018 Hamit Özsönmez (56,720 puan) tarafından cevaplandı
13, Kasım, 2018 Hamit Özsönmez tarafından düzenlendi
hamit hocam ne yaptıysam olmadı. örnek bir tane çalışma gönderme şansınız varmı?
Ornek dosyayi ekledim ilk mesajimin altina. ( Eger dogru anladiysam tabii ki sorunuzu :) )
...