Sn. Forumdaşlar,
Benim sorunum 2 tablo ile ilgili tablo 1 kişiler tablo 2 kişiler ile ilgili yapılan çalışmalrın takibi tablo 1 deki bir kişinin tablo 2 de aynı gün içinde 1 den fazla işlemi olabileceği gibi birden fazla kişiyede bilgileri yollanılabilir. Sorum bunu nasıl sağlayabilirim.
Teşekkürler.
Gonderme islemi e_posta ile yapilacaksa;
1. Posta gonderilecek kisiler ve e-posta adreslerin ve gonder onay kutusunun oldugu bir tablo tasarlayin.
2. Surekli form olusturup kayit kaynagini bu tabloyu referans gosterin.
3. Kimlik sahibinin diger islem tablosunda ki veriler ile gosterim yapan bir form tasarlayin.
4. Form da gonder butonu olusturup, olay yordamina
Private Sub Gonder_Click()
Dim Kyt As Recordset, Kisiler As String
Kyt = Me.RecordsetClone
Kyt.MoveLast: Kyt.MoveFirst
Do
Kisiler = Kisiler & ";" & Kyt.Fields(0)
Kyt.MoveNext
Loop Until Kyt.EOF
Kyt.Close: Set Kyt = Nothing
DoCmd.OpenReport "RaporAdi", acViewNormal, , "[Kimlik]=" & Me.Kimlik, acWindowNormal, False
DoCmd.SendObject acSendReport, "RaporAdi", acFormatSNP, Kisiler, , , "Konu", "Mesajiniz", False
DoCmd.Close acReport, "RaporAdi", acSaveYes
End Sub
Tasiyin DoCmd.... satirindaki size uygun guncellemeleri yapip formu kaydedin.
6. Formu calistirdiginizda form adresin yanindaki gonder onay kutusunu isaretlediginiz kullanicilara e_posta ile gonderme yapabilirsiniz.