الانتقال إلى المحتوى

بحث عن بيانات في الفورم بشرط معين


alsaedi

Recommended Posts

السلام عليكم

الاخوة والاخوات الاعزاء ........

لدي جدول خاص بدرجات طلبة كلية الحاسبات لمراحل دراسية مختلفة يحوي موادهم الدراسية ومشروع بحث يقوم الطلبة بكتابته .........

حيث تكون درجة النجاح في المشروع هي 70% كيف يمكن ان استرجع جميع الطلبة الذي نجحوا في مشروع البحث اي درجتهم فوق 70% فما فوق من خلال الفورم ؟؟؟؟؟؟؟؟؟؟؟؟؟

اي عند تحقق الشرط السابق

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

إذا كانت الشاشة خاصة لانتائج 70% فيمكنك عمل ذلك عن طريق WHERE Clause و هذه الخاصية تجدها على مستوى البلوك

أما إذا كانت هذه الـ 70% قيمة يتم إدخالها في الشاشة فعن طريق أيضا هذه الـخاصية يمكنك بعد إدخال القيمة ان تقوم بتعديلها في ال runtime و ذلك عن طريق set_block_property

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

نفس الحل السابق لكن بصيغة اخرى ..

اعمل manual block وليكن فيه text_item يقوم المستخدم بادخال النسبة التي يرغب بعرضها و Button لعرض البيانات و ال trigger اللي على الزر يقوم بالذهاب لجدول البيانات وينفذ الاستعلام ..

من خصائص جدول البيانات وفي خاصية where cluse اكتب مثلا

where (student_percentage = :temp_percentage or :temp_percentage is null )


ان شاء الله وضح الحل

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

شكرا على الرد ياشباب

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

لنفرض ان مثلا لمجموعة من الدرجات لطلبة معينين درجة مشروع البحث كانت

80
76
65
87
90
93
وهكذا كيف من خلال الفورم عندما استعلم عن الطلبة الناجحين يرجع لي بيانات 5 طلبة فقط

أي لاادخل قيمة 70 او أي قيمة اخرى وانما من خلال زر بحث يرج لي بيانات الطلبة الذين درجة مشروع البحث لهم 70 فما فوق

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

  • بعد 2 أسابيع...

السلام عليكم

اخى العزيز .. اعتقد ان الفكرة فيما سبق هى الصح ::

قم بعمل فورم بها بيانات الطلبه المراد اخراج بياناتهم لهذا الشرك .. و يكون نوع الفورم تابلر

ثم ثم باسخدام تاكسن من الفورم الاولى ليكون هو ال default where للشاشاه الجديدة من خلال الكود الاتى :


كـود PHP
go_block('new_block');
set_block_property('new_block',default_where,'new_block_item =old_block_item');
execute_query;


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

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

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

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

×   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

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

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

جاري التحميل
×
×
  • أضف...

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

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