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
427 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, 2023 Scripts kategorisinde Güven (60,290 puan) tarafından soruldu
25, Kasım, 2023 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, 2023 Şemsi Saracoğlu (134,840 puan) tarafından cevaplandı
27, Ekim, 2023 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, 2023 kurucay2000 (9,640 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, 2023 Mehmet KAYA (165,790 puan) tarafından cevaplandı
Elinize sağlık hocam çok teşekkürler
...