Rapor 1'nci sayfa yazdırma sorunu
Tarih
31/12/2010 01:39
Konu Sahibi
hturkavci03
Yorumlar
9
Okunma
2576
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



hturkavci03
t
Kullanici Avatari
Aktif Üye
H.... T....
48
28/12/2010
0
Kocaeli
Ofis 2003
22/03/2016,13:56
Çözüldü 
Sponsor Reklam
Ben access'i yeni öğreniyorum. İşyerinde de Access tabanlı bir uygulama kullanıyorum. Sorunumu daha önceleri bir arkadaşım microsofta mail göndererek araştırmış. microsoftdan gelen cevap ise access'in 3 program hatasından biri olduğuymuş. Sorunuma gelince; postaya verilecek gönderilerin adreslerinin ve pul bedellerinin olduğu bir raporda toplam ve genel toplam haneleri baskı önizlemede görünüyor ancak alınan çıktıda bu hanelerde 0 (sıfır) değeri yazıyor. bu durum sadece 1'nci sayfa için geçerli. Birden çok sayfa olduğu durumlarda 1'nci sayfadan sonrakilerden alınan çıktıda sorun yok. Raporda bulunan listenin pul bedellerinin toplamını almak için metin kutularında =[Pagesum] ve runsum deyimleri kullanılmış. Birinci sayfadaki bu hata giderilebilir mi? Yardımcı olursanız çok makbule geçecek. Unutmadan Office 2003 kullanıyorum ve bu sitedeki office 2007 dosyalarında sorun yaşıyorum. İlginize şimdiden teşekkür ederim.


Ek Dosyalar
.rar   posta.rar (Dosya Boyutu: 19,62 KB / İndirme Sayısı: 17)
Cevapla

dreamt
Üye
Kullanici Avatari
Üye
A.... A....
49
1
20/01/2010
0
İstanbul
Ofis 2010 32 Bit
27/01/2016,15:00
Çözüldü 
Merhaba "=[Pagesum]" ifadesi yerine =Topla ([NORMAL PULBEDELİ]) yazarsanız anladığım kadarıyla istediğiniz olur. Kolay gelsin.
dreamt, 20-01-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

hturkavci03
t
Kullanici Avatari
Aktif Üye
H.... T....
48
28/12/2010
0
Kocaeli
Ofis 2003
22/03/2016,13:56
Çözüldü 
Sponsor Reklam
İlginize çok teşekkür ederim. Denedim; Metin70 metin kutusunda
=[Pagesum] yazısını =Topla ([NORMAL PULBEDELİ]) ile değiştirdim ancak hata verdi. pagesum metin kutusundaki pagesum yazısını da toplam olarak değiştirdim. Tasarım görünümündeyken NOT sütununda görünen runsum metin kutusundaki runsum yazısını da topla olarak değiştireyim dedim. Visual basic hata verdi. Tavsiyeniz mi olmadı ben mi yanlış birşey yaptım anlayamadım.
Cevapla

dreamt
Üye
Kullanici Avatari
Üye
A.... A....
49
1
20/01/2010
0
İstanbul
Ofis 2010 32 Bit
27/01/2016,15:00
Çözüldü 
Sayın hturkavci03 bir kaç yöntem denedim ama çözüme ulaşamadım şu an çok fazla vaktim olmadığı için daha fazla uğraşamıyorum.Muhtemelen forumdaki arkadaşlar yardımcı olacaktır. İyi seneler.
dreamt, 20-01-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla

hturkavci03
t
Kullanici Avatari
Aktif Üye
H.... T....
48
28/12/2010
0
Kocaeli
Ofis 2003
22/03/2016,13:56
Çözüldü 
Sponsor Reklam
Çok teşekkür ederim, office bug durumuysa boşuna uğraşmış olacağınıza üzülürüm. İyi seneler
Cevapla

Seruz
Uzman
Kullanici Avatari
Uzman
S.... U....
1.544
7
30/10/2008
804
Tekirdağ
Ofis XP
13/01/2017,16:37
Çözüldü 
Access raporlarında benimde bildiğim kadarıyla direkt olarak sayfa toplamını alma özelliği yok ancak buna bug demek doğru olmaz. Bug; olan bir özelliğin yanlış çalışması durumunda kullanılıyor genelde ama zaten böyle bir özellik yok raporda.

İnternette biraz araştırınca bu konuda basit çözümler olduğu görülüyor.
Mesela, Access MVP'lerinden birisinin sitesinde bulunan ipuçları sayfasında bulduğum bir çözümle bir kaç satır kod yazılarak bu sorun rahatlıkla çözülebiliyor.
http://allenbrowne.com/ser-11.html 

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Option Compare Database
Option Explicit          'Optional, but recommended for every module.
Dim curTotal As Currency 'Variable to sum [Amount] over a Page.

Private Sub SayfaÜstbilgisi_Format(Cancel As Integer, FormatCount As Integer)
  curTotal = 0             'Reset the sum to zero each new Page.
End Sub

Private Sub Ayrıntı_Print(Cancel As Integer, PrintCount As Integer)
    If PrintCount = 1 Then curTotal = curTotal + Me.PULBEDELİ
End Sub

Private Sub SayfaAltbilgisi_Format(Cancel As Integer, FormatCount As Integer)
    Me.PageTotal = curTotal
End Sub

Rapor bazında genel bir değişken tanımlanıyor, sayfa başında bu değişken sıfırlanıyor, rapor ayrıntısında kayıtlar yazıldıkça ilgili alan toplanıyor ve sayfa sonunda ilgili metin kutusuna atanıyor.

Sayfa sonlarındaki yürüyen genel toplam için ise; Ayrıntı kısmında, toplam alınmak istenen alana bağlı bir metin kutusu ekleniyor, bu metin kutusunun görünür (visible=no) özelliği kapatılıyor ve yürüyen toplam özelliği (running sum=Over All) aktif ediliyor.
Sayfasonu kısmında Genel Toplam için konulan metin kutusuna, yürüyen toplam özelliği verilen metin kutusu atanıyor.

Microsoft'un aşağıdaki sitesinde, anlattığım bu özelliklerin resimli açıklamalarını bulabilirsiniz.
http://office.microsoft.com/en-us/access...22444.aspx

Allen Browne'ın diğer ipuçları için:
http://allenbrowne.com/tips.html 



Ek Dosyalar
.rar   posta_seruz.rar (Dosya Boyutu: 19,38 KB / İndirme Sayısı: 26)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Gelen sonuca göre otamatik metin yazdırma hknct 13 249 16/01/2017, 16:35 hknct
  Formda Veri Aramada Like Sorunu uiakouwr 14 219 11/01/2017, 08:54 uiakouwr
  Buton ile rapor açarken kriterde like kullanımı nightashes 2 72 06/01/2017, 22:41 nightashes
  Rapor Yazdırma Sorunu m_demir 2 81 02/01/2017, 20:08 m_demir
  rapor cıktı tarihini rapor ismi olarak yazıcıya gonderme malidolu 7 258 01/01/2017, 14:07 atoz112


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya