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

اخفاء واظهر الحقول باستخدام If لا تعمل عند أختيار معين


إذهب إلى أفضل إجابة Solved by ابو جودي,

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

السلام عليكم

الملف المرفق

 يوجد فيه حقل تصنيف الصادر عند اختيار  جديد / التاكيد على صادر / الرد على وارد تم عمل الدالة If بنجاح

و كذلك عند اختيار تصنيف الصادر (رد على الوارد) و اختيار رد على (كتاب وارد / برقية وارد) تعمل بنجاح وتظهر الحقول المطلوب

ولكن عند اختيار تصنيف الصادر (التأكيد على الصادر) تم اختيار التأكيد على (برقية صادر / كتاب صادر) فأنها لا تعمل 

Database2.accdb

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

شوف يا سيدى ايه رايك بدل تعب الاعصاب واللف على الكود وانا تعبت بصراحة

انا اسالك وانت تجاوب ونمشى خطوة بعد خطوة :eek2: علشان نقصر الطريق علينا :biggrin:

اول خطوة

لما تختار حقل تصنيف الصادر عند اختيار  جديد  ايه اللى يختفى ؟

 

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

3 دقائق مضت, ابو جودي said:

شوف يا سيدى ايه رايك بدل تعب الاعصاب واللف على الكود وانا تعبت بصراحة

انا اسالك وانت تجاوب ونمشى خطوة بعد خطوة :eek2: علشان نقصر الطريق علينا :biggrin:

اول خطوة

لما تختار حقل تصنيف الصادر عند اختيار  جديد  ايه اللى يختفى ؟

 

عند اختيار تصنيف الصادر (جديد) (ReplayS - SureS) غير مفعلات 

و z1 - z2 - z3 -z4 - z5 - z6 - z7 - z8 يختفو  (اصلا مختفين)

 

وعند اختيار تصنيف الصادر (رد على وارد) (ReplayS) تتفعل و  (SureS) غير مفعلة

وعند اختيار تصنيف الصادر (التأكيد على الصادر ) (ReplayS) غير مفعلى و  (SureS) مفعلة

تم تعديل بواسطه زياد الحسناوي
  • Thanks 1
رابط هذا التعليق
شارك

عند اختيار تصنيف الصادر (رد على وارد) (ReplayS) تتفعل و  (SureS) غير مفعلة

من ReplayS  الي هي خياراتها (كتاب وارد / برقية وارد) 

لو تم اختيار كتاب وارد يتفعل ويظهر  z1 + z2 فقط

ولو تم اختيار برقية وارد يتفعل ويظهر z5 + z6 فقط

 

 

 

 

بعدها لو 

اختيار تصنيف الصادر (تأكيد على صادر) (ReplayS) غير مفعلة و  (SureS) مفعلة

من SureSالي هي خياراتها (كتاب صادر / برقية صادر) 

لو تم اختيار كتاب صادر يتفعل ويظهر  z7 + z8 فقط

ولو تم اختيار برقية وارد يتفعل ويظهر z3 + z4 فقط

تم تعديل بواسطه زياد الحسناوي
  • Thanks 1
رابط هذا التعليق
شارك

3 دقائق مضت, ابو جودي said:

اتفضل

جرب ورد على

Database2.accdb 452 kB · 1 download

تمام شغال على الرد على الوارد فقط 

ولكن التاكيد على الصادر لا يعمل

 

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

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

بس اكيد مش اليوم لان فعلا انا خلاص لا شايف ولا فاهم حاجه :biggrin:

 

نصائح هامة

انا عندى غلطه هنا انى استخدمت الاحرف العربية داخل محرر الاكواد طبعا عارف بس فعلا تعبان .. اياك تعمل زى ما انا عملت :eek2:

حاول تستخدم دالة Select  افضل كثيرا جدا جدا جدا من دالة IF

17 دقائق مضت, زياد الحسناوي said:

بعدها لو 

اختيار تصنيف الصادر (تأكيد على صادر) (ReplayS) غير مفعلة و  (SureS) مفعلة

من SureSالي هي خياراتها (كتاب صادر / برقية صادر) 

لو تم اختيار كتاب صادر يتفعل ويظهر  z7 + z8 فقط

ولو تم اختيار برقية وارد يتفعل ويظهر z3 + z4 فقط

تم تعديل منذ 7 دقائق بواسطه زياد الحسناوي

انت عدلت دلى ع الرد الاول وانا اعتقدت انه انتهى الكلام 

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

1 دقيقه مضت, ابو جودي said:

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

بس اكيد مش اليوم لان فعلا انا خلاص لا شايف ولا فاهم حاجه :biggrin:

 

نصائح هامة

انا عندى غلطه هنا انى استخدمت الاحرف العربية داخل محرر الاكواد طبعا عارف بس فعلا تعبان .. اياك تعمل زى ما انا عملت :eek2:

حاول تستخدم دالة Select  افضل كثيرا جدا جدا جدا من دالة IF

تمام واضح

 

توجد مشكلة عند فتح النموذج لو كان الاختيار الرد على وارد 

فيكول replays غير مفعل رغم وجود فيمة فيه

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

6 دقائق مضت, ابو جودي said:

طيب ارجوك لا تعدل على ردودك نعيد من تانى 

اول شئ انت عاوز ايه عند فتح النموذج ؟!

لو التصنيف جديد ف الرد على مقفل و كذلك التأكيد على

