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
						

set variable repeating fields

+1 oy
780 kez görüntülendi

5 hücreli bir repeating fieldi tek seferde set variable ile alıp başka bir 5 hücreli repeating alana götürebilir miyiz?

26, Temmuz, 2019 Filemaker Advanced kategorisinde mmyilmaz (21,720 puan) tarafından soruldu

3 Cevaplar

0 oy
"Set variable" dialog penceresinin en altında repetition hücresi mevcut, buradan repetition alanını numaralı olarak belirtebiliyorsunuz.

Aynı script içinde buradan 1-2-3-4-5 olarak ayrı ayrı set etmeniz gerekmektedir.
26, Temmuz, 2019 poseidon3d (24,790 puan) tarafından cevaplandı
evet o şekli biliyorum da acaba tek seferde yapma imkanı var mı onu merak ediyorum.
0 oy

List ( repatingfield) 5 tekrarı enter ile birleştirerek bir değişkene alır.

(değerlerin arasında enter karakteri varsa karışabilir dikkat!)

 

SetField yaparken repeating alanı zaten seçiyorsunuz. Değer olarak ise GetValue ( $değişkenim ; 1 ) şeklinde ilgili değerleri alabilirsiniz.

 

Ek bir not, bu iki tekrarlı alanların bulunduğu tablolar arasında ilişki mevcutsa değişken kullanmanıza gerek kalmayabilir. Set Field hesaplamasını TekrarlıAlanim[tekrarNo] şeklinde yaparak ilgili tekrardaki veriyi doğrudan atayabilirsiniz.

 

 

26, Temmuz, 2019 F. Osman Cabi (200,340 puan) tarafından cevaplandı
anladım galiba. güzel fikir. teşekkür ederim.
İlk 5'li alanı mesela "Liste Alan" diye bir alanda listeleyin ,ikinci 5'li alanda ya da set edeceğiniz script içinde;

Let ( x = Extend ( Liste Alan ) ; GetValue ( x ; Get ( CalculationRepetitionNumber ) ) )

kullanın.
bunu anlamadım. örnek gönderebilir misiniz?
Bir cevap ekledim.
0 oy

Örnek dosya  (iki ayrı yöntemin açıklamaları dosya üzerinde)

 

 

27, Temmuz, 2019 Şemsi Saracoğlu (135,570 puan) tarafından cevaplandı
29, Temmuz, 2019 Şemsi Saracoğlu tarafından düzenlendi
ben tek set variable ve tek set fields le mümkün mü acaba demek istemiştim. teşekkürler. c5 liste olayıyla tek set fieldde olur galiba.


çalıştıramadım
...