اذهب الي المحتوي
أوفيسنا

طباعة التقارير المختاره فقط بناءا على 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:

 

جعفر

 

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information