Skip to main content

AccessTr.neT


access 2007 de olay yordamı

access 2007 de olay yordamı

Çözüldü #2
Şu an 2007 olmadığı için test edemiyorum ancak
2007 de aşağıdaki kodun çalışmadığını biliyorum, oysa 2003 de problem çıkmıyor
Access de subformda "toplam alma" ile ilgili olarak 2 versiyon arasında adresleme cümleleri arasında fark olduğuna dair makaleler görmüştüm.

Subformda ki kayıt sayısı o dan büyükse toplamı getir yoksa 0 yaz. Eğer subformda kayıt yoksa ve bu kontrolu yapmazsam anaform üzerinde
#hata# yazısı çıkıyordu

Kod:
IIf([Formlar]![anaform]![subform].[Form].[RecordsetClone].[RecordCount]>0;[Formlar]![anaform]![subform].[Form]![subformdabirdenetim];"0")
Subformda kayıt ekleme özelliğine evet diyerek ancak alanları kilitleyerek ( çünkü kayıt eklenmesini istemiyorum ) bu problemi aştım. Çünkü kayıt sayısı 0 bile olsa yeni kayıt için gelen boş satır hata mesajını yok ediyor.

Sizin probleminiz de benzer bir şey olabilir, kodu yazarsanız daha detaylı bakabilriz. Tavsiyem bu tür okumaları direkt tablo veya sorgudan
yapmanız ( Dlookup , Dsum , DCount, vb )

Kolay gelsin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
access 2007 de olay yordamı - Yazar: betibici - 14/05/2009, 10:47
Cvp: access 2007 de olay yordamı - Yazar: okileturc - 14/05/2009, 11:23
Cvp: access 2007 de olay yordamı - Yazar: betibici - 14/05/2009, 11:44
Cvp: access 2007 de olay yordamı - Yazar: Puletin - 14/05/2009, 12:02
Task