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
						

Field "calculation" sorgu yaptıralabilir mi?

+1 oy
1,102 kez görüntülendi
Merhaba,

fNorms diye bir field'a Value List ile 7 adet farklı veri seçilerek işlem yaptırıyoruz.
Seçilen ürünlerde o veri bazen 1, bazen 3, bazen 5'i olabilir. Başka bir field altında calculation ile bir formül kullanarak eğer seçilen örnek "11611" ise "Geçer" yazmasını istiyoruz. Eğer seçim karşılığı boş ise hiçbirşey yazmayacak veya " - " diye yazdırabilir miyiz?

Yoksa bir script mi yapmalıyız?
Teşekkürler,
19, Mart, 2018 Scripts kategorisinde aoral (6,390 puan) tarafından soruldu

2 Cevaplar

+1 oy

If(Alan = “11611”;“Geçer”;“”) biçiminde...... Tire için If(Alan = “11611”;“Geçer”;“-”)

 

 Son Dosya 21 Mart

 

 

 

 

 

 

 

 

19, Mart, 2018 Şemsi Saracoğlu (135,530 puan) tarafından cevaplandı
21, Mart, 2018 Şemsi Saracoğlu tarafından düzenlendi
Hallettim. Değişkenlerin başında "" olarak kaldığı için sıkıntı olduğunu gördüm.
Resim yollarında bir sıkıntı olmadığını gördüm bu şekilde şu an tam istediğimiz gibi oldu.

Çok teşekkürler.
Şemsi Bey,

Programda aslında veri girişleri yapılan panelde bu normları girildikten sonra bir başka layout ile çektiriyorum. Çektirdiğim yerde veri değiştiği vakit refresh yapmıyordu. Açılan layout a tetikleyici ekledim. Sayfa açıldığı gibi EksiAdet script i ekleyince güncelledi. Diğer Scriptlerin başlarına da muhakkak refresh scriptleri eklenince veri girişinde yapılan değişiklikleri diğer layout ile güncellenmiş oldu. Tetiklemek gerekiyormuş.

Uğraşlarınız için gerçekten müteşekkirim.
Selamlar,
7 Container alanı ana layouta da kopyalayın ancak sağ tarafta layout dışında tutun,hem görünmeyecek hem çalışacak,ana cevabıma bir resim ekliyorum..
Onları asıl resimlerin çekildiği layoutta dışa almıştım lakin sıkıntı veri girişlerini tetiklemiyordu. Layout açıldığı vakit eski resimler kalıyor. Script çalışıyor ama resimleri güncellemiyordu. Scriptlerin başlarına da refresh yaptırdım ama layout açılışına script tetikleyiciyi ekledim. Sorun çözüldü.
Güzel, kolay gelsin..
+1 oy

Talebinizi yanlış anlamadıysam Prosesler' in işaretli olanların karşısına *Geçer* yazdırmak istiyorsunuz. Aşağıdaki dosya bunu sağlıyor. Yanlış anlamışsam biraz daha açık yazarsanız yardımcı olmaya çalışırım.

Herkese selam ve sevgilerimle...

https://drive.google.com/file/d/1Ce9pe-gZHfkfbvUV-crh2g-HSecvfBXs/view?usp=sharing

20, Mart, 2018 Cevat Okyar (20,310 puan) tarafından cevaplandı
Cevat Bey çok teşekkür ederim. Gerçekten filemaker ı daha da çok sevmeye başladım. Değişik bir yöntem ve bu da sonuca ulaştırıyor. Öğrenmeye devam ediyorum. Selamlar,
...