qrpt secili kayitlar

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

qrpt secili kayitlar

Mesaj gönderen Vital »

Merhaba arkadaslar forumda aradim cok faydali bilgiler olmasina ragmen tam olarak istedigimi bulamadim veya acemi oldugumdan anlamadim
yardimlariniz icin tskler
FB ve delphi 7
6 adet table var her table icin ayri bir rapor formumu olusturmaliyim yoksa tekbir rapor formunu secenege gore hepsi icin uyarlayabilirmiyim.

ben simdilik herbir table icin ayri rapor formu (quickrep1,2...) olusturmak istiyorum.
arkadaslar dbgrid deki kullanıcının rastgele sectigi rastgele kayitlari
quickreportta gosterecek.

yardimlariniz icin tskler..
bu siteyi yapanlara tskler ayrica
Garibanus
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

qrpt

Mesaj gönderen Vital »

arkadaslar yardim edebilecek yokmu acemiyim.

tskler
Garibanus
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
@Vital;
sorundan pek birşey anlamadım açıkçası.
daha önce qr kullandınmı yoksa bu ilk denemen mi olacak?
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

Merhaba,

Her biri için rapor oluşturursan iyi olur gibi. içerik ve dönen veri bakımından aynı olsada datasetler farklı ise her defasında qr nin datasetini ayarlama yapman gerekecek.

sorgu sonucu dönen verilerde kullanıcının dilediği veriyi qr ye atmasını istiyorsan memtable kullanmalısın. grid içerisinde seçtiği veriyi memtable ye aktarıp qr yide memtable ye bağlarsan sadece seçilmiş verileri yazdırmış olursun.

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

Mesaj gönderen Vital »

ilginiz icin tskler arkadaslar

daha once kullandım fakat bu kadar karısık yapıda degil

simdi sorum su

ornek olarak bir dbgridim var kullanici yazdırmak istedigi satirlari secicek coklu satir secimi yapacak ve yazdıracak veya herbir satiri secip rapora ekle diyecek

ornegin

5 satiri secti ekle dedi

sonra 12 ye gitti ekle dedi raporda bunlar olacak alt alta bunun gibi bir sey yapmam lazim veya baska fikri olan arkadaslar varmi?
freereporta simdilik gecemem arkadaslar bunu unutalim :D
tekrar tskler
Garibanus
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

Merhaba,

söylediğin şekli ben kullanıyorum ve jvmemtable kullanıyorum. jedi bileşen setinde var ve ücretsiz. asıl verinin döndüğü alanları memtablede oluşturuyorsun gerisi bildiğin gibi memtable.alanadı:=sorgudakullanılantable.alanadı; şeklinde seçili satırdaki veriyi memtableye alıyorsun. raporlama aracında dataset olarak bu memtableye bağlı. forumda memtable, multiselect konuları çok konuşuldu araştırırsan güzel sonuçlara ulaşırsın.

kolay gelsin.
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

Mesaj gönderen Vital »

kbmemtable ile ilgili bir ornek kod yazabilirmisiniz veya jvmemorytable ile ilgili arama yaptim bir sey bulamadim.demo lardan pek bi sey anlamadim.

tskler.
Garibanus
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

@Vital;

mesajına zamanında bakamadığım için özür dilerim. bu günlerde asıl işimin yoğunluğu sebebi ile sık giremiyorum foruma. fakat ne ararsan forumda ve forum kurallarında soruların özel mesajla sorulup yanıtlanması yok bildiğim kadarı ile.

benim kullandığım sistem şu. query ile tabloyu sorguluyorum. jvmemtablo alanlarını, sorguladığım tablonun alanları ile aynı olacak şekilde oluşturuyorum. daha sonra sorgu sayfama bir buton koyuyorum ve grid bileşeninin ondblclick event ine;

Kod: Tümünü seç

jvmemtable1.append;
jvmemtable1.fieldbyname('ALANADI').asstring:=query1.fieldbyname('ALANADI').asstring;
...........
..........
..........
jvmemtable1.post;
şeklinde memtabloya aktarıyorum. çoklu seçimi aktarmayı kullanmıyorum. seçeceği bir kaç kayıt zaten. sen istersen gridin multiselect özelliğini true yaparak çoklu seçim yapar sonra döngü ile memtabloya atabilirsin.

gerisi bildiğin gibi qreport memtabloya bağlı olduğu için orada ne kadar kayıt varsa onları gösterir ve yazar.

kolay gelsin.

aklına takılanı forumda sor. bir elin nesi var binlerce elin çooooook sesi var.
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

Mesaj gönderen Vital »

tskler cevabin icin

bu yontemi denicem.
Garibanus
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

Mesaj gönderen Vital »

ustad belki kızıcan ama qr de gosteremedim kayitlari normal table gibi kullandim olmadi gostermedi
:oops:
Garibanus
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

uzun zamandır qr kulanmıyorum. sana tam isabet şuradaki şunu yaptınmı diyemeyeceğim. zira fastreport kullanıyorum ve sorn yaşamıyorum.

QR nin bant datasetini ve textlerin datasetlerini memtabloya bağladınmı. zira memtablonun ibdataset vb. den farkı yok. büyük ihtimal ayarlardan kaynaklanıyordur. qr de muhakkak masterbant soyman ve üzerine ilgili alan text lerini koyman gerekiyor.

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Vital
Üye
Mesajlar: 280
Kayıt: 01 Oca 2008 08:50

Mesaj gönderen Vital »

sagol bob dun hallettim simdi gordum mesajini sayende cozduım olayi

tskler..
Garibanus
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

Merhaba,

sorununun çözüldüğüne sevindim. bu forum eşsiz diyebilirim. varsa yapabildiğimiz bir şey forumdaki fedakar arkadaşlar sayesindedir.

koyay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Cevapla