بسم الله الرحمن الرحيم
المشكلة
لدي برنامج محاسبة وفيه استعراض الفواتير (رقمها والعميل والاجمالي) عند النقر على احدها تفتح له تلك الفاتورة في نافذة
اخرى المشكلة انه عندما اقوم بتعديل بيانتها مثلا قمت بتغيير سعر البيع وبتالي يتغير الاجمالي بعدما اقوم بالحفظ اغلق النافذة
واعود للنافذة السابقة ثم اقوم بالنقر على refresh كي يتغير الاجمالي لكن لايتغير او بالاصح يتغير بعد عددة نقرات أو اذا
قمت باغلاق النافذة وفتحها
فلو اخذنا هذا المثال مثلا:
اذا كان لدي جدول مرتبط باداة مثلاً adodc1 ونفس الجدول مرتبط باداة اخرى adodc2 اذا قمت باضافة سجل او تعديل في الاداة الاولى adodc1 فانه لايظهر ذلك على الاداة adodc2 بعدما تعمل لها refrsh من المرة الاولى لكن بعد مرتين او ثلاثة يظهر التغيير كذلك استخدمت method موجودة في recordset لا اتذكرها الان requrd rysn
هناك طريقة لكن لن تفيدني في كل الحالات وهي ان اعمل command في الـ dataenvironment واربط الاداتين adodc1 و adodc2 به
لكن كما قلت لن تفيدني في كل الحالات لان هذه الحالة اذا كان نفس الجدول لكن اذا كان جدول مختلفين مثلا الصنف والفاتورة
فاذا قمت بكتابة بيانات الفاتورة وعندما وصلت الى الاصناف اتضح ان الصنف غير موجود المفروض ان اسمح باضافة صنف
من قائمة المخزون دون غلق نافذة الفاتورة وبعد اخال بيانات الصنف اعود للنافذة الفاتورة واجد الصنف موجود
الرجاء المساعدة

