Skip to main content

AccessTr.neT


Şarta Bağlı Değişken Kayıt Kaynağı

Şarta Bağlı Değişken Kayıt Kaynağı

Çözüldü #1
Selam,

Değerli hocalarım. Ekte gönderdiğim dosyada 2 adet form ve bir rapor var.
Yapmak istediğim "MalsatısRap" formda, Alışlar ve satışlar adında 2 tane buton var Alışlar butonuna basarsak Formun kayıt kaynağı ="MalAlisRap" oluyor satışlar butonunada basarsak Formun Kayıt Kaynağı ="MalSatısRap" oluyar . Formda Birde "Raporu Önizle" Butonu var Bu butona basınca "MalSatışRaporları" raporu açılıyor. Yapmak istediğim şey Satışlar butonu seçiliyken "Raporu Önizle" butonuna bastığımızda Raporun kayıt kaynağı "MalsatısRap" Sorgusu olsun aynı şekilde Alışlar Butonu seçiliyken Raporun Kaynağı "MalAlisrap" sorgusu olsun. Umarım anlatabilmişimdir. Yardım edecek hocalarıma şimdiden teşekkürler..
.rar DeğişkenKayıtKaynağı.rar (Dosya Boyutu: 69,42 KB | İndirme Sayısı: 10)
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla
Çözüldü #2
MalsatısRap isimli formunuz satır kaynağı MalSatısRap isimli sorgu. Bu sorgu ise verileri MalRaporları isimli formdan alıyor ancak bu formda açılan kutularda eksik tablo vs. olduğundan inceleyemedim.

Basit bir IF fonksiyonu ile işinizi halledersiniz ya da en basitinden iki buton koyarsınız. Alış kaynak olunca Alış Raporlarını gösteren buton görünür Satış Raporlarını gösteren buton gizlenir. Satış kaynak oluncada Alış Raporlarını gösteren butonu gizler Satış Raporlarını gösteren buton görünür olur.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #3
Bir şeyler yapmaya çalıştım. Belki işinize yarar...
Kolay gelsin
.rar DeğişkenKayıtKaynağı.rar (Dosya Boyutu: 84,55 KB | İndirme Sayısı: 17)
Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...
Cevapla
Çözüldü #4
Sn alpeki,
dediğiniz gibi satır kaynağına
=IFF ([işlem]="Mal satış Raporları";RecordSource="MalSatısRap";RecordSource="MalalisRap")şeklinde komutla daha önce denedim fakat olmadı sanırım bir yerde hata yapıyorum. iki buton meselesine gelince maksadım tek rapor kullanıp raporun kayıt kaynağını değiştirerekyapmak.
----------------------------------------------------------------------------
Sn puletin,
Maksadım tek rapor kullanıp raporun kayıt kaynağını değiştirerekyapmak. Yani aynı alanlara sahip rapora iki ayrı sorguda çalıştırmak. sizin yaptığınız örnekte iki ayrı rapor var.

Bundaki maksadımda, Kayıt kaynağını değiştirme olayını öğrenip yaptığım programda benzer form ve raporların sayısını azaltma.

ikinizede yardımlarınız için çok teşekkür ederim. Ama henüz istediğim cevabı alamadım.
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla
Çözüldü #5
Örneğiniz bende çalışsaydı ilk zamanda yapardım ancak çalışmayınca ancak fikir verdim.

En kolay yol olarak farklı raporları farklı butonlar ile açmayı tavsiye etmiştim ancak sizin asıl amacınız form/rapor sayısını azaltmakmış. Dolayısıyla ilk tavsiyem yani IF sorgusu ile sorunuza cevap bulabilirsiniz.

NOT : 2010 ile yaptım ancak isteyenler için 2003 e çevrilmiş halini ekledim. Dikkatlice incelemeye çalıştım eklerken ancak 2003'te hatalar varsa uyarırsanız çevirmeden baştan yeniden yaparım.
.rar Tek_Form_Tek_Rapor_Cok_Kaynak.rar (Dosya Boyutu: 74,74 KB | İndirme Sayısı: 35)
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #6
sn Alpeki ,
eklediğiniz dosyalar bende hep ata verdi oyuzden tam anlayamadım. Benim eklediğim dosya (2003)bende hata vermiyor sanırım versiyon farkından.
Keşke sadece raporun kayıt kaynağına yazılacak IF li formülü yazsaydınız veya mesaj #4 de yazdığım formulu düzeltseydiniz. Yani Bana sadece bir formül yeter . ilginize teşekkürler...
+repCahiller bilginin kölesi, Alimler ise efendisi olur.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task