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

كيف زيادة على الساعة برقم في التكست بوكس

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

السلام عليكم ياشباب ,,,

......

عملت تكست بوكس اسمه Number و تكست بوكس اسمه Time . المطلوب هو عندما اضع قيمة في الNumber اريد ان يزيد في Time , يعني مثلاً : القيمة الموجودة في Time هي 00:15 عندما اضع قيمة في Number يزيد على القيمة الموجودة في Time

ان شاء الله اكون واضح :D

وشكراً :rolleyes:

#2

كل ما عليك فعله هو أن تكتب في التكست بوكس number في حدث بعد التحديث مايلي

me![time]=me![time]+me![number]

أو من خلال وضع تكست بوكس وسيط ليحوي القيمة بحيث يكون مخفيا وفي التكست بوكس time أكتب

=[mid]+[number]

وmid هو الوسيط

لا استطيع الدخول بمعرفي كمشرف..هذا معرف سابق استرجعت كلمة المرور له

اشك ان عضويتي كمشرف حذفت

#3

السلام عليكم

هذ الطريقة ما اشتغلت :(

تم تعديل هذه المشاركة بواسطة Dhabiani في 6 مايو 2005 في 11:56

#4

اخي الكريم Dhabiani

اليك الحل

1. يوجد لديك جدول به حقل بإسم Number وتنسيق الحقل عدد صحيح

2. يوجد لديك حقل بإسم Time ونوعه تاريخ ووقت وتنسيق الحقل Short Time

3. يوجد حقل بإسم Result اي النتيجه ونوعه نص

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

=([Number]/1440+[Time])

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

اختكم

زهره

NumberAndTime.rar

تم تعديل هذه المشاركة بواسطة zahrah في 6 مايو 2005 في 13:28

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

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

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

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

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

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