با سلام
پروژه جالبی طراحی کردید . خیلی لذت بردم
ایرادات :
1- دستور روی شماره سند : در نمونه ای که من درست کردم هر رکورد دارای یک شماره سند بود و هر بار ویرایش می شد و در همون فرم هم بود اما در این نمونه شماره سند در فرم دیگه ای بود و در هر سند فقط یکبار ویرایش می شد و فیلد بستانکار و بدهکار در فرم دیگه . چون سند شما دارای چند رکورد هست بنابراین جالب نیست برای هر رکورد روی فیلد سند کلیک کنید تا تکست باکس ها فعال بشن . من کنترل رو از روی شماره سند برداشتم و روی کد حساب در subform گذاشتم .
2- تکست باکس بدهکار و بستانکار رو بصورت غیرفعال کرده بودید که قابلیت ویرایش نداشت و اصلاح شد .
3- مقدار پیش فرض بدهکار و بستانکار در جدول sanad برابر 0 بود که در این حالت با اخطار "درج اطلاعات مجاز نمی باشد"مواجه می شدیم .
تغییرات :
1- برای subform در رویداد on open تعیین شده که تکست باکس ها فعال باشن .
2- مطرح کردید که اگر مقداری در بدهکار یا بستانکار وارد نشد به رکورد بعد نره . این خصوصیت اعمال شد . در subform روی بدهکار رویداد after update و روی بستانکار رویداد lost focus رو ببینید .