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

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

قام بنشر (معدل)
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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information