AccessTr.neT
yanyana yazdırma sorunu - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: yanyana yazdırma sorunu (/konu-yanyana-yazdirma-sorunu.html)

Sayfalar: 1 2 3 4 5


Cvp: yanyana yazdırma sorunu - mehmetdemiral - 11/08/2014

Sıkıntı nedir derseniz şöyle anlatayım. Form üzerinde kullanılan ve sanırım T_GIP_PERSONEL tablosundan gelen verilerin içinde sicil no yok. Sizili almam gereken tablom TK_PERSONEL tablosu diye düşünüyorum. Ama iki tablo arasında ilişki kurmam gereken sadece personel_id alanı var. Ancak o alanlarda da uyumsuzluk mevcut. T_GIP_PERSONEL tablosundaki GIP_ID alanı, ana formdan filtreleme için gerekiyor. Ama o tabloda Sicil yok ve sicil olan tabloda da id değerleri diğer tablodan bağımsız. (GIP_PERSONEL_ID alanında 1, 2, 3, 4, 5, 6 şeklinde veriler varken TK_PERSONEL tablosundaki id alanında ise 29,30,31,32 şeklinde id değerleri var. Yani ilişki kurulamaz. Tek ilişki kurabileceğim alan isin alanı ama o da bana yakışmaz Img-grin)) Şaka bir yana isim alanıyla ilişki kurulan bir veri tabanı en fazla 10 kayıtta hata verecektir, aynı isimde 2 kişi olması yeter bunun için... Buna çözüm bulup alanları doğru ilişkilendirip örnek yöntemi uygularsınız. Bu arada bu 2 tane paralel yapıdaki tablo neden vardır bilmiyorum. Bunu halledecek olan sizsiniz.


Cvp: yanyana yazdırma sorunu - kadirdursun - 11/08/2014

Sayın mehmetdemiral;
Bu örneği soru için hazırladığımdan diğer tabloyu unutmuşum. Normalde sicil olan bir tablom var.

Sizin modüllerdeki
    strSQL = "SELECT T_GIP_NOKTA.NOKTA, T_GIP_NOKTA.GIP_ID FROM T_GIP_NOKTA GROUP BY T_GIP_NOKTA.NOKTA, T_GIP_NOKTA.GIP_ID ORDER BY T_GIP_NOKTA.GIP_ID;"
ile
    strSQL = "SELECT T_GIP_PERSONEL.PERSONEL, T_GIP_PERSONEL.GIP_ID FROM T_GIP_PERSONEL GROUP BY T_GIP_PERSONEL.PERSONEL, T_GIP_PERSONEL.GIP_ID ORDER BY T_GIP_PERSONEL.GIP_ID;"
cümlesini

alt alta yazmak suretiyle (modulde başka değişikik yapmadan) tek bir kod elde edebilir miyim? Ayrıca modülde tablo isimleri kullanmadan bu işi çözebilir miydik? Çünkü başka bir zaman başka alanları yanyana yazdırma ihityacı olursa bu sefer bununla ilgili olan tablolarıda modüle eklemek gerekecek ki buda unutulabilecek bir durum Img-grin


Cvp: yanyana yazdırma sorunu - kadirdursun - 11/08/2014

Sayın mehmetdemiral;
Örnekteki modülleri ve sorguları kendi projeme aldım. Sorguyu çalıştırdım

Compile Error:
User-defined type not defined

uyarısı verdi.


Cvp: yanyana yazdırma sorunu - husem - 11/08/2014

sayın kadirdursun,
yanyana yazdırma sorununu çözebildinmi?

bende raporlamada kullanıyorum bu yanyana işlemini
şöyle yapıyorum

örneğin 1 nolu sipariş,

sipariş listesine kaydı yaptım,
yanyana yazdırılacak bilgiler için başka veritabanına veri attırıyorum,
yanyana veritabanı diyelyim
burada sipariş listesindeki kayıt ıd ile ilişki kurulacak.
önemli olan bu
sipariş listesi kayıt ıd ile yanyana veritabanına sipariş listesindeki sipariş noyu attır ve ilişkiyi böyle kur.
eğer sorunun çözülmedi ise yardımcı olabilirim.


Cvp: yanyana yazdırma sorunu - kadirdursun - 11/08/2014

Sayın husem;
Sayın mehmetdemiral bu konuda sorunumu çözdü fakat ufak bir sıkıntı kaldı. Sanırım oda çözülürse iş bitecek.


Cvp: yanyana yazdırma sorunu - husem - 11/08/2014

çalışmalarınızda başarılar dilerim,