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
						

Değişket Set Hakkında

+1 oy
381 kez görüntülendi
Merhaba

set veriable deki sayı 0000002, text alana +1 (bir fazla) set ederken sadece 3 olarak set ediyor. önündeki sıfırlarla beraber 0000003 olarak nasıl set edebiliriz?
7, Haziran, 2018 Scripts kategorisinde Muhteshem (52,960 puan) tarafından soruldu

3 Cevaplar

+1 oy
 
En İyi Cevap
Script içinde alttaki satır kullanılabilir ;

 

Set Field [ TABLO::NUMARA ALANI; Right ( "000000" & (TABLO::NUMARA ALANI) + 1; 7 ) ]
8, Haziran, 2018 Şemsi Saracoğlu (133,920 puan) tarafından cevaplandı
8, Haziran, 2018 F. Osman Cabi tarafından seçilmiş
+1 oy

Herkese selam ederim,

Hocam çalışmaya iki farklı örnek uyguladım. Umarım işinizi görürür.

Örnek Dosya

 

Herkese hayırlı günler dilerim

Saygılarımla.

7, Haziran, 2018 ercanD (71,050 puan) tarafından cevaplandı
Paylaşımlar için teşekkkür ederim. önümüzdeki yıllarda  e fatura ile ilgili olarak,  arkadaşlarında kullanabileceklerini ümid ederim. efaturada, seri ye göre müteselsiz numara takip ettirmekte başlı başına bir iştir.
+1 oy

Bunun icin ZeroLeading ( number ; numberOfDigits ) custom functionu kullanmanizi oneririm.

https://www.briandunning.com/cf/1429 adresinden gerekli kodlari bulabilirsiniz.

number = deger alaniniz. sizin ornekteki 2 numaranin geldigi alan. Bu ID olabilir.

numberOfDigits = kac basamakli sayi uzunlugu oldugunu girmeniz gerekek.

 

Ornek:

ZeroLeading ( 23 ; 7 )

Sonuc:
0000023

olacaktir

 

8, Haziran, 2018 Hamit Özsönmez (56,370 puan) tarafından cevaplandı
...