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

ahmed_rashed

02 الأعضاء
  • Posts

    90
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

3 Neutral

عن العضو ahmed_rashed

البيانات الشخصية

  • Gender (Ar)
    ذكر
  • Job Title
    editor and director

اخر الزوار

715 زياره للملف الشخصي
  1. عندما اضيف بيانات براس النموذج الالساسي يتم اضافه البيانات بشكل صحيح ولكن في النموذج الفرعي لا تظهر جميع البيانات صحيحة مثلا عند اختيار الموظف رقم 1 يظهر ف النموذج الفرعي الموظف صفر ولكن باقي البيانات موجود مثل التاريخ وعند ادخال اي حرف او رقم ف اول خانة ف النموذج الفرعي تظهر رسالة خطا new.accdb
  2. اريد كود عدم تكرار نفس الصنف في الفاتورة
  3. تعديل اخير وضعته في حدث عند الخروج واضفت له امر كنسل لكي لا يخرج من نفس الحقل الا اذا غير الكمية لانة بالسابق كان يظهر الرساله ويخرج من الحقل ووضعت ايضا الجزء الاول فقط ايضا في حدث عند التحديث علشان لو فاضي اشكرك اخي ابو ياسين If IsNull(Me.QSold) Then Me.Refresh ElseIf IsNull(Me.itemName) Then MsgBox " ÇáÍÞá ÝÇÖí" Me.QSold = "" Undo Me.Refresh ElseIf [QSold] >= [QAvilable] Then MsgBox " ÇáßãíÉ ÇÇáãÊÇÍÉ áÇ ÊßÝí" DoCmd.CancelEvent Else Me.Refresh End If
  4. شكرا لك يا غالي الان يعمل ممتاز واضفت علية ايضا رفرفش اضافي في حالة تحقق الشرط وهو امر استفدت منك في موضوع اخر Private Sub QSold_AfterUpdate() If IsNull(Me.QSold) Then Me.Refresh ElseIf IsNull(Me.itemName) Then MsgBox " الحقل فاضي" Me.QSold = "" Undo Me.Refresh ElseIf [QSold] >= [QAvilable] Then MsgBox " الكمية االمتاحة لا تكفي" Me.Refresh Else Me.Refresh End If End Sub
  5. اخي ابو ياسين الكود يعمل ولكن المقصود بالحقل الفارغ كما ارفقت الصورة وهو في السطر الجديد انه اذا ادخلت كمية في الحقل والبيانات فارغه يتراجع او يلغيها ولكن تظهر رساله خطا
  6. الكودين في حاله انة اكبر اوك تعمل لكن في حالة انة فارغ لا تعمل Database1.rar
  7. Private Sub QSold_AfterUpdate() If Me.QSold Is Null Then Else [QSold]<=[QAvilable] MsgBox " الكمية المتاحة لا تكفي" Me.Refresh End If End Sub اريد تصحيح الكود انة في حالة الحقل فارغ لا يفعل شئ ولكن اذا كان فية بيانات يجب ان تتوفر الشروط فيها وهي ان تكون الكمية المباعة اقل من او تساوي الكمية المتوفرة ثم تحديث
  8. تمام يا غالي ظبطط
  9. لا يتم احتساب مبلغ الفاتورة الا بعد الضعط على سطر جديد Database1.rar
  10. اخي ابو ياسين انا شوفت موضوع لك في المنتدى واستفدت منة وعدلت ع الكود بحقولي وان شاء الله انحلت ويارب ما يحدث اخطاء Option Compare Database Public Function rashed() On Error GoTo enderr DoCmd.SetWarnings False 'ÇáäãæÐÌ Set Rs = Forms![InvoiceHF]![InvoiceTF].Form.RecordsetClone 'ÇáÌÏæá ááÊÍÑí Set RsEdit = CurrentDb.OpenRecordset("itemsT") Rs.MoveFirst 'ÏæÑÇä Do While Not Rs.EOF RsEdit.MoveFirst 'ÏæÑÇä ááÌÏæá Do Until RsEdit.EOF 'ÇÐÇ æÌÏ ÇáÓÌá If RsEdit!itemName = Rs!itemName Then 'ÊÍÑíÑå RsEdit.Edit RsEdit!QAvilable = RsEdit!QAvilable - Rs!QSold RsEdit.Update End If RsEdit.MoveNext Loop Rs.MoveNext Loop Set Rs = Nothing Set RsEdit = Nothing MsgBox " Êã ÍÝÙ ÇáÝÇÊæÑÉ Çáì ÇáÌÏæá ÈäÌÇÍ ", vbInformation, "Êã " Exit Function enderr: MsgBox " ÎØÇ Ýí ÇáÈíÇäÇÊ ", vbInformation, "áã íÊã ÇáÍÝÙ" DoCmd.SetWarnings True End Function
  11. مرفق الصورة وبعتذر لو ما قدرت اوصل مشكلتي
  12. تسلم يا غالي الكود يعمل تمام
  13. اخي الكريم معلش ممكن تجرب تشوف بيخصم الكمية ولالا لانة عند ما بيخصم شئ في كل الحالات سواء البيع او الغاء الفاتورة
  14. انا معاك في هذا الكلام لكن في المرفق الخاص بك اقصد لم تتغير الكمية عندي يعني بها مشكله
  15. تظل الكمية كما هي سواء حفظت او لم تحفظ والموضوع اعتقد ما خالفنا لانة ما زلنا في نفس الفاتورة
×
×
  • اضف...

Important Information