Her kayıt için farklı rapor ?

1 2 3
06/02/2014, 19:24

ernac

Selam arkadaşlar;
Şunu önce belirteyim ki Access 'te de formda yeniyim, bu yüzden konuyu yanlış açtıysam yada daha önce cevap verildiyse kusura bakmayın.

Bir şirkete veya kuruma, personel kimlik kartı basmak için accesste küçük bir modül hazırladım. Fazla kapsamlı değil ama iş görüyor.

Sorunum şu; standart personel kartlarına yazıcıdan baskı yaptırıyorum. Ancak her yapılan personel kaydı için ayrı bir rapor sayfası oluşturuyor. Buda şuan için olmasada ilerde veritabanının şişmesine yol açabilir.

Öğrenmek istediğim; rapor sayfası sabit taslak olarak duracak, sadece içerdiği veriler değişerek yazıcıya gönderebilmeli. Yani kayıtlar tabloda tutulacak ama rapor yazdırılacağı zaman tek rapor üzerinden, seçilen bir personelin verileri getirilerek yazdırabilmeliyim.

Belki çok basittir ama çözemedim İlginize şimdiden teşekkür ederim.
Herkese iyi çalışmalar & formlar...
06/02/2014, 19:56

atoz112

merhaba,

aslında,uygulamanızı 2003 olarak eklemiş olsaydınız üzerinde çalışmak da mümkündü.direkt örnek üzerinden uyarlamak sonuç açısından iyidir her zaman.

talebinize uygun olabilecek basit bir örnek hazırladım.ek'te mevcuttur.inceleyebilirsiniz.
kendi çalışmanıza da uyarlayabilirsiniz.

işleyiş ise:
form üzerindeki açılan kutudan isim seçtiğiniz takdirde o kişiye dair rapor ekrana gelmektedir.

iyi çalışmalar.
saygılar.
06/02/2014, 20:35

ernac

atoz112 kardeşim cevabın ve ilgin için çok teşekkür ederim ama sanırım ben isteğimi tam anlatamadım, yada yaptığını tam anlayamadım. Dediğim gibi biraz acemiyim.
Örnek dosyayı ekliyorum 2010 dosyası, sorun olmaz umarım.

Örnekteki raporu incelersen; rapor sabit var hangi personel seçilirse onun verileri gelecek. Seninkinde kayıt için bir tablo olmadığından yaptığını pek anlayamadım. Bende kayıt yapar yapmaz ikinci bir rapor oluşturuyor (yani personel kartı arkalı önlü iki sayfa, yeni kayıtta iki sayfa daha oluşturuyor). Her kayıt için iki sayfa oluşturması ilerde şişerebilir veritabanını.

Yinede yardımın için teşekkür ederim. İyi çalışmalar ....
06/02/2014, 20:46

atoz112

merhaba,

Alıntı:"...Seninkinde kayıt için bir tablo olmadığından yaptığını pek anlayamadım. ..."
demişsiniz.örnekte tablo1 isimli tablo mevcut zaten.bu cümleyi anlamadım?


Alıntı:"...Öğrenmek istediğim; rapor sayfası sabit taslak olarak duracak, sadece içerdiği veriler değişerek yazıcıya gönderebilmeli. Yani kayıtlar tabloda tutulacak ama rapor yazdırılacağı zaman tek rapor üzerinden, seçilen bir personelin verileri getirilerek yazdırabilmeliyim...."

eklediğim örnekteki işleyişi açıklamıştım.tekrarlayayım...

formdaki açılan kutudan kişi seçtiğinde o kişinin tablo1deki bilgileri rapor halinde ekrana gelmekte.böylece,tek bir kişinin bilgilerini görmüş olabiliyorsunuz.
yukarıdaki açıklamanız için ekteki örnek uygun bir işlem idi...

son olarak,örneğinizi 2003 olarak kaydederek ekleyebilir misiniz lütfen.

iyi çalışmalar.
saygılar.
06/02/2014, 21:18

ernac

atoz112 cevabın için sağol tekrar.

Dedimya acemiyim diye, örneğini incemeye çalışıyom tablo gözümden kaçtı dikkat edemedim. Dosyayı güncelledim 2003 olarak kaydettim.
Yaptığın işlemide kısaca anlatabilirsen en azından deneyerekte yapmaya çalışırım.

İlgine tekrardan teşekkür ederim.
İyi çalışmalar...
06/02/2014, 21:47

atoz112

merhaba,

YAPILAN İŞLEMLER:
-tablonuza her hangi bir veri girmemişsiniz.ben,sonuç görüntüsünü elde etmek için geçici değerler girdim.

-sorgu hazırladım.sorguda,benzersiz kayıt söz konusu olacağından;T.C. Kimlik no alanına göre kriter ekledim:
Like [Forms]![Personel Tanıtım Kartı]![tckimlik] & "*"

-form üzerine RAPORaç isimli buton ekleyerek,ilgili kaydın rapor görselini oluşturmasını sağladım.

sonuçta:
örneğinizi talebinize göre tekrar düzenledim.istediğiniz gibi bir sonuç elde edilmektedir.inceleyebilirsiniz.

ÖNEMLİ NOT:
eğer örneği kullanarak uygulamanızı oluşturacaksanız,örnekte yer alan Tablo bilgilerini,kendi belirteceğiniz değerlere göre yeniden düzeltmelisiniz.

iyi çalışmalar.
saygılar.
1 2 3