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

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

قام بنشر

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

عندي قاعدة بيانات فيها جدول يحتوى على على كل أسماء التقارير في قاعدة البيانات وفيه نموذج بيعرض أسماء التقارير بناء على إستعلام يحدد مجموعة من التقارير ومقابل كل سجل في النموذج يوجد 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