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

مساعدة في اكمال تصميم قاعدة بيانات


finance95

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

السلام عليكم, المطلوب  : عند تسجيل فاتورة بيع يتم اختيار المادة ويأتي معها سعر الشراء بشكل تلقائي, ليتسنى للموظف معرفة فرق سعر البيع عن سعر الشراء, علما لايتم طباعة ذلك في التقرير . بمعنى يتم طباعة الفاتورة بشكل اعتيادي (لاتحتوي على سعر الشراء او الربح), مع انشاء فواتير البيع والشراء لطفا لطفا 

11.accdb

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

السلام عليكم

اطلع على المرفق من فضلك

 

فاتورة بيع - العلا سوفت 01096620227.accdb

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

7 ساعات مضت, alaa aboul-ela said:

السلام عليكم

اطلع على المرفق من فضلك

 

فاتورة بيع - العلا سوفت 01096620227.accdb 564 kB · 3 تنزيلات

اخى الفاضل علاء

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

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

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

في ٢١‏/١‏/٢٠٢٠ at 10:38, finance95 said:

السلام عليكم, المطلوب  : عند تسجيل فاتورة بيع يتم اختيار المادة ويأتي معها سعر الشراء بشكل تلقائي, ليتسنى للموظف معرفة فرق سعر البيع عن سعر الشراء, علما لايتم طباعة ذلك في التقرير . بمعنى يتم طباعة الفاتورة بشكل اعتيادي (لاتحتوي على سعر الشراء او الربح), مع انشاء فواتير البيع والشراء لطفا لطفا 

11.accdb 748 kB · 9 تنزيلات

تفضل اخي الكريم

طلبك

11.rar

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

3 ساعات مضت, AmirAdams said:

تفضل اخي الكريم

طلبك

11.rar 42.38 kB · 6 تنزيلات

ما رائيك اخى الفاضل امير

باختصار الكود

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

وفى حدث قبل التحديث

Private Sub Itemcode_BeforeUpdate(Cancel As Integer)
On Error Resume Next
LN = DLookup("[itemCode] & '|' & [NameItem] & '|' & [الوحدة] & '|' & [سعر الشراء] ", "المواد", "[itemCode]='" & [itemCode] & "'")

If IsNull(LN) Then
MsgBox " كود_الصنف_المدخل غير صحيح", vbCritical, "مراقب حركة الادخالات"
DoCmd.CancelEvent

Else
    X = Split(LN, "|")

          Me.[itemName] = X(1)
          Me.[الوحدة] = X(2)
          Me.[سعر الشراء] = X(3)
       
End If
End Sub

 

تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق

 

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

2 ساعات مضت, أحمد الفلاحجى said:

ما رائيك اخى الفاضل امير

باختصار الكود

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

وفى حدث قبل التحديث


Private Sub Itemcode_BeforeUpdate(Cancel As Integer)
On Error Resume Next
LN = DLookup("[itemCode] & '|' & [NameItem] & '|' & [الوحدة] & '|' & [سعر الشراء] ", "المواد", "[itemCode]='" & [itemCode] & "'")

If IsNull(LN) Then
MsgBox " كود_الصنف_المدخل غير صحيح", vbCritical, "مراقب حركة الادخالات"
DoCmd.CancelEvent

Else
    X = Split(LN, "|")

          Me.[itemName] = X(1)
          Me.[الوحدة] = X(2)
          Me.[سعر الشراء] = X(3)
       
End If
End Sub

 

تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق

 

اكثر من رائع اخي الكريم أحمد الفلاحجى

بارك الله فيك

:signthankspin:

 

☘️

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

10 ساعات مضت, أحمد الفلاحجى said:

ما رائيك اخى الفاضل امير

باختصار الكود

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

وفى حدث قبل التحديث


Private Sub Itemcode_BeforeUpdate(Cancel As Integer)
On Error Resume Next
LN = DLookup("[itemCode] & '|' & [NameItem] & '|' & [الوحدة] & '|' & [سعر الشراء] ", "المواد", "[itemCode]='" & [itemCode] & "'")

If IsNull(LN) Then
MsgBox " كود_الصنف_المدخل غير صحيح", vbCritical, "مراقب حركة الادخالات"
DoCmd.CancelEvent

Else
    X = Split(LN, "|")

          Me.[itemName] = X(1)
          Me.[الوحدة] = X(2)
          Me.[سعر الشراء] = X(3)
       
End If
End Sub

 

تقبلوا تحياتى وتمنياتى لكم وللجميع بالتوفيق

 

 

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

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

الشكر لله ثم لاخواننا واساتذتنا الذين تعلمنا ونتعلم منهم كل يوم

وموصول للاخ الفاضل امير @AmirAdams بارك الله فيه

اتفضل اختار من القائمه المنسدله

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

11.rar

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

2 ساعات مضت, أحمد الفلاحجى said:

الشكر لله ثم لاخواننا واساتذتنا الذين تعلمنا ونتعلم منهم كل يوم

وموصول للاخ الفاضل امير @AmirAdams بارك الله فيه

اتفضل اختار من القائمه المنسدله

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

11.rar 57.94 kB · 2 تنزيلات

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

                                                                      13257542583.gif.e386535b85e79da70215ce5e7f9842a8.gif

  • 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.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information