اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

طباعة التقارير المختاره فقط بناءا على Checkbox


إذهب إلى أفضل إجابة Solved by jjafferr,

الردود الموصى بها

السلام عليكم أعضاء المنتدى المحترمين

عندي قاعدة بيانات فيها جدول يحتوى على على كل أسماء التقارير في قاعدة البيانات وفيه نموذج بيعرض أسماء التقارير بناء على إستعلام يحدد مجموعة من التقارير ومقابل كل سجل في النموذج يوجد Check Box

المطلوب هو عمل زر امر به كود يطبع التقارير التي تم إختيارها بناء على ال Check Box

على سبيل المثال لو تم اختيار ثلاث تقارير عن الضغط على زر الأمر يطبع الثلاث تقارير المختاره . لو تم إتيار خمس تقارير عن الضغط على زر الأمر يطبع الخمس تقارير المختاره

أرجوا المساعده 

رابط هذا التعليق
شارك

  • أفضل إجابة

وعليكم السلام 🙂

 

بالمعلومات اللي عندنا ، تفضل :


	dim rst as dao.recordset
	dim RC as integer
	dim i as integer

	set rst=me.recordsetclone
	rst.movelast:rst.movefirst:RC=rst.recordcount

	docmd.gotorecord,,acfirst

	for i=1 to RC
	
		if me.YesNoField =-1 then

			docmd.openreport me.ReportName
		end if

		docmd.gotorecord,,acnext
	next i

	rst.close: set rst=nothing

 

جعفر

رابط هذا التعليق
شارك

 

منذ ساعه, Emad Fawzy Armanious said:

بس بيظهر أول تقرير فقط

 

نعم ، لأنه لا يمكن معاينة اكثر من تقرير في نفس الوقت ،

لهذا السبب الكود اللي اعطيتك يطبع مباشرة :biggrin2:

 

جعفر

 

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information