تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] اظهار التقرير بشرط وجود رقم الهاتف
#4
السلام عليكم ورحمة الله وبركاته

أخي الكريم
يوجد أكثر من حل لهذي المشكلة سأضع لك حلان
الأول :-
تستطيع جعل Text تستقبل أرقام محدده فبتالي سيضطر المستخدم من كتابة الرقم دون رقم 0 في البداية مثلا
تريد من المستخدم كتابة رقم جوال والمعروف ان عدد أرقام الجوال هو 10 ارقام مع رقم 0
يوجد خاصية في Text اسمها MaxLength والقيمة الافتراضية هي 0 قم بجعلها 9 فبتالي سنمنع المستخدم من كتابة
أكثر من 9 ارقام سيضطر المستخدم من حذف رقم صفر حتى يكتمل رقمه Rolleyes
وتستطيع وضع تنوية بجانب Text مكتوب بها ( اكتب رقم جوالك دون كتابة رقم 0 الأول)

الثاني :-
ضع هذا الكود في حدث عند الخروج من Text اسم الحدث Text1_LostFocus

PHP كود :
If Left$(Text1.Text1) = "0" Then
   Text1
.Text Mid(Text1.Text2Len(Text1.Text) - 1)
End If 

سأشرح لك عمل هذا الكود
السطر الأول
--------------------------------------
If Left$(Tex1.Text, 1) = "0" Then
--------------------------------------

أجلب لي من Text1 خانة واحدة فقط وأبداء الحسبة من على اليسار ومن ثم قارنه مع رقم 0 هل هو صفر حقا ام لا

السطر الثاني
--------------------------------------
Text1.Text = Mid(Text1.Text, 2, Len(Text1.Text) - 1)
--------------------------------------

أجعل قيمة Text1 تساوي النص الموجود في Text1 ولاكن ليس كله ! فقط أقتبس منه مايلي أبدأ من الحرف الثاني حتى عدد الأحرف جميعا الذي في TextBox وانقص منه حرف واحد لانه رقم 0 قمنا بإزالته

السطر الثالث
--------------------------------------
End If
--------------------------------------

انهي الأداء الشرطية

بالتوفيق
Big Grin
<---------------------------------------------------------------->

الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: اظهار التقرير بشرط وجود رقم الهاتف - بواسطة Easy4ever - 14-03-14, 05:18 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب فرز التقرير ahmed250 3 1,716 27-06-25, 01:05 AM
آخر رد: Dev salah
Question [vb6.0] هل يمكن عرض اسماء الاصناف في الرسم البياني في جهة اليمين بشرط ياخد الاسماء من قاعدة Microformt 0 238 14-08-24, 06:42 PM
آخر رد: Microformt
  مشكلة في عرض التقرير من عدة جداول مصمم هاوي 2 441 09-06-24, 04:11 AM
آخر رد: مصمم هاوي
Question [vb6.0] كيف يمكن برمجة عدد السجلات واستعراض السجلات بشرط رقم الموظف ؟ Microformt 3 606 09-01-24, 01:05 AM
آخر رد: Taha Okla
  [vb6.0] ريد كود طيع التقرير نسختين علماً انني استخدم برنامج Active Report ؟ Microformt 1 705 12-11-23, 05:05 PM
آخر رد: Microformt
  [vb6.0] اظهار الرصيد السابق في اول صف في Msflexgrid جلال اليمني 5 803 26-09-23, 04:24 AM
آخر رد: جلال اليمني
Information [vb6.0] كيف اجعل الارقم في التقرير باء الغه الانجليزية حتى لو كان نظام الارقام في الويندوز Microformt 0 397 16-08-23, 10:41 AM
آخر رد: Microformt
Photo [vb6.0] هناك مشكله اكتيف ريبورت يحث يظهر الخط عند عرض التقرير بشكل مكبر ومد في الحرف ؟؟ Microformt 7 1,183 03-02-23, 01:55 PM
آخر رد: Taha Okla
  طلـب ترحيل مواد الرسوب بشرط مصمم هاوي 3 1,412 05-02-22, 12:08 AM
آخر رد: مصمم هاوي
  كود ربط قاعدة البيانات محمية بكلمة سر مع التقرير mido790006 4 1,732 20-06-21, 03:24 AM
آخر رد: mido790006

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم