FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz. Mehmet KAYA 0532 231 07 27
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş



Göksel GÖKÇE


Briandunning
 

İki Tabloyu Bir Tabloda Birleştirmek

+1 oy
120 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 (25,620 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 (33,200 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.
...