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

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

قام بنشر (معدل)

السلام عليكم 

اساتذتى الافاضل ما الخطأ فى هذا الكود 

Public Function RunMe()
    On Error GoTo err
    
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Set db = CurrentDb
Set rst = CurrentDb.OpenRecordset("QryRemarksEdit", dbOpenDynaset)


    If rst.EOF Then Exit Function

    Do Until rst.EOF
    
        
   If IsNull(rst!Remarks) Then
      
     rst!Remarks.Edit
        rst!Remarks = "تجديد تلقائى"
     rst.Update
        End If
             rst.MoveNext
    
 
    Loop
      
 
    On Error Resume Next
    Set db = Nothing
    rst.Close
    Set rst = Nothing
    Exit Function


err:
    MsgBox err.Number & ": " & err.Description


End Function

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

Remarks

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

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

1.rar

شكرا جزيلا وجدت الحل والخطأ كان فى السطر 

 rst!Remarks.Edit

المفروض

 rst.Edit

 

تم تعديل بواسطه Amr Ashraf

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information