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

طباعة الفاتورة بدلالة الكود و السجل المختار


رشبد
إذهب إلى أفضل إجابة Solved by ابوخليل,

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

السلام عليكم

فضلا اريد انشاء نمودج للبحث بالكود

ثم اختيار نعم لا

كتابة التاريخ تلقائي عند اختيار نعم

الحاق السجل الى الفاتورة وزر طباعة

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

 

image.png.92a50d98124562ea1f21823cc6834b27.png

print factur.accdb

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

هذا حل المتيسر من طلبك

Private Sub pye_AfterUpdate()
If Me.pye = -1 Then
Me.pyeDate = Date
Else
Me.pyeDate = ""
End If
End Sub

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

كان المفترض ان يكون مثالك مكتمل ،، تعمل تقريرك داخل المثال كما تحب ان يظهر 

واذا صعب عليك تنفيذ شيء تعرضه هنا لمساعدتك

هكذا تعلمنا 

print factur.accdb

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

السلام عليكم

 

 

 

 

 

 

 

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

اسف عن تأخري في الرد

والله حاولت  اعمل شيء ولكن العين بصيرة واليد قصيرة

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

تحياتي

print factur.accdb

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

طريقتك هذه حتتعبك مستقبلا ، لانها هشة

انت بحاجة الى الاعتماد على رقم فريد للطباعة وليس خانة  نعم / لا  .. وسوف اوافيك ان شاء الله لاحقا بتطبيق الفكرة

تفضل الآن التعديل حسب طلبك .

 

print factur.rar

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

image.png.8989481a6b931f9012f056dc6f562c4a.pngهي قاعدة بيانات فيها زبائن 

ولما يريد زبون تسديد ما بدمته نقوم بالبحث

 بكود وعرض بياناته وتختار منها الفتراة المراد وطباعة

كما في الصورة مثلا لو احترنا أكثر من فترة

 

 

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

  • أفضل إجابة

تفضل 

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

ابحث بكود العميل 111 .... 112 .... 113

ثم اختر تسديد سجل واحد او اكثر .. وانظر النتيجة في التقرير

اتمنى ان يكون هذا المثال خطوتك الأولى للاحتراف

printfactur2.rar

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

السلام عليكم

استادي الفاضل نعم هذا ما اريد  جزاك الله خيرا وزادك من فضله

الف الف شكر

ملاحظة: لمادا الكود ب 111 112 113

ولمادا لا يقبل 1 2 3 4

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

الكود هو المعرف الخاص بالزبون ، يمكن يكون رقم الهوية مثلا

لذا المفترض يكون نوعه نصي وليس رقمي

فائدة :

نستخدم الحقول الرقمية فقط في الحقول التي نريد استخدامها للمبالغ او يدخل فيها العمليات الحسابية جمع وطرح ... الخ

وفي مثالك كود الزبون هو للتعريف فقط فالافضل يكون نصي .. مثل حقل الهاتف ( لا نجري عليها عمليات حسابية)

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

السلام عليكم

استادي الفاضل

بعد التجربة صممت البرنامج على جهاز اخر واتبعت جميع الخطوات ولكن اكتشفت شي لا اريده

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

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

هل من حل  لهذا  الاخير؟

انظر الصورة  فيه سجل بتاريخ واخر بتاريخ

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

Sanstitre2.png.f4a4193ca43d8ba179595eb9c5b6b759.png

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

الامر يسير .. 

نضع معيار حسب تاريخ التسديد الذي يعتبر تاريخ اليوم

هنا لن يظهر ما تم تسديده في تاريخ سابق ، وايضا يسمح باظهار اكثر من سجل واحد تم تسديدها الآن

printfactur3.rar

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

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