تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال عن تنسيق الارقام في داتا جريد فيو
#1
السلام عليكم
عند استخدام الكيبورد لادخال رقم في داتا جريد فيو مثلا رقم مليون 1000000
اريده ان يظهر بهذا الشكل 1,000,000
اعرف ان هناك اكود كثيرة وطرق كثيرة لعمل ذلك ولكن جميع الاكواد التي اعرفها تنجح عند عرض بيانات في داتا جريد فيو 
ولا تنجح عند استخدام الكيبورد لادخال رقم
شكرا لكم
الطريقة التي اعرفها بعد مغادرة الخلية التي تحتوي على الرقم يتم نسخ الرقم الى متغير ثم يتم نسخ المتغير الى نفس الخلية هل هناك طريقة مختصرة اكثر

كود :
       Dim a As Integer

       a = DGV.Rows(DGV.CurrentRow.Index).Cells(DGV.CurrentCell.ColumnIndex).Value
       DGV.Columns(0).DefaultCellStyle.Format = "N0"
       DGV.Rows(DGV.CurrentRow.Index).Cells(DGV.CurrentCell.ColumnIndex).Value = a
هل هناك طريقة ثانية ...
تطبيق للجوال يشبه تطبيق حراج
سورس كود برنامج محاسبة ومبيعات احترافي 
سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: أشرف كريم 2 , ابراهيم ايبو
#2
(03-11-21, 01:53 PM)ابو انس كتب : السلام عليكم
عند استخدام الكيبورد لادخال رقم في داتا جريد فيو مثلا رقم مليون 1000000
اريده ان يظهر بهذا الشكل 1,000,000
اعرف ان هناك اكود كثيرة وطرق كثيرة لعمل ذلك ولكن جميع الاكواد التي اعرفها تنجح عند عرض بيانات في داتا جريد فيو 
ولا تنجح عند استخدام الكيبورد لادخال رقم
شكرا لكم
الطريقة التي اعرفها بعد مغادرة الخلية التي تحتوي على الرقم يتم نسخ الرقم الى متغير ثم يتم نسخ المتغير الى نفس الخلية هل هناك طريقة مختصرة اكثر

كود :
       Dim a As Integer

       a = DGV.Rows(DGV.CurrentRow.Index).Cells(DGV.CurrentCell.ColumnIndex).Value
       DGV.Columns(0).DefaultCellStyle.Format = "N0"
       DGV.Rows(DGV.CurrentRow.Index).Cells(DGV.CurrentCell.ColumnIndex).Value = a
هل هناك طريقة ثانية ...

انا بستخدم الحدث CellFormatting
كود :
Private Sub DataGridView1_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
    If e.ColumnIndex = 0 Then e.Value = Val(e.Value).ToString("N0")
End Sub
الرد }}}
تم الشكر بواسطة: ابو انس , ابراهيم ايبو , سعود
#3
شكرا لك اشرف
تطبيق للجوال يشبه تطبيق حراج
سورس كود برنامج محاسبة ومبيعات احترافي 
سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام   Abo_anas_kahwaji@
واتساب 00963951283515
الرد }}}
تم الشكر بواسطة: أشرف كريم 2 , ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤولان هامان في الداتا جريد فيو yosif 3 132 منذ 9 ساعة مضت
آخر رد: Amir_Alzubidy
  سؤالين في الداتا جريد فيو yosif 0 174 17-04-26, 11:16 AM
آخر رد: yosif
  [VB.NET] سؤال بخصوص الترقيم التلقائي اليدوي yosif 5 334 16-04-26, 01:05 AM
آخر رد: أبو خالد الشكري
  [VB.NET] مشكلة تنسيق DataGridView DOX.1 3 329 13-01-26, 07:32 AM
آخر رد: أبو خالد الشكري
  سؤال عن الاسمبلي و النيم سبيس justforit 0 243 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 520 02-11-25, 11:19 PM
آخر رد: justforit
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,736 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,515 09-07-25, 12:45 AM
آخر رد: abo ragab
  [VB.NET] حقل الزامي ضمن داتا كريت فيو EMADW 1 556 20-05-25, 01:12 PM
آخر رد: princelovelorn
  [VB.NET] داتا كريت فيو EMADW 13 1,574 15-05-25, 10:48 PM
آخر رد: Taha Okla

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


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