اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

لدى برنامج مصمم بالأكسس وعند الدخول له والتعديل في البيانات بدون الحفظ ارى أنه يقوم بحفظ التعديل! مع العلم أني لم أنقر على حفظ التعديل

فما فائدة زر أمر الحفظ الموجود بالأكسس إذا كان الأكسس بالأصل يقوم بحفظ التعديل بإختلاف باقي عائلة الأوفيس التي تطلب الحفظ عند الخروج أو وضع زر أمر حفظ ولا يطلب منك الحفظ عن الخروج...

وقد حاولت بأكثر من طريقة معرفة السبب ولكن لم لم أتوصل للحل.

فلاينقص برنامجي سوى هذه الملاحظه وكذلك ليستفاد منها الأعظاء والزوار

العلي

قام بنشر

السلام عليكم

اخي العلي،

  • أذا كان البرنامج (النظام) يتعامل مع تخزين سجل أوسجلات في جدول واحد في الوقت الواحد فلا داعي لك لأن تقلق بعملية التحديث فهي تتم تلقائيا وفوريا.
  • أما إذا كنت تحدث قيمة ما مرتبطة بتحديث قيمة أخرى في جدول أخر مثلا إنقاص مبلغ من حساب وإيداعه في حساب أخر كما في أنظمة البنوك فالامر يحتاج إلى شرح أكثر.
  • بإختصار أمر التحديث الذي هو واحدا من أوامر معالجة البيانات (Data Defintion Langage) يعتمد التعامل معه على النظام ودرجة تعقيد الاجراءات فيه.

أتمنى أن تساعدك هذه الاجابة المختصرة في اتخاذ قرارك السليم.

مع الاحترام

قام بنشر

أخي خضر أشكرك للرد السريع

لم أفهم ما ترمي له

ولكن للتوضيح

لدي برنامج يتكون من جدول ونموذجين واحد للإضافه فلا تتظهر به أي بيانات والثاني للتعديل

فعند قيامي بالدخول لنموذج التعديل وتغير معلومات أي حقل من الحقول والخروج من البرنامج ولم أحفظ التعديل مع العلم بوجود زر أمر له. وبعد الدخول مرة أخرى أجد المعلومه التي غيرتها بالفعل قد تغير هذا ما قصدته!

فاللذي ارى أنه لاداعي لوجود زر مادام ان المعلومه تتغير بدون أن تطلب حفظها

أشكر أخي خضر مرى..

قام بنشر (معدل)

السلام عليكم

صدقت، في هذه الحالة (التي وصفتها) أنت لست بحاجة لزر التعديل لأن التعديل يتم تلقائيا ولا ضرر من ذلك وفي حالة انقطاع التيار عن الجهاز لن تحدث مشكلة في اتساق وصحة البيانات (Data Consistancy) لأنك تستخدم التحديث في جدولا واحدا فقط في نفس الوقت.

أما بالنسبة للتعقيب السابق فأنا أحببت الاشارة أيضا إلى برامج أكثر تعقيدا والتي لا يصح فيها التحديث تلقائيا وانما يجب التحديث ضمن اجراءات معينة دفعة واحدة.

ربما انك تجد في هذا الكلام بعض الغرابة ولكن الموضوع الذي طرحته (انت) فيه في بعض الانظمة تعقيدات كثيرة ومعالجتها بدقة هو واحد من أهداف قواعد البيانات العامة الاساسية وكان لإستيفاء الناحية العلمية هنا من الضروري إلاشارة إلى الموضوع على الاقل.

خلاصة القول : ( أنت لست بحاجة لزر التحديث )

مع الاحترام

تم تعديل بواسطه خضر الرجبي
قام بنشر

أخوانى الكرام أسمحوا لى أن أشاركم الرأي التالي :

رداً على كلام الاخ السائل للسؤال التالي :-

فما فائدة زر أمر الحفظ الموجود بالأكسس إذا كان الأكسس بالأصل يقوم بحفظ التعديل بإختلاف باقي عائلة الأوفيس التي تطلب الحفظ عند الخروج أو وضع زر أمر حفظ ولا يطلب منك الحفظ عن الخروج...

أجيب عليك أخى الكريم بالتالى :-

من المفيد جداً زر أمر الحفظ فى حالة أذا أردت رؤية التقرير فى نفس الوقت الذى تقوم بالتعديل فى البيانات ودون الانتقال الى سجل جديد .

وشكراً للجميع وتقبلوا تحياتى .

قام بنشر

شكراَ لكم أخوتي الكرام على التفاعل

ولكن

إذا أردت أن ألغي هذه الخاصيه هل أحتاج في هذه الحاله لكود برمجي!

أم أن الأكسس يجبرك بالحفظ التلقائي ولامفر منه.

تسائل جال بخاطري

قام بنشر

يمكنك عمل زر أمر عند الضغط عليه يخرج رساله يختار المستخدم منها هل يريد الحفظ أم لا ؟

فعند أختيار الحفظ يقوم بالحفظ أم عند الضغط على لا يقوم البرنامج بألغاء السجل المحرر ويمكنك بأستخدام الامر undo

وتقبل التحية.

  • 1 month later...
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information