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

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


الهمة

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

السلام عليكم ورحمة الله وبركاته أخواني في المنتدى 

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

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

واذا كان فيه تعديل أكون شاكرا لكم 

جزاك الله خيرا 

المستخدمين.rar

تم تعديل بواسطه الهمة
إرفاق الملف
رابط هذا التعليق
شارك

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

 

هلا والله بولد بلادي:smile:

 

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

 

جعفر

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

يا مراحب بأخي العزيز جعفر

اريد التعديل على نموذج فاتورة المبيعات وتقرير المبيعات 

وإذا عندك أي تعديل ممكن تساعدني فيه أكون شاكرا لك .

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

مثال .png

تم تعديل بواسطه الهمة
إضافة صورة وتعديل المطلوب
رابط هذا التعليق
شارك

اشكرك أستاذي تم التعديل وعملت إضافة وهو المعاينة بموجب رقم الفاتورة ورقم العميل لأنه برقم الفاتورة تظهر لي الفاتورة رقم 1 لاي عميل 

وقد عمل إضافة للكود وهي 

 

كود المعاينة قبل الطباعة .png

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

الطريقة الصحيحة لأكثر من معيار:

Private Sub cmd_Print_Click()

    Criti = "[رقم الفاتورة]=" & Me.[رقم الفاتورة]
    Criti = Criti & " And [اسم العميل]='" & Me.[اسم العميل] & "'"
    DoCmd.OpenReport "فاتورة مبيعات", , , Criti
End Sub

Private Sub cmd_Print_Preview_Click()

    Criti = "[رقم الفاتورة]=" & Me.[رقم الفاتورة]
    Criti = Criti & " And [اسم العميل]='" & Me.[اسم العميل] & "'"
    DoCmd.OpenReport "فاتورة مبيعات", acViewPreview, , Criti
End Sub

 

جعفر

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

1 ساعه مضت, الهمة said:

1. بس نفعت الطريقة البدائية.

2. بس عندي مشكلة أيضا وهو ظهور لون سواد خفيف في الورق كاملة أثناء الطباعة 

1. نعم ، لأنك استخدمت رقم العميل ، واللي هو حقل رقم ، بينما لا يمكنك استخدام اسم العميل (حقل نص) بنفس الطريقة ،

2. عرض التقرير اعرض من الورقة ، لذا لازم تضيقه علشان التقرير ينطبع في ورقة واحدة:smile:

 

جعفر

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

17 ساعات مضت, jjafferr said:

1. نعم ، لأنك استخدمت رقم العميل ، واللي هو حقل رقم ، بينما لا يمكنك استخدام اسم العميل (حقل نص) بنفس الطريقة ،

2. عرض التقرير اعرض من الورقة ، لذا لازم تضيقه علشان التقرير ينطبع في ورقة واحدة:smile:

 

جعفر

اشكرك استاذي وراعي البلد وجزاك الله خيرا 

إن شاء الله أحاول أعدل التقرير يكون ملائمة لحجم الصفحة 

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

السلام عليكم أستاذ جعفر ولد البلد

ظهرت عندي مشكلة آخرى وهي عند أدخال رقم العميل لا تظهر بياناته لان التاريخ مختلف وخصوصا عند إدخال رقم العميل ومن ثم تريد أدخال عميل آخر طبعا التاريخ يختلف في هذه اللحظة لا يظهر بيانات العميل لكون التاريخ مختلف ولكن عن معاينة الطباعة تظهر البيانات .

 

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

16 ساعات مضت, jjafferr said:

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

 

الكود اللي توصلنا اليه يستخدم حقلين فقط كمعيار: [رقم الفاتورة] و [اسم العميل] ،

تو مو دخّل التاريخ في الموضوع!!

 

جعفر

السلام عليكم أستاذ جعفر

المشكلة ما في الكود هذا ، هذي مشكله آخرى ما كنت منتبه للمشكله الظاهره وبعد التجربة أتضح لي بأنها مشكلة آخرى بمعنى آخرى أذا كان التاريخ الظاهر في الفاتورة السابقة يطابق التاريخ في الفاتورة الحالية سوف تظهر لك البيانات أما إذا كان مختلف فلا تظهر لك البيانات . لك الشكر أستاذي  

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

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

 

تو مو ذه ، مو قالو لك اشتغل بالبخور وفي راسي جني او شيخ ، يخبروني باللي ما خبرتني عنه وما اشوفه:blink:

عندك اختيارين:

1. تصبر عليّ ليلة الجمعة انزل زيراني واعرف منهم ، وارد عليك ،

2. او ترفق لك مرفق جديد فيه المشكلة ، وتشرح لي وين المشكلة ، وكيف تريد الحل:smile:

 

جعفر

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

كان عندك زيران انتظر لين يوم الجمعه أتحصلني عندك:biggrin:

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

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

لك الشكر وعذرا على الازعاج

المرفقات 

696.المستخدمين.rar

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

استاذي لك الشكر على الرد

ارفق لك مثال 

هو عندما يكون رقم العميل مثلا 99663313 والفاتورة رقم ( 1 ) وتاريخ التسليم 3/8/2017 تظهر البيانات

ولكن عندما تغير رقم العميل مثلا 99449828  لا يتغير التاريخ مباشر وفي هذه الحالة لا تظهر البيانات لكون التاريخ غير صحيح عند العميل رقم 99449828

رقم العميل.jpg

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

صباح الخير استاذ جعفر

تكملة للمثال بعد تغيير رقم العميل

طبعا نفس التاريخ ونفس رقم الفاتورة . 

لكن البيانات لم تظهر 

ولكي تظهر يجب تغيير التاريخ المناسب للفاتورة 

 

موسى 

تغيير رقم العميل.jpg

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

السلام عليكم:smile:

 

انا عملت بعض التعديلات ، وحذفت التاريخ من الربط بين النموذج الرئيسي والفرعي ، فرجاء تشوف اذا هذه النتيجة اللي تريدها:smile:

 

جعفر

696.1.المستخدمين.accdb.zip

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

أشكرك أستاذي تم التجربة 

صارت لي مشكلة في أرقام الفواتير ولكني حذفة جميع الفواتير المسجلة والحمد لله الحين تمام . اذا أستصعبة أمر أرجع لك 

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

موسى 

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

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.

×
×
  • اضف...

Important Information