Forum
Herkese hayırlı geceler...
Forumda bayağı bi aradım ama bulamadım.Acaba CrystalReport a Sql tablesindaki en son kaydı nasıl aktarabilirim.
Tekrardan Merhaba...Bir sorun ile daha karşılaştım.
Elimde 2 adet form var.Biri arama yapmak için diğeride kayıt için.Kayıt formunda arama yapabiliyorum.Ama bu sefer arama kodları bu formda olduğu için form un açılışını kasıyor.Acaba ben Arama formunda aratsam çıkan sonuçları Kayıt formuna nasıl dökebilirim.
Merhaba,
sorunuz pek açıklayıcı değil. ancak siz ilk sorunuzda sql tablosunu tüm verileriyle son halini çekmek istiyorsanız : Bu zaten böyledir. Raporu tasarlarken veritabanı bağlantısını düzenleyip ilgili tabloları rapora ekledikten sonra ilişkilerini kurarsanız raporu her çektiğinizde son halinde ki tüm verilerle işlem yapabilirsiniz.
2. soru da kayıt formu veya arama formu dediğiniz crystal reportta hazırlanmış raporlar ise parametre kullanarak yapabilirsiniz. Raporun başında parametre değerlerini kullanıcıdan istersiniz kullanıcı girdikten sonra veriler ona göre gelir.
Feride Hanım Merhaba.....
İlginiz için yine size minnettarım.Şöyle bir sıkıntı var yalnız, ben en son eklediğim bilgileriyle değil sadece en son eklediğim bilgileri reportta almak istiyorum. Zannedersem bunun hakkında Parameter Fields seçeneğinden bi parametre atayabilirim lakin o kadar araştırmama lazım böyle bir kod bulamadım.
Aşağıdaki ilk resim sorgu sonucunu gösteriyor.Malesef ilk kaydı gösteriyor.İkinci resim ise tasarımı göstermekte.
Ali Bey,
istediğiniz girilen son değeri son gün yada tabloda ki sirano veya idno gibi bir alan varsa onu kullanarak getirebilirsiniz. Crystal reportta select expert menüsünden son değeri bulacağınız alanı seçerek kriter verirseniz istediğiniz olacaktır.
İyi çalışmalar.
Acaba bu sorunumada bir örnek ile cevap verirseniz çok minnettar olurum Feride Hanım.....
Herkese hayırlı geceler....
Feride Hanım öncelikle yardımseverliğiniz için çok teşekkür ederim.Anlatımız üzere biraz düşündüm ve söylediğiniz gibi Group Name Fields içeriğinde bi grup oluşturdum.Lakin en son kayıt değil ama bütün kayıtları Ad-Soyad grubunda topladım.Artık kullanıcı en son kaydı Ad-Soyad tan bulup çıktı alabilecek.Eğer daha kolay bir yöntem aklınıza gelirse ve yazarsanız çok iyi etmiş olursunuz.
Tablo yerine view kullanmanız daha iyi olur.. View 'in sql kodunu değiştirerek istediğiniz sonucu alabilirsiniz.. Kaç kayıt çekmek istediğiniz de size kalmış bir olay...