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

[ تمت الإجابة ]مطلوب مساعدة في صياغة كود يقوم بتحويل تنسيق مربع نص

بدأه أبو منتظر في 29 سبتمبر 2008 · 6 رد · 722 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة والأخوات الأعزّاء في المنتدى

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

نبارك لكم جميعاً حلول عيد الفطر المبارك

لدي مربعي نص , قناع الأدخال للأول هو 99/99/99 و الثاني بدون قناع ادخال

فلو فرضنا ان المربع الأول فيه النص 30/09/08 , فعند فقدان التركيز لهذا المربع

يظهر النص 080930 في المربع الثاني .

كيف يتم صياغة الكود لتنسيق ذلك في هذا الحدث ؟

مع الشكر مقدماً

#2

سلام أخى أبو منتظر

الطريقة بسيطة كالآتى:

1- قم بعمل مربعين نص الأول text1 والثانى text2

2- فى تنسيق text1 ضع yy/mm/dd

3- فى تنسيق text2 ضع yymmdd

4- فى حدث بعد التحديث لـ text1 ضع

Me.Text2 = Me.Text1

وستجد النتيجة التى تريدها بالضبط

سلام

#3

شكراً لك أخي هاني

أن وضع التنسيق بالصيغة yymmdd أو yy/mm/dd للحقلين يصبح التعامل معهما وكأنه تأريخ

وهذا لايخدمني للغرض الذي أريده!!!

هل هناك طريقة أخرى عن طريق الكود باستعمال Format مثلاً ؟

#4

اخي الفاضل هاني عوض

اخي الفاضل ابو منتظر

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

وكل عام وانتم بخير

post-15367-1222709938_thumb.gif

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

Private Sub strDate_Exit(Cancel As Integer)
Me.strText = Mid([strDate], 1, 2) & "" & Mid([strDate], 4, 2) & "" & Mid([strDate], 7, 2)
End Sub

FormatDate.rar

#5

شكراً لك أستاذتنا الفاضلة

وبارك الله فيكِ

#6

هل تفي دالة Replace بالغرض!

اظن ذلك، ولكن اعتقد انها تعتمد على طبيعة المدخلات..

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#7

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

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

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

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

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

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