المقصود اذا كان لديك التاريخ 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 نخزن الاستعلام ثم نشغله فنحصل على اسم اليوم في كل سجل


