[FORM] Kayıt Sayısına Göre Alt Form Yüksekliğinin Değişmesi
#7
Merhaba,

Bu konuyla ilgili birşey yapabilir miyiz?

saygılarımla,



  Alıntı
Bu mesajı beğenenler:
#8
1 - anaforma aşağıdaki fonksiyonu ekleyin
Visual Basic
  1. Public Function AltFrmBoyut()
  2. Dim Yukseklik
  3.  
  4. Yukseklik = Me![AltFrmIslem].Form.Section(acHeader).Height + Me![AltFrmIslem].Form.Section(acDetail).Height * (Me![AltFrmIslem].Form.RecordsetClone.RecordCount + 2)
  5. If Yukseklik > 10920 Then Yukseklik = 10920
  6. Me.AltFrmIslem.Height = Yukseklik
  7. Me.InsideHeight = Me.AltFrmIslem.Top + Me.AltFrmIslem.Height + 500
  8.  
  9. End Function


2 - AnaFormun geçerli olduğu olayına
Visual Basic
  1. AltFrmBoyut


yazın
3 - altforma aşağıdaki kodları ekleyin
aşağıdaki kodlar altforma kayıt eklerken yada silerken çalışır
Visual Basic
  1. Private Sub Form_AfterInsert()
  2. Me.Parent.AltFrmBoyut
  3. End Sub
  4.  
  5. Private Sub Form_Delete(Cancel As Integer)
  6. Me.Parent.AltFrmBoyut
  7. End Sub





  Alıntı
Bu mesajı beğenenler:
#9
Merhaba,

Yukarıda yazılan kodlar tam istediğim sorunu çözüyor. Fakat şöyle bir problemle karşılaştım. ilgili formu hazırladıktan sonra *.pdf olarak çıktı alıyorum. Kayıt sayısı az olduğunda bir sıkıntı yaşamıyorum fakat kayıt sayısı arttığında ve alt form yüksekliği sayfa boyutunu aştığında alt form olduğu gibi 2 nci sayfaya geçiyor ve bu şekilde çıktı alabiliyorum. ama bu görsel olarak çok sıkıntılı bir durum oluşturuyor. Çünkü ilk sayfadaki bazı bilgiler sayfanın başında çok ufak bir alanı dolduruyor. sayfanın geri kalanı tamamen boş. ikinci sayfada alt formda yazan bilgiler. ve sonraki sayfada da diğer bilgiler yer alıyor.

Alt form yüksekliği sayfa boyutunu aştığında sadece yüksekliği aşan satırların bir sonraki sayfaya geçmesini sağlayabileceğimiz bir yöntem var mıdır?

Saygılarımla,
Ümit ŞAMLI



  Alıntı
Bu mesajı beğenenler:
#10
(05-11-2021, 09:32)ÜmitSamlı demiş ki: Merhaba,

Yukarıda yazılan kodlar tam istediğim sorunu çözüyor. Fakat şöyle bir problemle karşılaştım. ilgili formu hazırladıktan sonra *.pdf olarak çıktı alıyorum. Kayıt sayısı az olduğunda bir sıkıntı yaşamıyorum fakat kayıt sayısı arttığında ve alt form yüksekliği sayfa boyutunu aştığında alt form olduğu gibi 2 nci sayfaya geçiyor ve bu şekilde çıktı alabiliyorum. ama bu görsel olarak çok sıkıntılı bir durum oluşturuyor. Çünkü ilk sayfadaki bazı bilgiler sayfanın başında çok ufak bir alanı dolduruyor. sayfanın geri kalanı tamamen boş. ikinci sayfada alt formda yazan bilgiler. ve sonraki sayfada da diğer bilgiler yer alıyor.

Alt form yüksekliği sayfa boyutunu aştığında sadece yüksekliği aşan satırların bir sonraki sayfaya geçmesini sağlayabileceğimiz bir yöntem var mıdır?

Saygılarımla,
Ümit ŞAMLI

Merhaba,

Bu konuda bir çözüm geliştiremez miyiz?

Saygılarımla,
Ümit ŞAMLI



  Alıntı
Bu mesajı beğenenler:
#11
Merhaba

Hiç kimse bu konuda yardımcı olamıyor mu.



  Alıntı
Bu mesajı beğenenler:
#12
yapancı bir siteden aldığım örnek


Eklenti Dosyaları
.rar   genişlet daralt.rar (Boyut: 43,26 KB / İndirilme: 30)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Form üzerinde Bulunan Sorguda Değişiklik Yaparak Kayıt Güncelleme geneclean 5 179 13-02-2024, 15:51
Son Mesaj: dsezgin
  [FORM] Metin Kutusundaki Değere Göre Altforma Kayıt Eklensin Yada Eklenmesin ŞabanTR 4 170 17-12-2023, 17:40
Son Mesaj: ŞabanTR
  Raporda Büyüyebilir Alana Göre Dikey çizginin Yüksekliğinin Değişmesi adnnfrm 1 82 13-11-2023, 17:18
Son Mesaj: BeyTor
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 309 21-07-2023, 10:40
Son Mesaj: onur_can
  Ana Menüden 2.form Açtığımda Form Görev çubuğuna Inmiyor. 32'den 64'e Geçiş Hatası OGUZTURKYILMAZ 3 250 13-04-2023, 23:39
Son Mesaj: OGUZTURKYILMAZ
access-sql-18 [FORM] Birleşik Kutu Ile Form Kayıt Kaynağı Değiştirmek. BeyTor 2 208 27-03-2023, 03:43
Son Mesaj: BeyTor
  Form Yeni Kayıt Ekle Butonu SümeyyeK 1 212 17-12-2022, 03:07
Son Mesaj: dsezgin
  [FORM] Sürekli Form Düzeninde Her Kayıt Için Ayrı Ayrı Alanların Pasif Olması Hk. dormin 1 182 09-12-2022, 15:36
Son Mesaj: onur_can

Foruma Git:


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