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

طلب مساعدة لوضع التاريخ فى متغير

مغلق
بدأه kh0123 في 26 مارس 2006 · 3 رد · 443 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الأعزاء

انا دايخ على الموضوع ده ولا اجد حل له

عندما نريد استخدام التاريخ الحالى فنكتب هذا التعبير

now() 0

ولكنى لا اريد استخدام التاريخ الفعلى الحالى واريد ان ابدأ التطبيق بنموذج ادخل عن طريقه اى تاريخ يوضع كمتغير ثم اغلق هذا النموذج وبعد ذلك استطيع استخدام هذا المتغير (التاريخ )

فى اى من النماذج الأخرى لحساب سن مثلا او وضعه كقيمة افتراضية ... الخ

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

ارجوكم اذا كان هناك من يعرف الإجابة فلا يبخل على ويشرحها لى بالتفصيل

وشكرا

خــالد

#2

الامر سهل باذن الله

ولكن ارفق لنا مثالا حتى نصل الى ما تريده تحديداً

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#3

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

سأعيد الطلب بصورة أخرى علها تكون أكثر ايضاحا

هناك عدة دوال فى الأكسيس خاصة بالتاريخ منها دالة () date وهذه الدالة معناها ارجاع قيمة التاريخ الحالى الفعلى ، اى انى لو وضعت هذه الدالة فى القيمة الافتراضية initial value لأحد الحقول سيكون قيمة هذا الحقل هو التاريخ الحالى ولكنى لا أريد ذلك بل اريد مثلا ان يكون x=1/5/2004

واذا وضعت x فى القيمة الافتراضية للحقل تكون قيمة هذا الحقل 1/5/2004 وبالطبع هذا الحقل معرف مسبقا أن نوعه تاريخ ... ولكن ما يحدث غير ذلك

فهل من مساعدة لايجاد حل لهذا

شكــــــــــــرا

خــالد

#4

اخي الفاضل

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

لعمل دالة او وظيفة عامة للتاريخ المطلوب يلزمك انشاء وحدة نمطية جديده ( Module ) وتضع بها هذا الكود

Public Function XDate()
XDate = #1/4/2006#
End Function

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

=XDate

طبعا تستطيع تغيير التاريخ في الوحدة النمطية بأي تاريخ تريده ولكن هذا سيؤثر على كل مربعات النص التي تستخدم هذه الدالة

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

لو رغبت ان يكون التاريخ 15 / 08 / 2006 في الوظيفة الثانية فكل ما عليك هو عمل التالي

1. تغيير مسمى الوظيفة XDate الى 2 XDate

2. تغيير التاريخ الى 15 / 08 / 2006

لتصبح الوظيفة الجديده في الوحدة النمطية بهذا الشكل

Public Function XDate2()
XDate = #8/15/2006#
End Function

وهذا مثال عملي

FDate.rar

اختكم

زهره

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

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

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

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

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

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