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

مساعده بالله عليكم في هذا الكود


mostafaelshnawy5

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

لدي نموذج اسمه فاتورة subform  اسمه اسمه ch 

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

 1698317457_Screenshot2022-12-04144848.png.0c02c51dc928820eb36e280aa7aec087.png

 

If IsNull(ch.الكمية_المشتراه) Then
  
 MsgBox "من فضلك ادخل الكمية", vbInformation, "تنبية"
Me.Undo
DoCmd.CancelEvent
  Exit Sub
Else

 

DoCmd.Save
DoCmd.GoToRecord , , acNewRec

 

End If

 

تحديثات2.rar

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

18 ساعات مضت, kkhalifa1960 said:

تفضل أخي محاولتي لك ووافني بالرد

تحديثات2.rar 143.21 kB · 3 downloads

السلام عليكم اخي @kkhalifa1960 شكرا لمحاولتك مساعدتي ولكن يا اخي يتم مح الاصناف وليس الفاتورة الفورم الرئيسي

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

20 ساعات مضت, Moosak said:

أهلا بك أخي 🙂 

طالع هذا الموضوع لعلك تجد فيه بغيتك مع التعديل حسب الحاجة : 

 

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

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

1-عندما اضغط علي زر حذف يحذف البيانات بالرئيسي والفرعي معا ما يحدث معي انه يمسح الفرعي فقط 

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

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

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

تحديثات2.rar

للرفع

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

من قواعد المشاركة بمنتدي أوفيسنا
6.    يمنع منعا باتا توجيه السؤال إلى شخص بعينه لان هذا قد يدفع الآخرين إلى عدم الإجابة، والهدف هو التفاعل من الجميع.

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

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

تحديثات2_03.accdb

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

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

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

فكر في هذه الملاحظات وشاور أو استشر محاسبين ذوو خبرة في التعامل مع برامج المحاسبة والمخازن والمشتريات والمبيعات.

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

1 ساعه مضت, AbuuAhmed said:

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

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

فكر في هذه الملاحظات وشاور أو استشر محاسبين ذوو خبرة في التعامل مع برامج المحاسبة والمخازن والمشتريات والمبيعات.

السلام عليكم @AbuuAhmed بشكرك جدا علي مجهودك زادك ربي علما وباركلك لك فيه 

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

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

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

جزاك الله كل خير يارب العالمين 

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

حياك الله أخي

أنا نسفت العمل السابق وبدأت من جديد
أنا قمت بتعديلات كثيرة في الفاتورة ، انسى كل تفاصيل برنامجك واعتبر أن المرفق مثالا للفاتورة فقط
جرب الفاتورة بشكل مركز وارجع لي بملاحظاتك.

تحديثات_04.accdb

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

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