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

المساعدة فى جمع مجموعة حقول بشرط قيمة فى حقل


أكسس وبس

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

اخوانى

لى طلب فى نموذج Transaction2 يوجد حقل Type به قائمة منسدلة ممكن عند اختيار ( شراء ) من القائمة المنسدلة يتم ضرب حقل سعر فى حقل داخل ثم جمع نسبة الضريبة وطرح الخصم وجمع المشال ووضع الناتج فى حقل دائن

ولو قيمة الحقل مرتجع يتم ضرب حقل سعر فى حقل خارج ثم جمع نسبة الضريبة وطرح الخصم وجمع المشال ووضع الناتج فى حقل مدين

واذا كانت قيمة الحقل Type ( سداد ) يتم الذهاب مباشرة الى الحقل مدين ولكن يتم طرح الخصم ان وجد

1585076783_.accdb

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

اخى الكريم اشكرك على اهتمامك

يعنى فى نموذج Transaction2 يوجد حقل ( نوع العملية ) به قائمة منسدلة لثلاث خيارات ( شراء - مرتجع - سداد )

اذا اخترنا شراء يتم ( ضرب سعر X داخل وهى الكمية المشتراه + ض.م X ناتج ضرب سعر فى داخل - خصم + المشال ) يتم وضع الناتج النهائي فى حقل الدائن

اذا احترنا مرتجع يتم  ( ضرب سعر X خارج وهى الكمية المرتجعة + ض.م X ناتج ضرب سعر فى خارج - خصم + المشال ) يتم وضع الناتج النهائي فى المدين

اذا اخترنا سداد يتم الذهاب الى حقل مدين مباشرة ولكن اذا تم سداد بعد خصم من المورد يتم طرح قيمة الخصم من المبلغ المسدد ووضعه فى حقل مدين

 

 

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

تفضل هذه المحاولة

ملاحظة : تم اضافة حقل المبلغ المسدد في حالة اختيار سداد لتكون العمليات الحسابية صحيحة

تم الاعتماد على تسميات النموذج لان بعض التسميات تختلف بين النوذج والجدول  

aaa.rar

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

اشكرك يا اخى على اهتمامك

ولكن ليس هذا المطلوب

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

يعنى فى نموذج Transaction2 يوجد حقل ( نوع العملية ) به قائمة منسدلة لثلاث خيارات ( شراء - مرتجع - سداد )

اذا اخترنا شراء يتم ( ضرب سعر X داخل وهى الكمية المشتراه + ض.م X ناتج ضرب سعر فى داخل - خصم + المشال ) يتم وضع الناتج النهائي فى حقل الدائن

اذا احترنا مرتجع يتم  ( ضرب سعر X خارج وهى الكمية المرتجعة + ض.م X ناتج ضرب سعر فى خارج - خصم + المشال ) يتم وضع الناتج النهائي فى المدين

اذا اخترنا سداد يتم الذهاب الى حقل مدين مباشرة ولكن اذا تم سداد بعد خصم من المورد يتم طرح قيمة الخصم من المبلغ المسدد ووضعه فى حقل مدين

 

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

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

1585076783_2.rar

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

اشكرك اخى الكريم

البرنامج عبارة عن يومية مورد ويومية عميل بحيث عند اختيار مورد او عميل تظهر صحفة خاصة بهما يتم اختيار نوع العملية مثلا المورد يكون معه 3 عمليات شراء او مرتجع او سداد نهاية الجدول مدين ودائن

فى حالة الشراء يكون المبلغ دائن للمورد وفى حالة المرتجع او سداد المورد يكون المبلغ مدين على المورد

بس جربت بتظهر رسالة لما اتنقل لحقل داخل

رسالة خطأ.JPG

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

الموضوع صعب

انا حاولت بتعديل الدالة بحيث لو صح اجربها على باقي العمليات بس تظهر رسالة خطأ

Private Sub Credit_Exit(Cancel As Integer)
If [Type] = "شراء" Then
Debit = ((Purchasing_Price * Qui_in + (Purchasing_Price * Qui_in * Sales tax) - Discount + Mashal ))
End If
End Sub

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

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