• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Access'te Rapor dizaynı için bir yöntem..

Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Arkadaşlar, bu gönderdiğim dosya bir access veri tabanında ne varsa hepsini düzenleme işini yapmaya yarayan bir dosya... Ben bunu fatura programımda kullanmak istiyorum ve böylece kullanıcının kitlenmiş bir access dosyasında faturasını access'in rapor dizayn özelliğini kullanarak düzenlemesini amaçlıyorum. Fakat program Rapor düğmesine basınca veri tabanındaki tüm raporları gösteriyor. Oysa bir şekilde sadece fatura, tahsilat makbuzu vb gibi raporlara müdahale etmesini istiyorum. Yani kullanıcıya tüm raporları göstermek istemiyorum. Bu dosya ile bunu sağlamam mümkün mü?
 
kullanıcı dediğine göre bir kullanıcılar tablon var demekki.

bu kullanıcılara ait bir de kullanacağı raporlar, moduller, ...
isimlerinin tutulduğu bir tablo daha yapıcan.

ve
Public Function SetListBox(ObjectType As Integer)
içinde kullanıdığın select cümlelerini bu tablo ile eşleştirerek
getiricen.

şimdilik aklıma başka bişey gelmiyor.
 
Kodları değiştirip sadece adlarını yazdığım raporların açılması sağlanamaz mı ?.. Yani şu şu raporları göster diyerek diğerlerini yok sayması mümkün olmaz mı?
 
yukarıda yazdığım da bu söylediğinizle aynı şey zaten.
 
Sandığınız gibi bir kullanıcı tanım dosyası yok. Programda satış faturası ve tahsilat makbuzu rapor şeklinde.. Ama kullanıcının kendi dizayn ettiği ve matbaada bastırdığı bir faturası ve matbuu Tah. Mak. varsa o zaman benim programı açık hale getirip Shift ile girip dizaynı yapmam falan gerek. Oysa bu dosya Shift kapalı da olsa, access gizlenmiş de olsa -buna emin değilim ama sanırım- raporun dizayn edilmesini sağlıyor. Oysa programda alt raporlar ve sabit raporlar gibi yaklaşık 40 rapor var. Raporlar düğmesine basılınca da tümü görünür ve tasarlanabilir hale geliyor. İşte bu aşamada ben "bu projedeki tüm raporları göster" anlamına gelen kodu değiştirip "sadece şu ve şu raporları göster" diye isteğimi programa gömmek istiyorum. Yapmak istediğim bu.. Eğer hala aynı şeyi söylediğinizi düşünüyorsanız özür dilerim ama ben anlayamadım o zaman. Bir küçük örnekle açıklar mısınız?
 
kullanıcının....

diyorsun ya,

bu kullanıcı, açılışta kul adı, şifre girerek mi programı açıyor?
 
:)) Yok yok.. Kullanıcı dediğim programımın kullanıcısını kastediyorum.. Yanlış anlaşıldı galiba..
 
Zaten böyle bir durumun olması ya da olmamsı yapmak istediğimizi engellemez ki. Eğer bazı raporları bu şekilde açmasını engelleyebiliyorsak zaten iş olmuş demektir. Herkes için geçerli olsun önemli değil.
 
yani, zorla yaptırtıyorsunuz :)

bir tablo eklendi. bu tabloya, görünmesi istenen raporların isimleri eklendi.

formda, rapor butonuna basınca kullanılan strSQL sorgusu, yeni tablo ile join yapar hale hetirildi.

bu mudur?

(dosyanın soyismi zip değil 7z)
 
Evet işte bu.. Kodları incelemedim o yüzden nasıl yaptığınız ile ilgili yorum yapamıyorum ama çok teşekkürler.. Evet İşte böyle zorla yaptırıyoruz :))).. Aslında şu daha önce birlikte uğraştığımız cariextre ile ilgili birşeye takıldım. Onunla bu geceden beri uğraşıyorum. Şu önceki tarih olayı..
 
zipli dosya alınmıyor

merhaba bende bu konuyla ilgileniyorum
uygulamayı almak istedim alamadım
linki bozuk herhalde
zipli dosyayı ekleyebilirmisiniz.

saygılar
 
Sitede yaşanan teknik bir sorun nedeniyle 31.12.2008 tarihinden önceki dosyalar silinmiştir.
 
Yönetici arkadaşlara sesleniyorum,
cevap niteligindeki ekleri olmayan konuları silseler,
arkadaşlar boşu boşuna umutlanmaz ve yorulmazlar.
İyi çalışmalar...
 
Evet yanlışlıkla pdf dosyası eklemişim. Yukardaki ek dosyayı değiştirdim. Sorun "Ciddiyet" ten kaynaklanmıyor. :)
 
Geri
Üst