الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل list

مغلق
بدأه nore2000 في 22 مارس 2003 · 6 رد · 637 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال و هو كيفية عمل list

اي ... مثلا نحن نكتب

if i in (10,20,50,30) then

و نكمل

انا اريد عمل هذه المجموعة حسب ما يتم ادخاله من قبل المستخدم

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

و شكرا

#2

شو يا جماعة

أنا بحاجة لحل ؟؟؟ او اي شي قريب من الفكرة

#3

^UP^

;););)

#4

المعذرة ،،،،،،،، السؤال غير واضح ؟؟؟؟؟؟؟؟

#5

المقصود بذلك هو

ان المستخدم سيدخل أيام العطل من كل شهر و هذه يمكن ان تكون متفرقة

اي مثلا كان يوم 2 من شهر فبراير اجازة و كذلك يوم 14 من نفس الشهر

و كذلك يوم 25 من نفس الشهر و هكذا

انا اريد ان اقارن مع هذه القيم بعد ادخالها جميعا

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

while i <= j loop

d:= i||'-'||:b1.month1||'-'||:b1.year1;

-- يقارن هذا التاريخ مع جدول الاجازات فاذا وجده فهذا يعني أنه كان غياب في ذلك اليوم

و اذا لم يجده يتم مقارنته هل هو يوم عطلة او يوم جمعة

و اذا لم يجده يعني انه حضور

و لكن انا اود تحديد أيام العطل في التقرير

---------------------------------------

end loop ;

#6

اسفة لظهور الرموز لم أقصد ان تظهر

#7

إذا كانت أيام العطل موجودة في قاعدة البيانات

بالإمكان عمل كيسر لأخذ أيام العطل يوم يوم

وبذلك سيكون هناك لوووب داخل لووب

هذا الموضوع مغلق.

مواضيع مشابهة