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

تعديل خانة بنموذج بشرط معين بناء على قيمة خانة أخرى


figo82eg
إذهب إلى أفضل إجابة Solved by ابوبسمله,

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

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

ومرفق مثال لما اريد

New Microsoft Office Access Application.rar

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

السلام عليكم

اتفضل اخى  ان شاء الله يكون ماتريد جرب ووافنا بالنتيجه

فى حدث بعد التحديث لنوع الايصال

Private Sub kindEsal_AfterUpdate()
'kindEsal  - نوع الاصال
If kindEsal = "دفع نقدى" Then
    With Forms!form1!
        If Len(.ZDate & "") = 0 Then
            .krd = 0
            .numKrd = 0
            .kst = 0
        End If
    End With
End If

End Sub

بالتوفيق

New Microsoft Office Access Application.mdb

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

 

Private Sub kindEsal_AfterUpdate()
'kindEsal  - نوع الاصال
If kindEsal = "دفع نقدى" Then
    With Forms!البيانات الرئيسيه!
        If Len(.ZDate & "") = 0 Then
            .krd = 0
            .numKrd = 0
            .kst = 0
        End If
    End With
End If

End Sub

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

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

34 دقائق مضت, figo82eg said:

ولكن واجهتنى مشكلة هى أن إسم النموذج الأساسى باللغة العربية فلا يستطيع الكود التنفيذ لوجود فاصل فى إسم النموذج

لم ارغب بالتنبيه لاننا ننبه ولا احد يستمع

36 دقائق مضت, figo82eg said:

فهل يوجد حل دون تغيير إسم النموذج

حتى وانت تسال عن الحل لا تريد التغيير

نعم يوجد بانه تضعه بين الاقواس المربعه  []

[نوع الايصال]

بالتوفيق

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

 

12 minutes ago, احمد الفلاحجي said:

لم ارغب بالتنبيه لاننا ننبه ولا احد يستمع

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

 

12 minutes ago, احمد الفلاحجي said:

نعم يوجد بانه تضعه بين الاقواس المربعه  []

مرفق لحضرتك صورة الخطأ حتى بعد وضع أقواس مربعه

Untitled.jpg

تم تعديل بواسطه figo82eg
رابط هذا التعليق
شارك

  • أفضل إجابة

اتفضل اخى حسام

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

Private Sub kindEsal_AfterUpdate()

'kindEsal  - نوع الاصال
If kindEsal = "دفع نقدى" Then
    If Len(Forms("البيانات الرئيسيه").Form.[ZDate] & "") = 0 Then
       Forms("البيانات الرئيسيه").Form![krd] = 0
        Forms("البيانات الرئيسيه").Form.[numKrd] = 0
        Forms("البيانات الرئيسيه").Form.[kst] = 0
    End If
End If

End Sub

بالتوفيق

  • Like 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