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

ahmed_rashed

02 الأعضاء
  • Posts

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

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

كل منشورات العضو ahmed_rashed

  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. لا يتم احتساب مبلغ الفاتورة الا بعد الضعط على سطر جديد Database1.rar
  9. اخي ابو ياسين انا شوفت موضوع لك في المنتدى واستفدت منة وعدلت ع الكود بحقولي وان شاء الله انحلت ويارب ما يحدث اخطاء 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
  10. اخي الكريم معلش ممكن تجرب تشوف بيخصم الكمية ولالا لانة عند ما بيخصم شئ في كل الحالات سواء البيع او الغاء الفاتورة
  11. انا معاك في هذا الكلام لكن في المرفق الخاص بك اقصد لم تتغير الكمية عندي يعني بها مشكله
  12. تظل الكمية كما هي سواء حفظت او لم تحفظ والموضوع اعتقد ما خالفنا لانة ما زلنا في نفس الفاتورة
  13. اريد ضغط واصلاح ونسخه احتياطيه اتوماتيك للبرامج بشكل اتوماتيك مثلا مره واحده أسبوعيا يوم الاثنين 3 عصرا هل هذا ممكن
  14. هذا المطلوب ولكن ينقصه شئ الكميه المباعة تحدثت وخصمت بالفعل من المستودع وعند الإلغاء لم ترجع بالنسبه لرقم 2 المطلوب اعرف ماهي الحقول الخطأ تسميتها لكي اعدلها في برنامجي الأساسي وماهي العلاقه إلى عملتها فأنا لدى أكثر من فاتورة منسوخه من هذا النموذج لكي اعدلهم جميعا
  15. شكرا لك يا غالي ع التوضيح هل لو انا عامل الملف accde ومش لاغي الشفت هل ممكن فتح الملف او التعديل علية ولو نفس الامتداد ولكن لاغي الشفت هل برامج الغاء الشفت تقدر تفتحة لاحظت شئ في التحزيم انة بعد التنصيب ينسخ ملف قاعدة البيانات فقط فبالتالي لو القاعدة مش مقفولة او محمية ممكن التعديل علية
  16. طيب الجزء الاول الخاص براس الفاتورة انا فهمته ممكن تقولي التعديل فين قس اطراف الفاتورة لاني عندي اكثر من نموذج معتمد على هذا النموذج علشان اطبق الفكرة
  17. اطراف الفاتورة اسمهاInvoiceTT انتظرك يا غالي وشكرا لك
  18. ماهي افضل حماية لملف الاكسس اولا ساقوم بعمل نموذج لربط الملف بسريال الهارد والمزر بورد والمعالج وهو موجود في المنتدي 2- ساقوم بالغاء الشفت 3- ساقوم بوضع كلمة مرورو على الاكواد vba 4- اخفاء الجدوال والنماذج لكي لا يتم استيرادها 5- تحويل الملف accde 6 - تحزيم الملف وماذا بعد ؟؟؟؟؟
  19. اطراف الفاتورة مازالت تخزن لكن الراس توقف عن التخزين وممكن تقولي عملت ايه علشان افهم
  20. ممتاز جدا اخي الكريم كنت بدات افقد الامل انها لن تتم ولكن الحمد لله شكرا لك
  21. لا اريد هذه الطريقة وهي حفظ سجل سجل تريد عند اكمال كامل بيانات الفاتورة يقوم بحفظها او الالغاء
×
×
  • اضف...

Important Information