ولو التصنيف رد على وارد يتفلى الرد على ومقفل التأكيد على و بالعكس

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

جرب النموذج الجديد وخليما نشوف موضوع عند الفتح غدا ان كان فى العمر بقية ان شاء الله

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

 

Database2 (1).accdb

 

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

لا أدري ان كان هذا يفي بالغرض ، 😅

تم تحديث الملف المرفق أخي @زياد الحسناوي

ولكن أضف بعض اللمسات التي تراها مناسبة كإظهار المسميات مثلاُ

Database2.accdb

 

 

تم تعديل بواسطه Foksh
  • Like 1
رابط هذا التعليق
شارك

12 ساعات مضت, Foksh said:

لا أدري ان كان هذا يفي بالغرض ، 😅

تم تحديث الملف المرفق أخي @زياد الحسناوي

ولكن أضف بعض اللمسات التي تراها مناسبة كإظهار المسميات مثلاُ

Database2.accdb 1.47 \u0645\u064a\u062c\u0627 \u0628\u0627\u064a\u062a · 2 downloads

 

 

شكرا جزيلا @Foksh ولكن توجد مشكلة عند اختيار التصنيف التأكيد على الصادر ثم اختيار كتاب صادر / برقية صادر فيظهر اكثر من مربع نص و من بينها الوارد

11 ساعات مضت, ابو جودي said:

اتفضل يا سيدى ان شاء الله يكون ده طلبك :eek2:

 

 

Database2 (3).accdb 524 kB · 4 downloads

جزيل الشكر @ابو جودي وهو المطلوب جزاك الله خير جزاء 

و لم اكن على دراية بدالة Select   واستخدامها

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

11 دقائق مضت, Foksh said:

بكون نسيت أعمل له اخفاء بعد التحديث :biggrin:

صحيح وعدلت عليها و مضبوطة

 

ولكن السؤال اين المشكلة بالكود الاول الخاص بملفي

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

1 ساعه مضت, زياد الحسناوي said:

صحيح وعدلت عليها و مضبوطة

 

ولكن السؤال اين المشكلة بالكود الاول الخاص بملفي

والله انا حرفيا كنت تعبان جدا جدا بالامس ولم اكن قادرا على التركيز للتدقيق والتمحيص والتحليل

لذلك ظللت أسألك عن طلبك وانفذه من البداية للنهاية 

انا الان من الجوال ان اردت انظر الى المرفق الاصلى واتتبع الكود واخبرك

وعلى كل الحمد لله انت الان استفدت بمعرفة بناء دالة select case

عن نفسي افضلها عن دالة IF

 

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

5 ساعات مضت, ابو جودي said:

والله انا حرفيا كنت تعبان جدا جدا بالامس ولم اكن قادرا على التركيز للتدقيق والتمحيص والتحليل

لذلك ظللت أسألك عن طلبك وانفذه من البداية للنهاية 

انا الان من الجوال ان اردت انظر الى المرفق الاصلى واتتبع الكود واخبرك

وعلى كل الحمد لله انت الان استفدت بمعرفة بناء دالة select case

عن نفسي افضلها عن دالة IF

 

 

شكرا @ابو جودي ع المجهود و الله يكون بالعون وينطيك الصحة والعافية

بس ممكن حل سريع 

الفورم الاول عند اختيار التاكيد على الصادر ثم صادر برقية و اختار رقم البرقية اريد ان يتم جلب التاريخ الخاص بالبرقية مباشرة (حسب الرقم المختار)

 

 

Database2 (3).accdb

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

48 دقائق مضت, Foksh said:

ممكن مشاركة خاطفة ؟ :biggrin:

Database2 (3).accdb 800 kB · 0 downloads

@Foksh نفس الشي لا يتم اختيار التاريخ ع اساس رقم البرقية

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

10 دقائق مضت, زياد الحسناوي said:

شلون صارت

جعلت مصدر سجلات النموذج كالآتي :-

1.jpg.e6dfe9c622bee853afff36d5f07b9f76.jpg

 

ومصدر سجلات مربع النص ( Z4 ) = DateSader

وفي حدث بعد التحديث للقائمة ( Z3 ) = DoCmd.Requery

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

6 دقائق مضت, Foksh said:

جعلت مصدر سجلات النموذج كالآتي :-

1.jpg.e6dfe9c622bee853afff36d5f07b9f76.jpg

 

ومصدر سجلات مربع النص ( Z4 ) = DateSader

وفي حدث بعد التحديث للقائمة ( Z3 ) = DoCmd.Requery

ولكن المفروض z3 هي NoSadrB  من جدول SadrB

وال z4 هي DateSadrB من جدول SadrB

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

6 دقائق مضت, زياد الحسناوي said:

ولكن المفروض z3 هي NoSadrB  من جدول SadrB

وال z4 هي DateSadrB من جدول SadrB

بناءً على كلامك رح تكون النتيجة خطأ وليس هو التاريخ المطلوب للبرقية التي تم اختيارها !!! :blink:

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

4 دقائق مضت, Foksh said:

بناءً على كلامك رح تكون النتيجة خطأ وليس هو التاريخ المطلوب للبرقية التي تم اختيارها !!! :blink:

ليش ؟ الكتاب الصادر 

هو تأكيد على صادر برقية موجودة مسبقا فاختار رقم البرقية و تاريخها من جدول SadrB

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

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