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

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

مغلق
بدأه hasanree في 23 مايو 2003 · 10 رد · 1,299 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

المقصود اذا كان لديك التاريخ 23/5/2003 وتريد ان يظهر لك اسم اليوم اي الجمعة وهكذا في راس عمود بجانب التاريخ مثلا

نحتاج الى دالتين الدالة الاولى موجودة في الوظائف المضمنة واسمها weekday

والثانية ننشئها بالخطوات التالية

في الاستعلام الموجود في عمود التاريخ ندرج عمود جديد ونجعل قيمنه تساوي weekday([حقل التاريخ])

حيث تظهر هذه الدالة رقم اليوم

نخزن الاستعلام

ثم نذهب الى الوحدات النمطية وننشىء دالة جديدة وليكن اسمها yaom

ثم نكتب

function yaom (a as integer)

if a= 1 then

yaom = "السبت"

elseif a=2 then

yaom="الاحد"

elseif a=3 then

yaom=" الاثنين"

...

...

elseif a=7 then

yaom="الجمعة"

endif

end function

نخزن الوظيفة ونعطي تسمية ما لهذه الوحدة النمطية

الان نعود الى الاستعلام في حالة التصميم وندرج عمود جديد بجانب العمود الذي وضعنا فيه الدالة (weekday) وفي راس العمود الجديد نكتب كتابة او نستعين بمنشىء التعبير

yaom((a))

نبدل قيمة المتغير a باسم الدالة weekday اي باسم العمود الذي فيه weekday والذي تسميه كما تريد واسمه الافتراضي expr1 مثلا

وبعد تبديل قيمة المتغير a بالدالة weekday نخزن الاستعلام ثم نشغله فنحصل على اسم اليوم في كل سجل

#2

السلام عليكم

كرما لا امرا وضع مثال للطريقة .

tahiyat.gif

========

counter2001b.cgi?602678

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#4

المعادلة موجود في الموديل رقم 2

موديل رقم 1 ليس لها علاقة فقط نيست ان احذفها

#5

السلام عليكم

بارك الله فيك اخي سالم - 1111

tahiyat.gif

========

counter2001b.cgi?602678

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#6

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

اخي فيصل الحربي

وبارك الله لك للمجهود الذي تقوم بة والمشاركات الجميلة لك في هذا المنتدي فانا متابع لكل مشاركتك (f)(f)(f)

#7

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

و بارك الله بالجميع

و اتمنى لكم التوفيق

#8

شكرا لكم جميعا

وشكرا ايضا للاخ سالم 111 لتوضيحه بمثال صحيح واتمنى لكم التوفيق جميعا في هذا المنتدى الرائع

#9

شكرا لكم جميعا

وشكرا ايضا للاخ سالم 111 لتوضيحه بمثال صحيح واتمنى لكم التوفيق جميعا في هذا المنتدى الرائع

#10

بس هناك فيه حل اسهل بكثير وبدون وحده نمطية :

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

format([ضع هنا الحقل الذي فيه تاريخ];"dddd")

وسوف يعطيك اسم اليوم

#11

ماشاء الله عليكم واللف الفكرتين مررة حلوة

لكن عندي برضه شوية اشكال في الاتي

لدي مربع قائمة سرد مأخوذ من استعلام به ثلاثة اعمدة

العامود الأول التاريخ الهجري

العمود لثاني ( اليوم ) مثل ما وضحتم بارك الله فيكم

العامود الثالث التاريخ الميلادي لاجل اليوم يكون صحيحا

القائمة تظهر عامودين عامود التاريخ الهجري وبجانبه اليوم

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

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

وشكرا

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…