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
						

Telefon Listesini Vcf Dosyasına Nasıl Dönüştürülür ?

+3 oy
1,475 kez görüntülendi

Merhaba Excel olarak bulunan bir listeyi tekbir Vcf dosyasına nasıl dönüştürebilirim ? 

http://www.modularfilemaker.org/module/export-vcards/    Bu adreste örnek bir dosya var, ancak her bir kaydı tek tek vcf ye çeviriyor. Bu programdan ürettiğimiz vcf dosyasını bir seferde iphone rehbere eklemeye çalışıyorum bunu nasıl yapabilirim, öneriniz benim için önemi olacaktır.

25, Mayıs, 2020 Database kategorisinde Azizkaya (11,510 puan) tarafından soruldu
25, Mayıs, 2020 Azizkaya tarafından düzenlendi

2 Cevaplar

+2 oy
Herkese selam eder hayırlı bayramlar dilerim;

 

Bir vCard dosyasını bir metin editöründe açtığınız zaman yaklaşık olarak aşağıdaki gibi görüntülenir.

 

BEGIN:VCARD
VERSION:3.0
PRODID:-//FileMaker Pro//ProAdvanced 16.0.6//EN
N:Browne;John;;;
FN:John
LN:Browne
ORG:ABC Corp
EMAIL;type=INTERNET;type=HOME;type=pref:johnbrowne@gmail.com
EMAIL;type=INTERNET;type=WORK:johnbrowne@abccorp.com
TEL;type=CELL;type=VOICE;type=pref:604-555-1213
TEL;type=WORK;type=VOICE;type=pref:604-555-1212
TEL;type=HOME;type=VOICE;type=pref:604-555-1214
item3.ADR;type=WORK;type=pref:;;1234 Main St;Springfield;OR;USA;90210
NOTE:This is a demonstration of how carriage returns are handled in the Notes field. \n\nsome notes here.\n\nmore stuff here.\n\nEven more notes.
X-ABUID:9D5B0AB0-D59A-4ABB-BE77-B78207DF6F93
END:VCARD

 

Siz bilgilerini yukarıdaki örneğe benzer şekilde düzenledikten sonra her bir kişi bilgileri başına;
BEGIN:VCARD
VERSION:3.0

ve sonuna
END:VCARD

yazarsanız ve dosyanızın uzantısını vcf olacak şekilde kayıt ederseniz telefon listenizin tamamını vCard olarak düzenlemiş olursunuz.

 

Eğer listeniz çok uzun ise FileMaker da ilgili alanları oluşturduktan sonra excel dosyanızı filemaker a import edin. Daha sonra her bir kişi bilgisini yukarıdaki örnekte olacak şekilde döngüye soktuktan sonra sonucu vcf uzantısı olarak dışa aktarırsanız işiniz hallolur düşüncesindeyim.

 

Herkese hayırlı günler dilerim.

Saygılarımla
25, Mayıs, 2020 ercanD (73,590 puan) tarafından cevaplandı
+3 oy

Bahsettiğiniz dosyaya bir alan ve iki script ekledim.(s1 ve s2) inceleyin.Masaüstünde Export.vcf adıyla bir dosya oluşturacak.

 

 

25, Mayıs, 2020 Şemsi Saracoğlu (135,570 puan) tarafından cevaplandı
Şemsi bey eline sağlık önce s1 scriptini sonra s2 scriptini çalıştırıyorum ancak s2 scriptini çalıştırınca hata veriyor acaba FM_Data.xls dosyası bulunamadı diyor. Sanırım yeni eklediğin Vcard field'ini loop döngüsüyle birleştirip vcf export yapacak ama biryerde hata veriyor.
Hocam kusura bakma xsl dosyayı eklemeyi unutmuşum.s2 nin sonundaki dişli ikonundan girdiğinizde xsl dosyayı gösterin çalışacaktır.


https://yadi.sk/d/M5VmVpyj66k8UQ
Şemsi Bey,
Teşekkürler, vcf dosyasını oluşturuyor bir sorun yok eline sağlık, çok teşekkür ederim. ancak, ben iphone yüklemek için çalıştım yüklemedi, örnek dosyanın ürettiği tekli vcf dosyasını kaydediyor ancak düzenlenen dosyanın ürettiği dosyayı yüklemiyor, üretilen tekli dosyayı ve düzenleme yapıldıktan sonraki dosyayı excel' çevirdim baktım içerikleri aynı sorun nereden kaynaklanıyor anlamadım. tekrar teşekkür ederim.
Anladım hocam,18'de gelen dosya oluşturma script adımları ile bi deneyeyim buradan paylaşırım.
Selam ederim Aziz Hocam ( vesile ile size de selam ederim Şemsi Hocam, )


Aşağıdaki resimlerde satır sonlarına dikkatinizi çekmek istiyorum

Orijinal Dosya
http://filemakerturk.com/?qa=blob&qa_blobid=8255138980145853203
Şemsi Hocamın Dosyası
http://filemakerturk.com/?qa=blob&qa_blobid=5410797062018320530

Orijinal çıktıdaki satır sonları ile sonradan oluşturulan dosyaya ait satır sonu farklılıkları olduğu için kuvvetle muhtemel yükleme yapmıyor.

Kişilere ait her bir iletişim bilgisini bir kayıt olacak şekilde Virtual_List_Utility layout una kayıt ettikten sonra export edilse muhtemelen sorununuz çözülecektir umuyorum.

Herkese hayırlı günler dilerim.
Saygılarımla.
Hocam sorun çıkış formatıyla ilgili,VirtualList tekniği ile hazırlanan dosyada bir çok kişi sorun bildirmiş.Dosyayı hazırlayan Douglas Alder adlı geliştirici, FM 16 ile gelen TextEncode ile yeniden düzenlemiş.O dosyada yaptığım bir-iki düzenleme ile icloud'a yükleme yapabildim.(18 ile gelen FileScriptSteps kullanarak)

Dosya alttaki linktedir.(XSL ihtiyacı yok)

Bu arada selamlar Ercan hocam,uzun zamandır görüşemedik,bi ara görüşelim inşallah.

https://yadi.sk/d/p2dH1cAVdALjrg
Evet Şemsi Hocam uzun zaman oldu. Siz ne zaman müsait olursanız görüşelim inşaAllah.
...