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

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

قام بنشر

السلام عليكم اخوتى فى الله ان كان الطلب غير واضج فسوف ابسط طلبي وهو

item name afterupdate

Private Sub Item_Name_AfterUpdate()
Me.[اسعار الجمله بالدولار]= Me.[سعر الجمله $]

End Sub

اريد تعديل الكود باضافه قاعده if

if [Payment_Method]="cash"  then  Me.[اسعار الجمله بالدولار]= Me.[cash price]

if [Payment_Method]="one month" then Me.[اسعار الجمله بالدولار]= Me.[سعر الجمله $]

if [Payment_Method]="credit"  then  Me.[اسعار الجمله بالدولار]= Me.[two month]

المشكله انى مبعرفش اكتب كود فياريت حد يساعدنى فى كتابه الكودعلى ان يعمل الكود بنفس الطريقه وهو حدث after update for items 

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

قام بنشر
4 ساعات مضت, ahmedabuzena said:

يا ريت من الأخوه اصحاب الخبره مساعدتى للأهمية وجزاكم الله خيرا

اخي والله من كثر الحقول ما فهمت طلبك

لكن انا ببسط لك الامر وانت بتفه

الشرط بيكون هكذا

If Me.Payment_Method = "cash" Then
Me.Text101 = Me.[cash price]
End If

وهكذا في بقه الحقول

قام بنشر (معدل)
18 hours ago, ابو ياسين المشولي said:

اخي والله من كثر الحقول ما فهمت طلبك

لكن انا ببسط لك الامر وانت بتفه

الشرط بيكون هكذا


If Me.Payment_Method = "cash" Then
Me.Text101 = Me.[cash price]
End If

وهكذا في بقه الحقول

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

Capture.PNG

Database invoice type2.rar

تم تعديل بواسطه ahmedabuzena
  • أفضل إجابة
قام بنشر (معدل)

اتفضل اخي هذا في الفورم الرئيسي اذا احتجته

If Forms![حركة فاتورة البيع 2]!Payment_Method = "cash" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![cash price]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "credit" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![two month]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "one month" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![سعر الجمله $]

وهذا في الفرعي

If Forms![حركة فاتورة البيع 2]!Payment_Method = "cash" Then
Me.[اسعار الجملة بالدولار] = Me.[cash price]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "credit" Then
Me.[اسعار الجملة بالدولار] = Me.[two month]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "one month" Then
Me.[اسعار الجملة بالدولار] = Me.[سعر الجمله $]
End If

 

تم تعديل بواسطه ابو ياسين المشولي
  • Thanks 1
قام بنشر
10 hours ago, ابو ياسين المشولي said:

اتفضل اخي هذا في الفورم الرئيسي اذا احتجته


If Forms![حركة فاتورة البيع 2]!Payment_Method = "cash" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![cash price]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "credit" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![two month]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "one month" Then
Me.Sales_Invoice_sub_Subform![اسعار الجملة بالدولار] = Me.Sales_Invoice_sub_Subform![سعر الجمله $]

وهذا في الفرعي


If Forms![حركة فاتورة البيع 2]!Payment_Method = "cash" Then
Me.[اسعار الجملة بالدولار] = Me.[cash price]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "credit" Then
Me.[اسعار الجملة بالدولار] = Me.[two month]
End If
If Forms![حركة فاتورة البيع 2]!Payment_Method = "one month" Then
Me.[اسعار الجملة بالدولار] = Me.[سعر الجمله $]
End If

 

جزاكم الله خيرا هذا هو المطلوب شكرا على تعبك

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