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
						

Ad ve Soyad Baş Harflerini Getirmek

+2 oy
95 kez görüntülendi
Merhaba

Bir Alanda kişinin adı ve soyadı yazılı başka bir alana da kişinin   Ad'ın ve Soyad'ın sadece baş harflerini getirmek istiyorum Bunu nasıl yapabilirim? Örnrüğin: Güven Güven  GG

Saygılar
25, Ekim, 25 Scripts kategorisinde Güven (56,270 puan) tarafından soruldu
4 gün önce Güven tarafından düzenlendi

3 Cevaplar

+3 oy
 
En İyi Cevap

Let ([


myList = Substitute(buradaadsoyadalanıolacak; " "; ¶) ];


Left(GetValue(myList; 1); 1) &

Left(GetValue(myList; 2); 1) &

Left(GetValue(myList; 3); 1) &

Left(GetValue(myList; 4); 1)


)

26, Ekim, 26 Şemsi Saracoğlu (132,050 puan) tarafından cevaplandı
27, Ekim, 27 F. Osman Cabi tarafından seçilmiş
Hocam Ellerinize Sağlık çok teşekkürler iyi ki varsınız
Saygılar
+2 oy

Güveny bey Left (Ad; 1) & Left (Soyad; 1) denermisiniz.. Saygılar

25, Ekim, 25 kurucay2000 (9,080 puan) tarafından cevaplandı
Hocam ilginiz için çok teşekkürler
Benim durumum kişinin Adı soyadı tek fielda olduğu durumda yani bir alanın içindeki birinci kelimenin ve kinci kelimelerin ilk harflerini almak için ne yamak lazım  Ellerinize Sağlık hocam çok teşekkürler
Saygılar
+1 oy

Farklı Bir yaklaşımda benden bunu Bir Custom Functions olarak ayarlarsanız her yerde kullanma imkanınız olur.

Önce ilkHarfler adında Custom Functions yazın. Function Name ine "ilkHarfler", Function Parameters ine "Text" verip. New Function ()= yazan yere aşağıdaki kodu kopyalayıp yapıştırın.

Upper(Left(Text; 1)) & If(WordCount(Text) > 1; ilkHarfler(RightWords(text; WordCount(Text) - 1)))

 

Sonda veritabanı tablonuzda bir Calculation alan oluşturup Options özelliğine  ilkHarfler ( Text ) fonksiyonunu ekleyin Hangi alanın ilk harfini almak istiyor sanız. TEXT yerine onu atayın. ilkHarfler ( AdSoyad ) gibi

29, Ekim, 29 Mehmet KAYA (165,010 puan) tarafından cevaplandı
Elinize sağlık hocam çok teşekkürler
...