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
						

Portala Script ile Kayıt Açma

0 oy
470 kez görüntülendi

Selamlar

Bir kayıttaki portal satırına script ile kayıt açmam gerekiyor.
kayıt layoutunda bulunan portal satır ve hücreleri edit'e kapalı calculation fieldler içeriyor.
içeriğinde değişiklik yapmak içini portaldaki butona tıklayıp, ilgili field yeni pencerede açılıp, veri girildikten sonra yeni pencere kapatılacak ve asıl layoutta bulunan portaldaki hücrede calculation sonucu görünecek.

Ancak yeni kayıt açtıktan sonra açılan pencerede değişiklik yapmaya izin vermiyor. (Bu kayıt başka bir pencerede değiştiriliyor hatası veriyor, ama asıl kayıtta başka biryerlere tıkladıktan sonra açılınca izin veriyor)
 

Kolay gelsin.http://filemakerturk.com/?qa=blob&qa_blobid=10574752439396046306

1, Şubat, 2016 Scripts kategorisinde poseidon3d (24,790 puan) tarafından soruldu

1 cevap

+1 oy
 
En İyi Cevap

Gördüğüm kadarıyla ilişkili tabloda kayıt açma işini portalda yapmışın ve kaydı kaydetmeden yeni pencerede açtırmışın. Tabi alttaki pencerede kayıt daha tamamalanmadığından üstekş pencerede mudahala yapamıyorsun.

Bunun yerine ilişki kurduğun alan "main_id" değerini alıp yeni pencere açtıktan sonra yeni kayıt açmak ve "main_id" değerini buraya yazmak daha uygun olur.

1, Şubat, 2016 hyaprakci (8,300 puan) tarafından cevaplandı
1, Şubat, 2016 F. Osman Cabi tarafından seçilmiş
Ben de Halil bey gibi yeni pencerede yeni kayıt yaratmak daha doğru olur kanatindeyim. Commit Records ve Close Window satırları eklenebilir.

Sizin scriptinizde ise Set Field dedikten sonra datayı commit etmeniz gerekmekte.
teşekkür ederim.. böyle yapmak daha mantıklı görünüyor.
nedense commit aklıma gelmemiş.. teşekkür ederim.
...