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

ahmed_rashed

02 الأعضاء
  • Posts

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

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

مشاركات المكتوبه بواسطه ahmed_rashed

  1. عندما اضيف بيانات براس النموذج الالساسي يتم اضافه البيانات بشكل صحيح ولكن في النموذج الفرعي لا تظهر جميع البيانات صحيحة 

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

    new.accdb

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

    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

     

  3. شكرا لك يا غالي الان يعمل ممتاز واضفت علية ايضا رفرفش اضافي في حالة تحقق الشرط وهو امر استفدت منك في موضوع اخر 

    
    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
    

     

    • Like 1
  4. Private Sub QSold_AfterUpdate()
    If Me.QSold Is Null Then
    Else
    [QSold]<=[QAvilable]
    MsgBox " الكمية المتاحة لا تكفي"
    Me.Refresh
    End If
    
    End Sub

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

  5. الان, ابو ياسين المشولي said:

    رجاء خاص يكون السوال واضح

    او لم تستطع طرح المطلوب

    ارفق صور

    اتفضل اتوقع هذا طلبك

    والله اعلم لعلي غلطان كمان

    لاني مابعرف شوي اللي عايزه بالضبط

    تحديث الكميه.accdb

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

    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
     

  6. الان, ابو زاهر said:

    عجيب

    انا بنظري انه الكميه بالمستودع تنقص بحاله الحفظ وعند عدم الحفظ تبقي كما هي 

    واذا لك رائ اخر افتح موضوع جديد اشرح بالتفصيل 

    صراحه لم استطع فهمك يالغالي

    تحياتي

     

    انا معاك في هذا الكلام لكن في المرفق الخاص بك اقصد لم تتغير الكمية عندي يعني بها مشكله 

  7. الان, ابو زاهر said:

    التحديث ياخوي مشكلته انك عامل الكود بعد كتابه الكميه يحديث مباشره وهذا غلط  ماله دخل بالحفظ 

    علي العموم عملت لك التعديل القي اليه نظره بزر الحفظ  عند الخروج يحدث الكميه 

    كان من رائي تفتح موضوع جديد بشان التحديث 

    اعتذاري للاداره ان كنت خالفت الشروط 

    تحياتي

    تحديث الكميه.accdb

    تظل الكمية كما هي سواء حفظت او لم تحفظ

    والموضوع اعتقد ما خالفنا لانة ما زلنا في نفس الفاتورة 

  8. هذا المطلوب ولكن ينقصه شئ الكميه المباعة تحدثت وخصمت بالفعل من المستودع وعند الإلغاء لم ترجع 

    بالنسبه لرقم 2 

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

  9. شكرا لك يا غالي ع التوضيح هل لو انا عامل الملف accde ومش لاغي الشفت هل ممكن فتح الملف او التعديل علية ولو نفس الامتداد ولكن لاغي الشفت هل برامج الغاء الشفت تقدر تفتحة 

    لاحظت شئ في التحزيم انة بعد التنصيب ينسخ ملف قاعدة البيانات فقط فبالتالي لو القاعدة مش مقفولة او محمية ممكن التعديل علية 

  10.  

    ماهي افضل حماية لملف الاكسس 

    اولا ساقوم بعمل نموذج لربط الملف بسريال الهارد والمزر بورد والمعالج وهو موجود في المنتدي 

    2- ساقوم بالغاء الشفت 

    3- ساقوم بوضع كلمة مرورو على الاكواد vba

    4- اخفاء الجدوال والنماذج لكي لا يتم استيرادها 

    5- تحويل الملف accde

    6 - تحزيم الملف 

    وماذا بعد ؟؟؟؟؟

×
×
  • اضف...

Important Information