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

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

بدأه man_2011 في 8 يونيو 2008 · 8 رد · 836 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة وهي اني وضعت في التقرير التاريخ اي بمعنى ان التاريخ الذي احدده في الفورم مثلا ( خلال الفترة من 1/10/2008 لغاية 10/10/2008) في وضع معينة التقرير التاريخ موجود بالظبط كما حددته ولكن حين اطبع التقرير التاريخ لايظهر سوى ( #Name? ) لا اعرف لماذا

الطريقة التي استخدمها هي اني اعمل فورم به الفترة ( من ----- الى ----- ) ثم اعمل استعلام يحتوي على البيانات التي ارغب بأن تظهر في التقرير ثم في خانة الفترة التي في الاستعلام criteria اضع هذا الكود >=[Forms]![F_Report_vecation_bymosharekeen]![Text0] وهو اسم الفورم بالإضافة الى حقل الفترة الموجودة بالفورم وهي text0 و text2 مثلا وهي من ----- والى ------- ثم اعمل التقرير .

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

اسف على الاطالة

#2

ارفق المثال وان شاء الله سهلة

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#3

المثال فيه معلومات خاصة بالعمل

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

إضافة على ماسبق :

اذا افتح التقرير عن طريق الفورم يظهر التاريخ بشكل واضح وسليم من دون اخطاء ولكن المشكلة في الطباعة تظهر ( #Name? )

اما اذا افتح التقرير مباشرة ليس عن طريق الفورم بل من التقرير مباشرة كالعادة يطلب ادخال التاريخ الاول والثاني ولكن تظهر هذه المشكلة ( #Name? ) حتى في وضع المعاينة قبل الطباعة على عكس اذا افتحه من الفورم .

شكرا

#4

السلام عليكم

تعليمات اوفيس

استكشاف أخطاء التعبيرات، وعرض البيانات وتنسيقها، وقائمة الحقول وإصلاحها

ظهور #Error? أو #Name? في عنصر تحكم

قد يظهر #Error? أو #Name? في عنصر تحكم لعدة أسباب: لتصحيح المشكلة، قم بما يلي:

  • تأكد من عدم إزالة الحقل المحدد في خاصية ControlSource لعنصر التحكم من الجدول الأساسي أو مصدر سجل آخر.
  • تحقق من صحة كتابة اسم الحقل في خاصية ControlSource لعنصر التحكم.
  • إذا قمت بتحديد تعبير في خاصية ControlSource لعنصر التحكم، تأكد من وجود علامة المساواة تسبق التعبير.
  • تأكد من وجود أقواس حول المراجع في التعبيرات لأسماء عناصر التحكم أو الحقول التي تتضمن مساحات. على سبيل المثال، لطرح حقل Shipped Date "تاريخ الشحن" من الحقل Required Date "التاريخ المطلوب"، أدخل التعبير التالي: =[Required Date]-[shipped Date].
  • إذا كنت تستخدم إحدى الدالات المضمنة، تأكد من استخدامك عدد صحيح من الوسائط، وأن الوسائط في الترتيب الصحيح، ولم تترك أية علامات تنقيط ضرورية. لتحديد بناء الجملة الصحيح لاستخدامه، راجع مواضيع "التعليمات" للدالة التي تستخدمها.
  • إذا كنت تشير إلى عنصر تحكم آخر، تأكد أنك تستخدم بناء الجملة الصحيح.
  • تأكد أنه لا يوجد مرجع دائري لعنصر التحكم. على سبيل المثال، إذا حددت MyControl في الخاصية Name لعنصر تحكم، ثم كتبت =[A]++[MyControl] في مربع الخاصية ControlSource لعنصر التحكم، فلا يمكن لـ Microsoft Access معالجة التعبير.
  • تأكد من عدم احتواء ملف Access على أي مرجع مفقود إلى مشروع أو مكتبة بواسطة فتح وحدة نمطية في طريقة العرض "تصميم"، والنقر فوق Referencesفي القائمة Tools. امسح خانة الاختيار بجانب أي مراجع مفقودة، ثم قم بتعيين المراجع التي تريدها.
  • إذا كان عنصر التحكم في صفحة بيانات access ويحتوي على تعبير يستخدم دالة، تأكد من توفر الدالة في صفحة بيانات access.

لضمان التصحيح التلقائى للأسماء التى يتم تغييرها قم بالآتى

  • في القائمة Tools، انقر فوق Options، ثم انقر فوق علامة التبويب General.
  • حدد خاناتي الاختيار Track name AutoCorrect info وPerform name AutoCorrect .

إذا كنت تريد تسجيل التغييرات التي اجراها Access لقاعدة البيانات عند قيامه بإصلاح أخطاء التسمية، حدد خانة الاختيار Log name AutoCorrect changes أيضاً.

39224663we8.gif

#5

مشكور اخوي مبروك

اكتشفت مشكلة اعتقد ربما تكون السبب وهي :

في التقرير وفي حقل التاريخ خلال الفترة -------- والحقل الثاني لغاية --------- اذهب الى properties ثم date ثم conterol soures واختيار حقل التاريخ الموجود في الفورم حتى يظهر في التقرير كما اخترته ويظهر كالتالي [Forms![F_Report_Date]![Text0 = ولكن بمجرد الضغط على حفظ في التقرير يتغير الى

Forms!F_Report_Date!Text0 = اي الاقواس تختفي لماذا لا اعلم

هل من الممكن ان تكون هي السبب ؟

#6

السلام عليكم

لى سؤال هل تقوم باغلاق الفورم قبل عملية الطباعة؟؟؟

إذا كان الجواب لا

فيمكنك ارفاق مثال مبسط عن طريق عمل قاعدة بيانات جديدة واستيراد الفورم والتقرير فقط

لأنه كما هو معلوم ليس المخبر كالمعاين ( أى ليس من رأى الشيئ بعينه كمن يسمع من شخص أخر)

وأسأل الله العلى العظيم أن يزيدك من العلم النافع ويرزقك العمل الصالح

مبروك جمال

39224663we8.gif

#7

مشكوووووووووووووووووووووووووووور اخوي مبروك وبارك الله فيك

غلطتي هي اني اغلق الفورم قبل الطباعة ولما جربت اطبع من دوم ما اغلق الفورم التاريخ ظهر كما هو مطلوب في المعاينة والطباعة

خطأ بسيط لكن عطلني تقريبا 15 يوم

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

ممكن سؤال للفائدة ؟ ليش اذا اغلق الفورم قبل الطباعة يظهر التاريخ في المعاينة ولا يظهر في الطباعة

مشكور

#8

السلام عليكم

أظن والله أعلم أن المعاينة عبارة عن صورة لما سوف يتم طباعته وتنفيذ الطباعة أمر أخر بدليل أنك ممكن طبع التقرير بدون معاينته

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

Me.Visible = False

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

39224663we8.gif

#9

اطبع التقرير بعد المعاينة ولكن من دون غلق الفورم

تم تعديل هذه المشاركة بواسطة man_2011 في 10 يونيو 2008 في 23:48

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

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

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

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

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