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

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


اسلام سيد

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

السلام عليكم

اريد عند  قيام مدخل البيانات بتسجيل الفاتورة من الداخل ( الموديل وسعر والعدد ) ... قبل .. (اسم العميل ..المحل ... التاريخ ...البيان ... رقم الفاتورة ... رقم فاتورة البرنامج

ألا يسجل ...

1- يعنى إن امكن كود  يغلق ( غير نشط ) لقلب الفاتورة ( النموذج التابع ) موديل / سعر /عدد

حتى يسجل فى كل الخانات المطلوبه

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

2- وكذالك اذا سجل فى النموذج الاساسى ولم يسجل فى التابع

يعنى سجل اسم العميل ..المحل ... التاريخ ...البيان ... رقم الفاتورة ... رقم فاتورة البرنامج . . .(نموذج اساسى )

ولم يسجل الموديل / السعر / العدد   . . . (نموذج تابع )

لا ترحل فى الجدول اطلاقا

ملف مرفق

الفاتورة1.rar

 

222.jpg

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

السلام عليكم

تم التعديل كما طلبت اخي الكريم

34 دقائق مضت, إسلام أبو جومانة said:

1- يعنى إن امكن كود  يغلق ( غير نشط ) لقلب الفاتورة ( النموذج التابع ) موديل / سعر /عدد

حتى يسجل فى كل الخانات المطلوبه

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

في النموذج الرئيسي قمت بانشاء sub باسم ddd ثم في حدث عند التحديث لمربعات النص المحل والعميل ورقم الفاتورة و ..و .. وضعت امر تنفيذ sub ddd

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

34 دقائق مضت, إسلام أبو جومانة said:

2- وكذالك اذا سجل فى النموذج الاساسى ولم يسجل فى التابع

يعنى سجل اسم العميل ..المحل ... التاريخ ...البيان ... رقم الفاتورة ... رقم فاتورة البرنامج . . .(نموذج اساسى )

ولم يسجل الموديل / السعر / العدد   . . . (نموذج تابع )

في النموذج الفرعي وضعت مربع نص في ذيل النموذج يقوم بحساب عدد سجلات النموذج ثم في زر حفظ وجديد قمت بالتأكد من أن عدد السجلات 1 او اكثر حتى يتم تنفيذ امر الحفظ والانتقال الى سجل جديد

 

الفاتورة1.rar

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

السلام عليكم

استاذ / عبد الله

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

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

وليس جزء منها !

او على الاقل عدم ترحيلها الى الجدول

اتمنى تكون الفكرة واضحه

555.jpg

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

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

لكن الفاتورة ترحل الى الجداول وهذا غير مطلوب

ممكن نعدل المطلوب ( اهم حاجه فى حالة عدم اكتمال البيانات الفاتورة لا ترحل للجداول ويكتب رسالة بذالك )

انظر

 

9.jpg

99.jpg

 

 

999.jpg

 


 

 

 

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

في ٢٠‏/٩‏/٢٠١٦ at 18:09, عبد الله قدور said:

السلام عليكم

جرب المرفق التالي ففيه الحل ان شاء الله

 

الفاتورة1.rar

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

عمل راااااائع حقا

في ٢٠‏/٩‏/٢٠١٦ at 18:57, Shivan Rekany said:

شوف هذا >>
مع تحياتي

الفاتورة1.rar

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

عمل راااااائع حقا

----------------------------------------------------------------

انا الحقيقه عمل مزج بين الحلين ووضعته فى الملف

الفاتورة1.rar

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

السلام عليكم

لعله المطلب الاخير فى هذا السياق

اريد عند اغلاق النموذج من علامه x ، إذا كانت البيانات ناقصه فى الفاتورة لا يرحل الفاتورة الى الجداول ( الاجمالى + الفواتير )

-------------------------------------------------

شرح

----------------

وارجعح يكون من (نص 25 أو حقل الاجمالى)  لأنه هو لب الفاتورة

فبما اننا اغلاقنا النموذج الفرعى حت تستكمل بيانات الفاتورة ( الرأس )

إذا الاجمالى فى هذة الحالة =0

وبتالى ممكن نعمل شرط لو < 0 then انتقل الى سجل جديد

وإلا قم بحذف الفاتورة

ولكن اذا قمنا بملأ رأس الفاتورة فسوف يفتح (النموذج الفرعى من الممكن كتابه فيه الموديل فقط ) ، ايضا اريد عدم ترحيل النموذج الفرعى

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

انا حاولت فيها لكنى فشلت

2- وكذالك عملت زر لحذف الفاتورة cancel invoice لكنى فشلت فى حذف (النموذج الفرعى مع النموذج الرئيسى )

واسف على الاطالة لكنى احببت جمع الموضوع فى مكان واحد

ملفات مرفقه

الفاتورة1.rar

 

cancel invoice.jpg

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

في ٢٢‏/٩‏/٢٠١٦ at 17:45, Shivan Rekany said:

خذ طلبياتك مع بعض تغيير

الفاتورة1.rar

السلام عليكم

اسف على التاخير فى الرد ، لظروف خارجه عن إرادتى

انا حول اعمل نفس فكرة حضرتك

عملت ID لجدول الاجمالى وجعلته مفتاح اساسى ، وكذالك ID لجدول الفواتير وربطهم بعلاقه

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

مثلما فعلت انت فما المشكله ؟

الملف المرفق

الفاتورة.rar

وهل ينفع عمل المطلوب دون اضافه حقل id

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

 

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

57 دقائق مضت, إسلام أبو جومانة said:

السلام عليكم

اسف على التاخير فى الرد ، لظروف خارجه عن إرادتى

انا حول اعمل نفس فكرة حضرتك

عملت ID لجدول الاجمالى وجعلته مفتاح اساسى ، وكذالك ID لجدول الفواتير وربطهم بعلاقه

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

مثلما فعلت انت فما المشكله ؟

الملف المرفق

الفاتورة.rar

وهل ينفع عمل المطلوب دون اضافه حقل id

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

 

لازم بيكون الربط موجود بين الجدولين و بدل تحذف الحقل id تكدر تخفيها 

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

11 ساعات مضت, Shivan Rekany said:

لازم بيكون الربط موجود بين الجدولين و بدل تحذف الحقل id تكدر تخفيها 

تمام تم الوصول الى هذة الجزئية
1- ولكن هناك رسالة تظهر عندما اضغط على زر حذف الفاتورة ، لا ارغب فى ظهورها

2- من فضلك اريد جعل الغلق من علامة x فى الفورم

حولت اضع الكود اللى حضرتك كاتبة فى زر الاغلاق لكن لم ينجح معى

هل لك استاذى من وضع الكود فى حدث عند الغلاق لأتعلم منكم

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

 

11111.jpg

 

ملف مرفق

الفاتورة1.rar

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

 

11 ساعات مضت, إسلام أبو جومانة said:

تمام تم الوصول الى هذة الجزئية
1- ولكن هناك رسالة تظهر عندما اضغط على زر حذف الفاتورة ، لا ارغب فى ظهورها

2- من فضلك اريد جعل الغلق من علامة x فى الفورم

حولت اضع الكود اللى حضرتك كاتبة فى زر الاغلاق لكن لم ينجح معى

هل لك استاذى من وضع الكود فى حدث عند الغلاق لأتعلم منكم

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

 

11111.jpg

 

ملف مرفق

الفاتورة1.rar

في ٢٢‏/٩‏/٢٠١٦ at 18:45, Shivan Rekany said:

خذ طلبياتك مع بعض تغيير

الفاتورة1.rar

من قبل انا اضفت لك دكمة بدل دكمة رالرئيسي للاغلاق وما يظهر رسالة
docmd.setwarnings (warningsoff)
 

Capture.JPG

الفاتورة1.rar

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

 

11 ساعات مضت, Shivan Rekany said:

 

من قبل انا اضفت لك دكمة بدل دكمة رالرئيسي للاغلاق وما يظهر رسالة
docmd.setwarnings (warningsoff)
 

لا يا اخى  ، ليس كذالك

1- الرسالة تظهر عند الضغط على زر cancel invoice

555.jpg

 

2- انا لا اريد غلاق الفاتورة من زر غير علامة x

هل ينفع نعمل كود عند الغلاق يعمل على حذف الفاتورة فى حالة عدم وجود رقم فى خانه الاجمالى

 

-----------------------------------------------------------------------

-------------------------------------------------------------------

--------------------------------------------------------------------

 

6 ساعات مضت, co2002co said:

الى الان لم تعمل الحقول english

 

اخى عذرا ،  فأنا لا ارغب فى تغير الحقول الى انجليزى

لو عندك فكرة او اقتراح ادلو  به

او اشرحه لو صعب التنفيذ

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

اخي الفاضل

انا عانيت من نفس مشكلتك

ولو لا الله ثم إرشادات استاذنا أبو خليل لكنت الى يومك ضايع

 

اعمل الحقول انقلش

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

حطيت لك ب اول مشاركتك اللنك للطريقه الي نصحني فيها الأستاذ أبو خليل

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

DOCMD.SETWARNINGS (WARNINGSOFF) هذا الكود لكي لا يظهر الرسالة 
و لجواب سؤالك انا لا اعلم حاولت بدون جدوى
ارجوا من المراقبين و الخبراء المنتدى ان يساعد في هذا

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

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