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
						

Portal Satırlarını Web Viewerde Görüntülemek

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

Herkese selam ederim,

 

Aşağıda eklediğim dosyada Fatura Layout unda portalda bulunan satırları web viewer de tablo ( <table> de, her bir alanı <td>  etiketi ) içinde olacak şekilde görüntülemek istiyorum fakat muvaffak olamadım. Muhtemelen ExecuteSQL ile çözüleceğini düşünmekteyim ancak bu konu hakkında da ne yazık ki bilgim sıfır.

Bu konuda değerli hocalarımızdan yardım ve desteklerini bekler şimdiden bütün hocalarımıza teşekkür ederim.

Örnek Dosya

Herkese hayırlı günler dilerim.

Saygılarımla.

28, Şubat, 2018 Filemaker Advanced kategorisinde ercanD (73,590 puan) tarafından soruldu

2 Cevaplar

+2 oy
 
En İyi Cevap

Execute slq'le aşağıdaki örnek kodla tablonun satırlarını oluşturabilirsiniz. 

 

ExecuteSQL (  "  SELECT

                 '<tr><td>', F.ID,
                 '</td><td>', S.Cinsi,
                 '</td><td>', F.Miktar,
                 '</td></tr>'

                 FROM FaturaFis AS F
                      JOIN Stok AS S
                      ON F.stok_ID = S.ID"
              ; " " ; ""

)

28, Şubat, 2018 F. Osman Cabi (200,340 puan) tarafından cevaplandı
2, Mart, 2018 ercanD tarafından seçilmiş
Selam ederim Osman Hocam,

Hocam çok teşekkür ederim. Allah aklınıza ve yüreğinize sağlık versin inşaAllah.

Hocam bir fatura olduğu zaman bir sıkıntı yok. Fakat birden fazla fatura olduğu zaman
tüm faturaların fatura kalemlerini listeliyor. Sadece üzerinde bulunduğumuz kayıttaki fatura kalemlerini gösterebilir miyiz?
Ayrıca çok oluyorsun demezseniz bir kaç şey daha rica edebilir miyim?
Rakamlar için binlik, ondalık ayırıcı ve ondalık yuvarlama ( fm deki round ) nasıl uyarlayabiliriz.

Hocam tekrar çok çok teşekkür eder hayırlı günler dilerim.

Saygılarımla.
Rica ederim, SQL Cümlesinin sonunda WHERE ile başlayan bölüm olacaktı, ilave etmeyi unuttum sanırım göndermeden. Cümlesnin sonunu şöyle düzenlerseniz olacaktır

ExecuteSQL (
...
...
...ON F.stok_ID = S.ID
   WHERE F.FaturaID = ? ;  "" ; "" ; FaturaID
)
Selam ederim Osman Hocam,

WHERE  için bir şey diyemem ama  çift tırnak işaretini ( " ) bilerek koymadınız değil mi hocam? Bakalım uğraşıp çözebilecek mi diye :)  
Sorguyu tamamladığım zaman hata verdi. Hocam yanlış yapmaz, muhakkak bunda bir iş var dedim Biraz uğraştım ama sonuç harika tam istediğim gibi.

Osman Hocam tekrar çok teşekkür ederim. Allah aklınıza ve yüreğinize sağlık versin inşaAllah.

Hayırlı günler dilerim.

Saygılarımla.
+1 oy

Hocam,Filemaker'ın "Html Table" export seçeneğindeki tablo yapısı sizin için yeterli ise dosyanıza uyguladığım yöntemi de bir gözden geçirin. (ExecuteSQL tutarlılığında olduğu söylenemez ve hatta biraz da zorlama bir yöntem sayılabilir :) )

1, Mart, 2018 Şemsi Saracoğlu (135,570 puan) tarafından cevaplandı
1, Mart, 2018 Şemsi Saracoğlu tarafından düzenlendi
Selam ederim Şemsi Hocam,

Hani kırk yıl düşünsem aklıma gelmezdi derler ya. Filemaker ın " Html Table " export özelliği olduğundan habersiz değilim ama gerçekten böyle bir işlem yapmak aklıma gelmedi. Konuyu bilmek yetmiyor aynı zamanda tecrübe sahibi de olmak gerekiyor. Siz değerli hocalarımızdan öğreneceğimiz ve tecrübe edeceğimiz daha çook şey var.

 Hocam bu özelliği kullanarak sonuca ulaşmamın ( bilgim dahilinde ),  pek doğru olmayacağı düşüncesindeyim. Çünkü html içinde css de kullanmam gerekiyor. Bu özellikte böyle bir işlem yapılır mı bilmiyorum.

İlgi ve desteğiniz için size de çok çok teşekkür ederim. Allah razı olsun. Allah aklınıza ve yüreğinize sağlık versin inşaAllah.

Hayırlı günler dilerim.
Saygılarımla.
Rica ederim, CSS için linkteki dosyadan faydalanabilirsiniz. (Web Viewer tablosunda)


https://yadi.sk/d/fhHhUz1a3SwkUz
Teşekkürler Şemsi Hocam işime baya yaradı. Yalnız ExecuteSQL de binlik ayırıcıyı çözemedim. :(
...