AccessTr.neT

Tam Versiyon: Koşula bağlı alt form/rapor gösterimi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Sayın hocalarım saygılar ve selamlar.
Ek örnekte "SSSdetay subreport" un başvuru datasındaki "Query2" de "Son durum" sütunu değeri "0" ise "SASdetay subreport" u "SSSdetay subreport" ta dolayısı ile "Report" ta gösterme nasıl diyebiliriz?

Teşekkürler.
Yeni bir sorgu oluşturun (Query2 aynen kalacak) ve Sql ini aşağıdaki gibi yapın. Sonrada raporunuzun kayıt kaynağına yeni oluşturduğunuz sorguyu tanımlayın.
SELECT Query2.Numara, Query2.[Madde numarası], Query2.Konfigürasyon, Query2.Revizyon, Query2.Miktar, Query2.[Madde adı], Query2.[Beklenen tarih], Query2.Expr2, Query2.Expr3, Query2.Eldeki, Query2.[Tüm eldeki], Query2.[Üretim emri], Query2.[Tüm açık üretim emirleri], Query2.Giriş, Query2.[Giriş tarihi], Query2.Çıkış, Query2.[Çıkış tarihi], Query2.[Sevk kontrol], Query2.[Üretim kontrol], Query2.[Son durum]
FROM Query2
WHERE (((Query2.[Son durum])<>0));
sonrada sonucu bildirin. Img-grin))
"SSSdetay subreport" adlı raporunuzun kayıt kaynağını yeni oluşturduğum sorgu olarak belirledim ve çalıştırdığımda 4614 kayıt olduğu görülmekte, oysa Query2 adlı sorgunuzda 83007 kayıt mevcut. Bir kez daha deneyin.

Ayrıca raporunuzda sütun başlıklarını raporun ayrıntı alanına eklediğiniz görülmekte, böyle yaparsanız her kayıt için başlıklar tekrar edecektir. Bu başlıkları raporun üst bilgi bölümüne aktarmalısınız.
Dosyanızda yer alan kayıtlar silinerek 6000 KB lık dosyanız 80 KB'a düşürülmüştür. Bizim için dosyadaki veriler önemli olmadığından sadece test amaçlı temsili veriler girilmesi yeterli olacaktır.
Merhaba.
Sorum ile varmaya çalıştığım sonucu net ifade edemediğimi düşünüyorum. Şu şekilde tekrar ifade etmek istedim.
Rapor gösterimim "Report">"SSSdetay subreport">"SASdetay subreport" şeklinde.
Burada "SSSdetay subreport" datasında "Son durum=0" ise rapor gösterimim "Report">"SSSdetay subreport" şeklinde olsun. Resim ile göstermeye çalıştım.

Teşekkürler.
İyi akşamlar,
Power hocamın bu konuda çözümü istediğimi sağladı ancak, bu çözüm 2003 te çalıştı, 2007 de çalışmadı. 2003 olarak kullanmak isteyen arkadaşlara örnek olması için ekte sunuyorum.
2007 de çalışmamasının bende kurulu accessten kaynaklandığını düşünüyorum. Veya bu yöntemin 2007 de çalışması için siz sayın hocalarımın bir değerlendirmesi mümkün mü?

Selamlar.
Sayfalar: 1 2