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
						

Oluşturulan klasörün içerisine nasıl dosya atabilirim?

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

http://filemakerturk.com/?qa=blob&qa_blobid=11348885990909515774

BU SCRİPTTE KLASÖR OLUŞTURABİLİYORUM FAKAT KLASÖRÜN İÇERİSİNE DOSYAYI KAYDEDEMİYORUM. YARDIMCI OLABİLİR MİSİNİZ?

bir cevap ile ilgili: KLASÖR OLUŞTURMA İŞLEMİ
10, Aralık, 2018 Scripts kategorisinde ibrahimergunoz (13,200 puan) tarafından soruldu
11, Aralık, 2018 Mehmet KAYA tarafından düzenlendi

2 Cevaplar

+1 oy
 
En İyi Cevap

Selam ederim İbrahim Bey;

"C:\Users\uplanlama01\Desktop" şeklinde yol tanımladığınız zaman sadece kendi pc nizde klasör oluşturabilirsiniz. Get ( DesktopPath ) fonksiyonu ile masaüstü yol tanımı yaparak uygulamanın çalıştığı her pc de sorunsuz olarak işlemi gerçekleştirebilir.

Get ( DesktopPath ) fonksiyonu yol tanımını "/C:/Users/uplanlama01/Desktop" şeklinde oluşturacaktır. Siz bunu windows yol (path) yapısına uygun hale "C:\Users\uplanlama01\Desktop" getirmek için YolTanımla özel fonksiyonunu kullanmalıydınız. 

Ayrıca kayıt (save) ve dışa aktarma (export) işlemlerinde FM yol (path) tanımı kullanılmalı idi.

Dosya

Hayırlı günler dilerim.

 

Saygılarımla.

 

10, Aralık, 2018 ercanD (73,590 puan) tarafından cevaplandı
13, Aralık, 2018 Recep Güney tarafından seçilmiş
çok şükür bu sefer oldu hocam. eline emeğine yüreğine sağlık
Amim. İşiniz oldu ise ne mutlu...
abi merhaba, bu scripti başka bir dosyama da uygulamaya çalışıyorum. fakat hata alıyorum. gosya boyutum yüksek olduğu için paylaşamıyorum. rica etsem uzak masa üstü bağlantısı ile bakma şansın varmıdır?
abi kayıtları alacağı tasarımın yolunu belirtiyorum. gidiyor başka tasarımdaki kayıtları alıyor. oda saçma sapan bir şekilde. içerisinde 500 kayıt var 12000 tane kayıt atıyor.
Selem ederim İbrahim Bey,

Kullandığınız TeamViewer versiyonunu, ID ve Şifreyi e-posta adresime gönderir misiniz? ercand@yahoo.com
+1 oy

Merhaba ;

Scriptiniz de Send Event (Olay gönder) içine şu şekilde yazmanız gerekir 

( Sizin scriptte  / Hatası görünüyor  )

________________________________________________________________

Değişken ayarla --->  $$ARSIV           içeriği  :   Get ( DesktopPath )

Değişken ayarla --->   $$KLASOR      içeriği  : Stok Giriş Çıkış İşlemleri::Bugün

___________________________________________________

Send Event (Olay gönder)

Let ( [
   x = Substitute ( $$ARSIV ; [ "/C:" ; "C:" ]  ) ;
   c = ValueCount ( x ) - 1 ;
   z = Substitute ( MiddleValues ( x ; 1 ; c ) ; ¶ ; "\\" )
] ;

"cmd /c md \""        & x & $$KLASOR  &    "\""
)

________________________________________________________________

Değişken ayarla --->   $$EXC   içeriği  :  $$ARSIV & $$KLASOR & "/" & Stok Giriş Çıkış İşlemleri::Bugün & ".xlsx"

________________________________________________________________

 

10, Aralık, 2018 Akaroloji (5,730 puan) tarafından cevaplandı
...