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
						

İki Tabloyu Bir Tabloda Birleştirmek

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

Herkese selam ederim,

 

Veri tabanında " tablo1 tablo2 ve sonuc " isimli üc tablom var.

tablo1 içeriği id ve isim;  

tablo2  içeriği ay ve ayadi

sonuc  içeriği id, isim, ay ve ayadi

tablo1 ve tablo2 içindeki verileri her oniki aya bir kullanıcı id gelecek şekilde yazdırmak istiyorum.

 

Bir betik hazırladım. Deneme yanılma ile ( belki doğru bir yöntem değil bilmiyorum ) ay ları ekleyebiliyorum ama id leri bir türlü yapamadım.

 

Yine işin içinden çıkamadığım bir sorun. Konu hakkında yardımlarınız bekler, şimdiden teşekkür eder, hayırlı günler dilerim

 Dosyayı eklemeyi unutmuşum. Şimdi ekledim. :)

Örnek Dosya

Saygılarımla.

24, Mayıs, 2017 Filemaker Advanced kategorisinde ercanD (71,080 puan) tarafından soruldu

1 cevap

+1 oy
 
En İyi Cevap
Kayit scriptinizi su sekilde degistiriniz.

Show Custom Dialog [ "Dikkat" ; "Yeni bir kayıt oluşturuyorsunuz! Emin misiniz?" ]
If [ Get ( LastMessageChoice ) = 1 ]
    New Record/Request
    Show Custom Dialog [ "Yeni Kayıt" ; "Lütfen, bir isim giriniz." ; tablo1::isim ]
    If [ Get ( LastMessageChoice ) = 2 ]
        Delete Record/Request [ With dialog: Off ]
    Else
        Commit Records/Requests [ With dialog: Off ]
        Set Variable [ $id ; Value: tablo1::id ]
    End If
End If
Go to Layout [ “sonuc” (sonuc) ; Animation: None ]
Set Variable [ $ay ; Value: 1 ]
Loop
    Exit Loop If [ $ay > 12 ]
    New Record/Request
    Set Field [ sonuc::ay ; $ay ]
    Set Field [ sonuc::id ; $id ]
    Set Variable [ $ay ; Value: $ay+1 ]
End Loop
If [ tablo1::id ≠ sonuc::id ]
    Set Field [ sonuc::id ; tablo1::id ]
End If
Go to Layout [ original layout ; Animation: None ]
25, Mayıs, 2017 Hamit Özsönmez (56,370 puan) tarafından cevaplandı
25, Mayıs, 2017 ercanD tarafından seçilmiş
Hamit hocam selamlar;

Gecenin şu saatinde...  Allah aklınıza ve yüreğinize sağlık versin. Hakkınızı nasıl öderim bilmiyorum ama, hayır duacınızım. Çok çok teşekkür ederim.

Saygılarımla.
...