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

التسجيل الجديد ومربع التحرير والسرد


evramman

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

في نموذج تسجيل العملاء

يوجد:

- مربع نص (اسم العميل) وبعض سجلات اخري لبيانات العميل 

- مربع تحرير وسرد للبحث عن عميل 

.....

- في حاله البحث عن اسم العميل في مربع تحرير وسرد وعند عدم وجود اسم العميل المراد البحث عنه في مربع التحرير والسرد 

المطلوب :

ظهور رساله تخبر بعدم وجود اسم العميل في القائمة وتطالب التالي :

- هل تريد تسجيل اسم العميل (فلان) في سجل جديد

أ - في حاله نعم :

    التحديد الي مربع اسم العميل في النموذج ويكتب اسم العميل لاستكمال بيانات العميل 

ب- في حاله لا :

   البحث مع اظهار الاسماء المشابهه لاسم هذا العميل 

رابط هذا التعليق
شارك

في ٢٠‏/٦‏/٢٠١٧ at 17:54, evramman said:

في نموذج تسجيل العملاء

يوجد:

- مربع نص (اسم العميل) وبعض سجلات اخري لبيانات العميل 

- مربع تحرير وسرد للبحث عن عميل 

.....

- في حاله البحث عن اسم العميل في مربع تحرير وسرد وعند عدم وجود اسم العميل المراد البحث عنه في مربع التحرير والسرد 

المطلوب :

ظهور رساله تخبر بعدم وجود اسم العميل في القائمة وتطالب التالي :

- هل تريد تسجيل اسم العميل (فلان) في سجل جديد

أ - في حاله نعم :

    التحديد الي مربع اسم العميل في النموذج ويكتب اسم العميل لاستكمال بيانات العميل 

ب- في حاله لا :

   البحث مع اظهار الاسماء المشابهه لاسم هذا العميل 

لانك لم رفقت قاعدة بيانات لذا انا عملت العملية على قاعدة استاذنا @محمد احمد لطفى لذا اعتذر منه

اتفضل هذا هو كود البحث

Private Sub مربع_تحرير_وسرد96_AfterUpdate()
    ' ابحث عن السجل الذي يطابق عنصر التحكم.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
On Error GoTo nnn
    rs.FindFirst "[رقم الملف] = " & Me![مربع_تحرير_وسرد96].Column(1)
    If Not rs.EOF Then
    Me.Bookmark = rs.Bookmark
    Else
nnn:   If MsgBox("هذا الاسم ليس موجودة في القائمة هل تريد اضافة هذا الاسم ؟ ", vbYesNo, "تنبيه") = vbYes Then
            DoCmd.GoToRecord , , acNewRec
            Me.name_b = Me.مربع_تحرير_وسرد96
            Me.مربع_تحرير_وسرد96 = Null
            Else
            Exit Sub
        End If
        End If
End Sub

واليك المرفق

 

test5.rar

  • Like 1
رابط هذا التعليق
شارك

On 6/23/2017 at 2:46 AM, Shivan Rekany said:

لانك لم رفقت قاعدة بيانات لذا انا عملت العملية على قاعدة استاذنا @محمد احمد لطفى لذا اعتذر منه

اتفضل هذا هو كود البحث


Private Sub مربع_تحرير_وسرد96_AfterUpdate()
    ' ابحث عن السجل الذي يطابق عنصر التحكم.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
On Error GoTo nnn
    rs.FindFirst "[رقم الملف] = " & Me![مربع_تحرير_وسرد96].Column(1)
    If Not rs.EOF Then
    Me.Bookmark = rs.Bookmark
    Else
nnn:   If MsgBox("هذا الاسم ليس موجودة في القائمة هل تريد اضافة هذا الاسم ؟ ", vbYesNo, "تنبيه") = vbYes Then
            DoCmd.GoToRecord , , acNewRec
            Me.name_b = Me.مربع_تحرير_وسرد96
            Me.مربع_تحرير_وسرد96 = Null
            Else
            Exit Sub
        End If
        End If
End Sub

واليك المرفق

 

test5.rar

تفضل يا أستاذى أنا تلميذك

  • Like 2
رابط هذا التعليق
شارك

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