وعليكم السلام ورحمة الله وبركاته
المطلوب هو الغاء السجل الاخير بدون ظهور اي رسالة انجليزية .
طبعا تظهر الرسالة بدون ان ادخل اي شئ مجرد اضافة سجل جديد بنهاية قاعدة البيانات تم الخروج منه ، طبعا الحقل Id مطلوب ولا يمكن تركه فارغ
انا شديد الحساسية للرسائل الانجليزية .
او استبدالها برسالة عربية تقول ان هناك حقول مطلوبة هل تريد الغاء السجل او العودة البقاء لتصحيح البيانات .
ملاحظة الرسالة تظهر قبل تنفيذ الحدث Position
ايضا حاولت من هذا الحدث لمصمم الداتاسيت
PHP كود :
Partial Class EmpDataSet
Partial Class FmainDataTable
Private Sub FmainDataTable_ColumnChanging(sender As Object, e As DataColumnChangeEventArgs) Handles Me.ColumnChanging
If (e.Column.ColumnName = Me.FnoColumn.ColumnName) Then
End If
End Sub
End Class
End Class
وجدت موضوع لك ايضا عن اقتناص الاحداث على مستوى المشروع جربته ولم ينتقل له هذا الاستثناء
PHP كود :
' The following events are available for MyApplication:
'
' Startup: Raised when the application starts, before the startup form is created.
' Shutdown: Raised after all application forms are closed. This event is not raised if the application terminates abnormally.
' UnhandledException: Raised if the application encounters an unhandled exception.
' StartupNextInstance: Raised when launching a single-instance application and the application is already active.
' NetworkAvailabilityChanged: Raised when the network connection is connected or disconnected.
Partial Friend Class MyApplication
Private Sub MyApplication_UnhandledException(sender As Object, e As ApplicationServices.UnhandledExceptionEventArgs) Handles Me.UnhandledException
End Sub
End Class
اخ كودور البرنامج مثال صغير وتجربة بسيطة لا يوجد فيه اي كود ماعدا سطر اضافه معالج البيانات لحدث التحميل يقوم على تعبئة البيانات في الـ DataGrid
PHP كود :
Me.FmainTableAdapter.Fill(Me.EmpDataSet.Fmain)
في احد الازرا امر اضافة سطر جديد
PHP كود :
FmainBindingSource.AddNew()
وفي الزر الثاني سطر الحفظ
PHP كود :
FmainBindingSource.EndEdit()
Me.FmainTableAdapter.Update(Me.EmpDataSet.Fmain)
والزر الاخر امر الحذف
PHP كود :
FmainBindingSource.RemoveCurrent()
شرحه ربما اسهل من رفع سكربت لقاعدة البيانات ومثال فيه ادوات DEvexpress 17.2 قد تكون مختلفة عندك وهلم جرا
احد الاخوة طلب نواع الخط رفعته بالمرفقات
طبعا الخط يحتاج الى بعض التعديل فالارقام تحتاج ان تكون اكبر قليلا واوضح