الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية طباعة التقرير مباشرة

بدأه naz1978 في 23 أبريل 2012 · 9 رد · 1,714 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته

الملف المرفق هو برنامج لطباعة الارقام التسلسلية على نموذج اوراق معين قمت بعمله وبمساعة الاخت الكرية زهرة جزاها الله عني كل خير وعافاها في صحتها ومن تحب كما تلاحضون ايها الاخوة الاعزاء اني عند ادخال رقم الباركود يضهر بعدها تقرير مباشرة في البرنامج ثم نستطيع القيام بطباعة التقرير المطلوب هو ان يقوم البرنامج بطباعة التقرير مباشرة بعد تحديث رقم الباركود اي بدون معاينة وذلك توفيرا للوقت لاني من الممكن ان اطبع اكثر من 1000 تقرير في اليوم حاولت وضع حدث الطباعة في مكان حدث المعاينة ولم انجح لسبب ما ارجو من الاخوة المساعده اذا سمح وقتهم بذلك مع الشكر الجزيل مقدما

za-syst-LAST.rar

<embed width="230" height="247" src="http://www.brooog.com/sign/newday.swf" type="application/x-shockwave-flash">
#2

سلام عليكم

حاجة بيسطة مطلوب منك تعملها

DoCmd.OpenReport "printCode", acViewNormal, stLinkCriteria

غير جملة acviewpreview الى جملة acviewnormal

#3

بارك الله بك اخي الكريم : ma_monem على المشاركة

هناك امر اخر في الكود يجب ايقافه حتى لا يتم تحديث الجدول بنفس السجل ويصبح مكرر في كل عملية طباعة

بحيث يصبح الكود بهذه الطريقة بعد ايقاف استعلام التحديث

Private Sub barcode_AfterUpdate()
Dim stLinkCriteria As String
mybarcode = BarCode
'DoCmd.SetWarnings False تم ايقافه
'DoCmd.OpenQuery "AppendBarcode" تم ايقافه
BarCode = ""
stLinkCriteria = "[Barcode] ='" & Me![mybarcode] & "'"
DoCmd.OpenReport "printCode", acViewNormal, , stLinkCriteria
'DoCmd.SetWarnings True تم ايقافه
End Sub

za-syst-LAST2.rar

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 23 أبريل 2012 في 13:52

#4

الاخ ma_monem

الاخت الكريمة زهرة

شكرا جزيلا على ردكم السريع وتفاعلكم معنا اعانكم الله على مطالبنا التي لا تنتهي لقد قمت بتجربة البرنامج كما ارفقتموه لي ولكن الان عند طباعة التقرير لا يضهر اسم المادة وكذلك لايضهر رقم الباركود فقط يضهر التاريخ والوقت في التقرير ماهو الحل لهذا الامر اعانكم الله على مايبدو اني بنيت برنامج معقد من اجل امر سهل جدا شكرا لكم مرة اخرى مقدما

<embed width="230" height="247" src="http://www.brooog.com/sign/newday.swf" type="application/x-shockwave-flash">
#5

تفضل اخي الكريم

الملف بعد التعديل

za-syst-2.rar

بالتوفيق

#6

ممكن تكون محتاج انك تحفظ السجل الاول قبل الطباعة

#7

الاخوة والاخوات الاعزاء شكرا على تجاوبكم السريع لا ادري هناك شي عجيب يجري في اخر تعديل على البرنامج الذي قامت بتعديله الاخت الكريمة زهرة لاني اثناء معاينة التقرير ارى القيم المطلوبة ولكن اثناء الطباعة لا ارى سوى التاريخ والوقت؟؟؟؟؟؟ فعلا لا ادري ما القصة لقد اصبحت في حيرة من امري تماما

<embed width="230" height="247" src="http://www.brooog.com/sign/newday.swf" type="application/x-shockwave-flash">
#8
naz1978 كتب:

الاخوة والاخوات الاعزاء شكرا على تجاوبكم السريع لا ادري هناك شي عجيب يجري في اخر تعديل على البرنامج الذي قامت بتعديله الاخت الكريمة زهرة لاني اثناء معاينة التقرير ارى القيم المطلوبة ولكن اثناء الطباعة لا ارى سوى التاريخ والوقت؟؟؟؟؟؟ فعلا لا ادري ما القصة لقد اصبحت في حيرة من امري تماما

اخي الفاضل

برنامجك سليم 100% بعد التعديل الأخير وقد تمت تجربته كالتالي :

1. عند فتح قاعدة البيانات يتم فتح النموذج الرئيسي

2. نختار منه زر الأمر ( طباعة الباركود )

3. يتم فتح نموذج الباركود

4. نقوم بإدخال رقم الباركود سواء القديم ( 11111111111 او 123456 ) او رقم باركود جديد

4. بمجرد الإنتهاء من كتابة رقم الباركود والضغط على مربع النص السفلي سواء بإدخال مفتاح الإنتر من الكيبورد او من خلال جهاز الباركود يتم نقل القيمة من مربع النص الأول الى مربع النص الثاني مباشرة وتفريغ مربع النص الأول

5. تتم عملية الطباعة مباشرة الى الطابعة بدون ان يظهر لك التقرير في وضع المعاينة

هذه هي الخطوات التي تمت تجربتها وتعمل بكل سلاسة ولا يوجد بها اي مشكله .

بإمكان جميع الأخوة التجربه وابلاغنا بالنتيجة

او تستطيع انت التجربه على جهاز آخر فلربما ان جهازك او برنامج الأكسيس به خلل ما .

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 24 أبريل 2012 في 14:01

#9

السلام عليكم من جديد

اختي الكريمة اخذت بنصيحتك جربت البرنامج على غير جهاز وايضا نفس النتيجة قمت بتبديل نسخة الاوفيس وايضا نفس النتيجة جربت البرنامج على اصدار ويندوز اخر حتى ولكن نفس النتيجة الامر الذي يحيرني بانه عند معاينة التقرير تكون القيم موجوده ولكن اثناء الطباعة يخرج التاريخ والوقت فقط وهما كما تلاحضون موجودان تلقائيا على التقرير ولكن انا لاحضت شي اخر ايضا ان القيم لا لتحفض في الجدول الاساسي بصراحة شديدة لقد احترت في امري لا ادري هل اقوم ببناء برنامج من الصفر او ماذا بالضبط

تحياتي لكم وشكرا مقدما

<embed width="230" height="247" src="http://www.brooog.com/sign/newday.swf" type="application/x-shockwave-flash">
#10

ولازلت احاول ولكن بلا جدوى يبدو اني سوف اقوم فعلا ببناء برنامج جديد من اساسه شكرا لكم

تم تعديل هذه المشاركة بواسطة naz1978 في 25 أبريل 2012 في 15:04

<embed width="230" height="247" src="http://www.brooog.com/sign/newday.swf" type="application/x-shockwave-flash">

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…