الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشكلة عند الاستعلام فى الشاشة

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

الاخوة الاعزاء برجاء المساعدة عندى شاشة فيها البيانات الاساسية للموظف وفيها اكثر من block كلها تخص بيانات الموظف من جداول اخرى مثل التدرج الوظيفى له - المؤهلات التى حصل عليها - الدورات التدريبية التى حصل عليها

ويوجد فى اول block  العديد من ال button التى من خلالها يتم التحرك او الانتقال الى الblocks الاخرى

المشكلة هى

عندما افتح الشاشة ويتم الاستعلام عن اى موظف ويتم التنقل بين الblocks المختلفة لرؤية باقى البيانات 

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

ولكن عندما ندخل على اى block لا يكون لهذا الموظف اى بيانات فيه وعندما اريد العودة الى اول block

فان الشاشة تظهر لى رسالة

frm - 40202 field must be entered

ويقف فى اول حقل فى الشاشة ولا يتحرك  ! فما الحل لتلك المشكلة؟؟

وجزاكم الله خيرا 

بتاريخ:

المششكلة عندك توجد على كثرة الاعمدة المتواجد عليها كونسترين NOT NULL
ارجو انها تفيد ف الحل لديك :)

بتاريخ:

السلام عليكم أى الفاضل المشكلة دى فى أغلب الأمور بتكون مشكلة PRIMARYKAY و FORGNKEY هتلاقى فى حاجة فيهم ب NULL

بتاريخ:

أخي الكريم

bero144 هذه الرسالة معناه  إن أحد الحقول  عند تصميمك للجدول البينات الخاص بالبلوك المعني عملت له شرط not null أو ان الحقل في الشاشة الذي يظهر الرسالة إن خاصية ال Required أنت عاملها yes إجعلها no

واحد من الاثين أرجوا يفيك هذا التوضيح

أخوك ....

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته 

اخوانى الاعزاء بشكركم جميعا لحسن تعاونكم وسرعة الاستجابة لمساعدتى

هو فعلا فيه حقول required وايضا not null 

بس دى الحقول اللى بتكون الprimary key للجداول الاخرى المرتبطة بالجدول الاساسى للموظفين

والشاشة هى اللى بتحط لهم الشروط دى بناء على تصميم الجداول

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

وجزاكم الله خيرا

بتاريخ:
  • كاتب الموضوع

السلام عليكم ورحمة الله وبركاته

لما حاولت اغير الخاصية required للحقول اللى فيها الخاصية دى واللى هى اصلا حقل ال primary key

ولما شغلت الشاشة ودخلت على ال block لم استطيع الرجوع واظهر لى رسالة خطا 

when-validate-item trigger failed on field

بتاريخ:

مكتوب في ايه يا باشا , التريجر ده عندك ؟

ملحوظة : علي أد منا فاكر , لو الحقل REQUIRED , وانت بتتنقل من بلوك لبلوك تاني , بيسمحلك عادي , لكن لو في نفس البلوك ورايح لايتم تاني , مش بيسمح  ..

في حاجة عندك غلط .

في حل تاني من الحلول , انك تروح ع الفورمه وتغير الـ VALIDATION UNIT PROPERTY زي ما تحب , بدل ما تبقى DEFAULT  علي الايتم .

شوف ايه المناسب فيهم , بس انت في عندك حاجة غلط .

تم تعديل بواسطة eslam elbyaly

بتاريخ:
  • كاتب الموضوع

لا الترجير ده البرنامج هو اللى بيعمله لان ده يعتبر حقل primary key وبالتالى لازم من خصائصه انه يكون required

وانا لما حاولت اغير الخاصية دى ظهر الخطا ده

هو انا بتنقل من بلوك لبلوك اخر وفى حالة ان الموظف بيكون له سحلات فى هذا البلوك يتم النقلل من والي البلوك بسهولة 

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

يرفض ويطلب ادخال الحقل 

frm-40202 field must be entered

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

وجزاك الله خير

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.