Liste Kutusunun Tümünün Raporunu Almak

1 2 3 4
09/11/2019, 02:26

berduş

For x = 0 To Metin11.ListCount - 1 
IdLng = Metin11.Column(0, x) 'kişiyi belirten kimlik bilgisinin 1. Sütunda oldugu varsayilmistir  
stDocName = "rpr_dallar"    
DoCmd.OpenReport stDocName, , , "K_id=" & IdLng
DoCmd.Close acReport, stDocName , acsaveno
Next x
şeklinde dener misiniz?
Not: raporunuz doğrudan form ile ilişkili mi? Formdaki k_id alanındaki değeri kriter olarak alıyor mu?
09/11/2019, 06:12

alimadam

Vermiş olduğunuz kodu da denedim ama nedense olmuyor,kodunuzun uygulandığı örnek ektedir.
09/11/2019, 11:03

berduş

Raporunuzun kaynak sorgusunda yer alan K_id alanı form üzerindeki K_id metin kutusuna bağlanmış, bu kriteri silerseniz düzelir
10/11/2019, 01:04

alimadam

Peki Liste kutusu içinde bulunan isimlere göre  raporu pdf olarak dışa aktarmak istersek isim nasıl veririz?
Liste Kutumuzda Ali,Hasan,Veli,Ayşe var.

Ali.pdf
Hasan.pdf
Veli.pdf
Ayşe.pdf şekllinde??
10/11/2019, 09:34

berduş

https://accesstr.net/konu-raporlari-pdf-...#pid159558 bu bağlantıdaki kod işinize yarayabilir
Aslında o konunun tümü sorunuza cevap olarak kullanılabilir
Dosya yolunu aldıktan sonra isimlendirme kısmına
GetFolderName & "\" & Me.ad & ".pdf" yerine
GetFolderName & "\" & Metin11.Column(1, x ) & ".pdf" kodunu kullanabilirsiniz
10/11/2019, 10:29

alimadam

Sizden rica etsem kodun son şeklini paylaşabilir misiniz??Denedim beceremedim
1 2 3 4