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
						

webdirect de Export sıkıntısı (PDF, EXCEL, XML, FMP12)

+1 oy
1,041 kez görüntülendi
Filemaker Server üzerinden WEBDIRECT kullanımında xlsx xml ve fmp12 formatlarında dışa veri aktarımı (export) yani server veya local pc ye aktarım yapılamıyor. Yapmak istediğim veritabanında ki bazı alanları excel e aktarıp oradan da excel i e-postanın ekine koyup yine veritabanında ki bazı adreslere eposta göndermek. Maalesef Server veya lokal PC ye verileri excel e export edemedim. Webdircet kullanırken server üzerine excel export edebilir miyiz? Get(DocumentsPathListing) foksiyonu ile lokal PC ye CSV, TXT vs aktarılabiliyoruz.
17, Şubat, 2015 WebDirect kategorisinde Mehmet KAYA (166,370 puan) tarafından soruldu
17, Şubat, 2015 Mehmet KAYA tarafından yeniden kategorilendirildi

1 cevap

+1 oy
 
En İyi Cevap
Kisa bir sure once tamda benim tikandigim bir konuydu bu problem.

Bu sorunun kaynagi server uzerinde pdf yapilamayisi ve export fonksiyonundan faydalanilamamasi.

Export fonksiyonunu webdirect uzerinden uygulayabilmemiz icin suan 2 secenegimiz var. Birincisi ucretli plug-in lerden faydalanabiliriz, ikinciside robort makine yontemiyle bu islemi yapabiliriz.

Robot makine olayi icin agimizda 1 tane pro versionun kurulu oldugu bir bilgisayar gerekmektedir.

Kisaca sistemin mantigi su sekilde islemektedir.

webdirect ile baglanan client export etmek istedigi veriyi pro versionlu clientin okuyabilecegi sekilde yeni bir tablo olusturmasi gerekiyor. ve mesela bu tabloda export edilecek veriler yer alacak ve pro version kullanan client mesela her 30 saniyede yeni bir veri varmi diye kontrol edecek. Veri var ise ve henuz export edilmediyse istenilen sekilde export edip bunu container icerisine yerlestirecek. Export islemi bittikten sonra tabii ki tablodan istenilirse bu veri silinecek.

Bu container icindeki dosya daha sonra webdirect ile baglanan client tarafindan istenilirse indirilebilinecek.
17, Şubat, 2015 Hamit Özsönmez (56,720 puan) tarafından cevaplandı
17, Şubat, 2015 Mehmet KAYA tarafından seçilmiş
Mükemmel ve tek yöntem diyebilirim. Bir Sorum olacak,  Server üzerinde tanımlanan shuddault script çalıştırıp excel'e verileri aktarabilir miyiz? Server üzerinde çalışan otomatik tetiklenen İş görme fonksiyon scriptleri  sayesinde ROBOT makine kurulumundan kurtulabilir miyiz. Ben hiç denemedim ama sanki kurtulabiliriz gibime geldi.
Benim bahsettigim olay daha cok webdirect kullanicilarinin pdf sekline kaydetme ve yaziciya gonderme konusunda sorun ediyor.

Daha once planlanilmis olan (scheduled) gorevler sayesinde yeni FM server uzerinde import/export islemi yapilabiliniyor diyebiliyorum. Import olayi ancak bir baska FM pro dosyasi uzerinden yapilamiyor ve sadece csv, txt, htm, mer, xls, xlsx, tab, xml, dbf ve ODBC baglantisi uzerinden import export yapilabiliniyor.

Buda sizinde belirttiginiz gibi extra bir pro versiyon yani ROBOT makine dan kurtulmus oluruz. Ancak eger PDF olarak kaydetmek istersek yine ROBOT veya ucretli plug-in seceneklerinin disinda baska bir kurtulus yolu gozukmemekte.

Yukaridaki cevabima ek olarak PDF ve yaziciya gonderme islemleri FM server + PHP API kullanilarak mumkun.
pdf mevzusuna örnek olarak ufak bir çalışmanız varsa ve buraya yükleyebilirseniz çok memnun oluruz.
Konuyla ilgili videoyu buradan:


Ve dosyayida buradan:
http://www.clickworks.eu/sites/default/files/uploads/files/clienttoclient.zip

indirebilirsiniz.
Çok teşekkürler :)
...