البحث عن الطلاب حسب الرسوم أو المعاملات
للبحث عن الطلاب استنادًا إلى معلومات الرسوم أو المعاملات، استخدم أيًّا من الجداول والحقول التالية مع مقارنة صالحة، مثل *<table_name>.<field_name><comparator><value>. تختلف نتائج البحث حسب التعبير الذي تدخله.
تم تصميم رموز البحث عن الرسوم لعمليات البحث فقط. على الرغم من أنها لا تعمل في التقارير أو عمليات التصدير، فإن هناك ملف كائن قائمة الرسوم الذي يمكنك استخدامه لطباعة عناصر مثل الأرصدة والحركات في تقرير كائن.
الجدول | الحقول |
---|---|
[146]رسوم | تتضمن الحقول الموجودة في هذا الجدول ما يلي:
|
[147]المعاملات | تتضمن الحقول الموجودة في هذا الجدول ما يلي:
|
[148]Fee_Balance | تتضمن الحقول الموجودة في هذا الجدول ما يلي:
|
بالإضافة إلى ذلك، يمكنك استخدام التعبيرات التالية لطلب نتائج أكثر تعقيدًا:
مخطط دراسي | النتائج |
---|---|
*fee.id=noschool | سجل [الرسوم] للطلاب الذين لا علاقة لهم بالمدرسة. |
*fee.id=nocourse | سجل [الرسوم] للطلاب الذين لا علاقة لهم بالمقرر. |
*fee.fee_balance=partial | الطلاب الذين لديهم رسوم واحدة على الأقل برصيد جزئي (مدفوع جزئيًا). |
*fee_balance.balance=partial | الطلاب الذين لديهم رصيد عالمي جزئي (مدفوع جزئيًا). |
*fee_balance.balance=0 | الطلاب الذين لديهم رصيد عام يساوي 0. ملاحظة: يتم إنشاء سجل [Fee_balance] للطالب عند إنشاء معاملة. قد لا يكون لدى بعض الطلاب سجل [Fee_balance] لأنه لم يتم إنشاء معاملة مطلقًا. يبحث هذا التعبير عن سجلات [Fee_balance] ذات رصيد صفري. الطلاب الذين ليس لديهم سجل [Fee_balance] لن يظهرون في النتائج على الرغم من أن رصيدهم صفر. |
*fee_balance.balance=null | الطلاب الذين ليس لديهم سجل [Fee_balance]. هذا التعبير يُكمل *fee_balance.balance=0 عن طريق إظهار الطلاب الذين ليس لديهم سجل [Fee_balance]. |