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

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

قام بنشر (معدل)
Private Sub Worker_BeforeUpdate(Cancel As Integer)


   Set rs = Me.RecordsetClone

 Dim x As Integer
     Dim strSQL As String
    Dim intHow_Many As Integer
    strSQL = "[Worker]='" & RQ{Me.Worker) & "'"

    intHow_Many = DCount("*", "Table", strSQL)

If intHow_Many > 0 Then

DoCmd.OpenForm "Work"
ElseIf intHow_Many = 0 Then
End If

السلام عليكم.

عدل الكود بالصورة السابقة بعد إضافة الفانكشن التالي إلى موديول

Public RQ(STRO)
On Error Resume Next
     RQ = Repalce(STRO,"'")

End Function

المشكلة  أن علامة التنصيص المفردة تحول العبارة إلى تعليق .

تم تعديل بواسطه Khalf
  • Thanks 1
قام بنشر (معدل)

أعتذر ينقص الفانكشن العبارة الافتتاحية

public Function

 

و العبارة 

Replace 

(STRO,"'","")

لقد كتبتها على عجالة قبل انقطاع الكهرباء ..

تم تعديل بواسطه Khalf
  • Thanks 1
قام بنشر (معدل)

السلام عليكم

استبدل علامة الاقتباس المفردة بعلامتي اقتباس مفردة ، وليس بعلامة اقتباس مزدوجة واحدة.

اجعل الفانكشن بالصورة التالية

< RQ = Replace (Stro,"'",",,") >

أعتذر فأنا أكتب من الموبايل 

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

 

تم تعديل بواسطه Khalf
  • Like 1
  • Haha 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information