Formdan Rapor!!

1 2 3
13/03/2020, 20:56

alicimri

Raporda, Metin Kutusu yerine Etiket Kullanırsanız açık olan Formdaki Kontrollerin değerini alabilirsiniz.

Private Sub Report_Open(Cancel As Integer)
Etiket7.Caption = Forms("Form1").Metin1.Value
End Sub
14/03/2020, 00:09

alicimri

Kod:
Private Sub Komut2_Click()
'Rapor kapalı ise açıyor, açıksa sorun yok.
DoCmd.OpenReport "Rapor1", acViewReport, "", "", acNormal
'Anaform daki metin kutusunu aktar?yor
Reports("Rapor1").Metin2.ControlSource = "='" & Me.Metin0.Value & "'"
'Altform daki metin kutusunu aktar?yor
Reports("Rapor1").Metin4.ControlSource = "='" & Me.Form2.Controls("Metin1").Value & "'"
End Sub
Kodları Anaformdaki Komut düğmesine yazın.
14/03/2020, 08:20

derzulya

(14/03/2020, 00:09)alicimri yazdı:
Kod:
Private Sub Komut2_Click()
'Rapor kapalı ise açıyor, açıksa sorun yok.
DoCmd.OpenReport "Rapor1", acViewReport, "", "", acNormal
'Anaform daki metin kutusunu aktar?yor
Reports("Rapor1").Metin2.ControlSource = "='" & Me.Metin0.Value & "'"
'Altform daki metin kutusunu aktar?yor
Reports("Rapor1").Metin4.ControlSource = "='" & Me.Form2.Controls("Metin1").Value & "'"
End Sub
Kodları Anaformdaki Komut düğmesine yazın.


Teşekkür ederim peki seçenek kutularını nasıl getirebilirim? hangisini seçtiysem o gelsin gibi. yada onay kutuları. Öğrenme amaçlı soruyorum

birde açılır kutulardaki Column değerine nasıl revize edilir? mesela bu kodda açılır kutu değerini getiriyor ama kimliği getiriyor.
14/03/2020, 08:35

alicimri

Dosyanız ofis 2007 üstü açamıyorum, mdb veya 2007 formatında yüklerseniz.
14/03/2020, 08:47

derzulya

(14/03/2020, 08:35)alicimri yazdı: Dosyanız ofis 2007 üstü açamıyorum, mdb veya 2007 formatında yüklerseniz.

2007 formatında aldım
14/03/2020, 11:46

alicimri

Ancak salt okunur açabiliyorum. Biraz uğraşmam gerekiyor (Tabi torundan fırsat bulabilirsem) Bir şeyler becerebilirsem, yanıt yazarım.
1 2 3