Özet tablo içerikli alt formu bastırmak.
#1
Bir formum var, içindeki açılan kutulardan bazı değerleri ölçüt olarak sorguya yolluyorum ve bu sorguyu özet tablo görünümünde bir alt form nesnesi içine çağırıp gösteriyorum. Buraya kadar bir sorun yok, oluşan değişiklikleri printout ile bastırabiliyorum.

Ancak özet tablo içindeki değişiklikleri basamıyorum (Kendi içinde oluşan alan süzme açılan kutulardan oluşan değişiklikler). Formu kapatıp açtığımda ise tabi özet tablo aynı görünümde açılıyor ve bu kez değişiklikleri basabiliyorum. Bu arada tüm formu üst alt bastığımda ise değişiklikler basılabiliyor.

Refresh, Requery komutları para etmiyor bu durumda. Bunun için ne yapabilirim?


Şimdiden teşekkürler.

İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#2
Sayın modalı, forma bağlı alt forma özet tabloyu ActiveX olarak mı yerleştirdiniz? Açıkçası tasarımı kafamda pek canlandırmadım.. Bildiğim kadarıyla sorgular özet tablo görünümünde alt forma normal koşullarda bağlanamıyor.. Üzerinde denemeler yapabileceğimiz basit bir örnek koyabilir misiniz?



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Taruz,

Active X ile eklemiyorum. Boş bir alt form ekliyorum. Sorguyu hazırlıyorum. Sorguya dayanan bir otomatik form ekliyorum. Formu sadece özet tablo görünümünde görünmesini sağlıyorum, özet tablo görünümünde açıp

Visual Basic
  1. Me.Alt2.SourcePbject = "frmAltformAdi"



ile her değişiklikte üstteki kodu çağırıyorum.

Buradaki problem: alt formdaki özet tablo görünümünde süzme yapıldığında direkt olarak görünüşte olmasına rağmen arka tarafta yapılan süzme etkileri kaydolmuyorlar. Kaydolabilmesi için formu tekrar kapatıp açmamız gerekiyor.

Dün fark etmedim, bu olay sadece print için değil aynı zamanda alta süzme yaptıktan sonra üst formdaki açılan kutudaki değişiklikte de etkin olmuyor. Alt süzmeler takrar formun açıldığı konuma dönüyor.

Şimdiden yardımlarınız için teşekkür ederim.

İyi çalışmalar


Eklenti Dosyaları
.rar   ozet_tablo.rar (Boyut: 16,71 KB / İndirilme: 76)



  Alıntı
Bu mesajı beğenenler:
#4
Sayın Taruz,

Geçici bir çözüm buldum. Yeni bir rapora alt formu ekledim. Form üzerine bir düğme ekledim ve kodlarını şu şekilde düzenledim.

Visual Basic
  1. Private Sub Komut6_Click()
  2. On Error GoTo Err_Komut6_Click
  3.  
  4. Dim stDocName As String
  5. DoCmd.Close
  6. DoCmd.OpenForm "frmAna", acNormal
  7. stDocName = "Rapor1"
  8. DoCmd.OpenReport stDocName, acPreview
  9.  
  10. Exit_Komut6_Click:
  11. Exit Sub
  12.  
  13. Err_Komut6_Click:
  14. MsgBox Err.Description
  15. Resume Exit_Komut6_Click
  16.  
  17. End Sub



yil a global bir değişken atadım ve formun load ve unload olaylarını şu şekilde yaptım:

Visual Basic
  1. Private Sub Form_Unload(Cancel As Integer)
  2. yil = Nz(Me.cboYil, 0)
  3. End Sub
  4.  
  5.  
  6. Private Sub Form_Load()
  7. Me.cboYil = IIf(yil = 0, "", yil)
  8. Me.Alt2.SourceObject = "frmsqlDeneme"
  9. End Sub



Ama tabi pek hoşuma gitmedi bu iş. Veriler çok ise çok zaman kaybı oluşacak. Ama şimdilik yeni bir çözüme kadar böyle devam etmeyi düşünüyorum.

Sizin fikriniz ne?

İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#5
Evet üstadım.. Daha önce özet tabloyu hiç bu şekilde kullanmadığım için fark etmemişim.. İlginç bir durum.. Formu açıp kapatmadan şu aşamada aşamıyoruz sıkıntıyı.. Akşam iyice araştıralım.. Belki daha efektif bir yol bulabiliriz..

İyi çalışmalar..



  Alıntı
Bu mesajı beğenenler:
#6
Merhaba;

Açılan kutunun güncelleştirme sonrasını alttaki gibi değiştirirseniz sanırım istediğiniz olacaktır. (Tüm veriler düğmesi içinde aynı şekilde değişmeli elbette)


Visual Basic
  1. On Error Resume Next
  2. Me.Alt2.Form.Requery
  3. [Alt2].Form.RecordSource = "frmsqlDeneme"


Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [TABLO] Formu Tabloda Filtreleme soss 2 137 27-03-2024, 20:04
Son Mesaj: soss
  Formu Pdf Olarak Kaydetme snapper 8 254 01-11-2023, 22:59
Son Mesaj: dsezgin
  [FORM] Gezinti Formu Ile Alt Form Oluşturmak abahceci 2 184 09-08-2023, 15:09
Son Mesaj: abahceci
  Access Formu üzerinde Biçimlendirme Hakkında OGUZTURKYILMAZ 9 345 08-04-2023, 15:35
Son Mesaj: OGUZTURKYILMAZ
  [FORM] Içinde Başka Form Olan Formu Gizli Açma hedefkaya 8 340 27-03-2023, 17:05
Son Mesaj: hedefkaya
  [FORM] Access Aktif Olan Formu, Mail Olarak Göndermek. Fenerli88 5 381 25-01-2023, 02:14
Son Mesaj: BeyTor
access-sql-8 [FORM] Borç/alacak Formu orhnkprn 2 207 23-12-2022, 09:39
Son Mesaj: orhnkprn
  Gezinti Formu Hakkında kursun 7 352 09-11-2022, 22:07
Son Mesaj: kursun

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi