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

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

قام بنشر

السلام عليكم

كيف امنع التعديل على العمليات ضمن نموذج عملية انتاج الا باستخدام زر تعديل حيث عند ما اسجل عملية ضمن عملية انتاج واحفظها ثم اعود

للعملية واعدل عليها تحفظ مباشرة دون الضغط على زر تعديل

المرفق

وشكرا.

2.rar

  • Like 1
قام بنشر

شكرا استاذ عبد اللطيف سلوم

لكن ما قصدته انني اريد التعديل على اي حقل لكن لا يتم الحفظ الا بالضغط على زر تعديل

وشكرا

  • Like 1
قام بنشر

هذا الكود لمنع الحفظ التلقائي تستطيع وضعه في حدث قبل التحديث للنموذج

وتستطيع ايضا وضعه على زر امر  للحفظ بعد التعديل 

وننتظر مرور الاخوة الخبراء لاثراء الموضوع 

حفظ.jpg

قام بنشر

استاذ عبد اللطيف

تمت اضافة الكود لكن الامر لم ينجح والمشكلة قائمة

بانتظار ردكم

وشكرا

  • Like 1
قام بنشر

شكرا لاهتمامك استاذ ابو ياسين

ما اريده بالضبط هو ان اعود الى العمليات المضافةفي نموذج عملية انتاج  وان اغير الرقم في حقل الكمية مثلا او الحقول الاخرى ثم اضغط على زر تعديل فيقوم بالتعديل 

اما الان فعندما اغير في اي حقل وانتقل الى عملية اخرى فانه يعدل تلقائيا دون ان اضغط على زر تعديل وهذا لا اريده 

كما ارجو اخفاء شريط التمرير في النموذج الفرعي ضمن نموذج عملية انتاج حيث اني لم استطع اخفاءه رغم المحاولة

وشكرا.

 

 

قام بنشر

شكرا استاذخالد لاهتمامك

نعم هو المطلوب لكن اريده على كامل نموذج عملية انتاج حيث انك طبقت العملية على النموذج الواجهة دون النموذج الفرعي بداخل نموذج عملية انتاج

شكرا.

 

 

قام بنشر

جرب المرفق

عند النقر على امر تعديل في النموذج الرئيسي يتاح التعديل للرئيسي والفرعي

بعد التعديل يتم النقر على نفس الزر بعد تغير اسمة الى حفظ ويمكن تجاهل النقر بالانتقال الى سجل تالي او سابق حيث تظهر رسالة مطالبة بالحفظ

في جميع الاحوال خصائص اكسس حفظ السجلات والتعديل بشكل تلقائي وتجاوز ذلك هو في النهاية التفاف على هذه الخاصية

انظر المرفق واذا كان المطلوب اختر تمت الاجابة او ارفع الموضوع في حالة كان الحل لايحقق طلبك

22.accdb

قام بنشر

شكرا لاهتمامكم استاذتنا الافاضل

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

لكن ساشرح اكثر ربما اكون لم اوضح الفكرة بشكل صحيح

في نموذج عملية انتاج وعند الرجوع الى عملية سابقة اريد التعديل مثلا على جميع الحقول بما في ذلك حقول النموذج الفرعي وفي حال تم الضغط على زر تعديل يتم تعديل الحقول بالقيم الجديدة

التي تم التعديل فيها

وفي حال لم اضغط زر تعديل وضغطت زر انتقال الى العملية التالية او السابقة او ضغطت زر جديد يظهر رسالة ( هل تريد حفظ التعديلات ) اي انه لا اريد عند تعديل اي حقل ان يظهر رسالة حفظ البيانات

 (مثلا عند ما اعدل حقل القسم في النموذج الرئيسي وانتقل لتعديل حقل الكمية  داخل النموذج الفرعي )

ارجو ان اكون قد اوضحت الفكرة

شكرا لاهتمامكم.

 

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

ماذا عن تغيير الطريقة ؟

سيكون النموذجين محميين من التعديل

عند الضغط على زر تعديل يتم فك الحماية واتاحة الحقول للتعديل

يتم تعديل الحقول

يكون هناك زر حفظ وزر تراجع

عند النقر على زر حفظ يتم حفظ التعديلات

عند الضغط على زر تراجع يتم اعادة النموذجين الى القيم السابقة

بإنتظار الافادة

::بالتوفيق::

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

مساء الخير لاستاذنا ابو محمد

عند الغاء الحماية من التعديل كما اشرتم ماذا لو انتقل الى سجل جديد او سابق للاسف سيتم حفظ التعديل

اعتقد حسب معلوماتي المتواضعة ان هناك اربع مسارات

الاول قبول طريقة اكسس التلقائية

الثاني انشاء نظام صلاحيات يحدد فيه من يملك صلاحية الاضافة ومن يملك صلاحية والتعديل

الثالث قبول طريقة التعديل التي تم عملها قبل التحديث وهي مزعجة بالفعل لكون كما اشرت في رد سابق محاولة التفاف على خاصية في اكسس

الرابع استخدام النماذج الغير منظمة وقد اشار اليه استاذنا جعفر في الرابط ادناه والله اعلم

وتقبل كل الود والتقدير

كيف أمنع حفظ التلقائي في نموذج فاتورة بيع

قام بنشر
4 ساعات مضت, kha9009lid said:

مساء الخير

مرحبا استاذ @kha9009lid

صباح الخير

4 ساعات مضت, kha9009lid said:

عند الغاء الحماية من التعديل كما اشرتم ماذا لو انتقل الى سجل جديد او سابق للاسف سيتم حفظ التعديل

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

اما الحفظ أو الغاء التعديل

4 ساعات مضت, kha9009lid said:

الاول قبول طريقة اكسس التلقائية

نعم سنقبل بها ونقوم بالتحايل والالتفاف عليه كما ذكرت بمشاركة السابقة

 

4 ساعات مضت, kha9009lid said:

لثاني انشاء نظام صلاحيات يحدد فيه من يملك صلاحية الاضافة ومن يملك صلاحية والتعديل

هذه الطريقة لن تحل المشكلة ولكن يمكن تظمينها في ما سنقوم به وهو ليس وارد الان

وبما ان صاحب الموضوع لم يرد إذا كان يريد هذه الطريقة أم لا

فلعلي اعمل مثال وأفرد له موضوع جديد

::بالتوفيق للجميع ::

  • Like 1
قام بنشر

السلام عليكم 

استاذتنا الافاضل 

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

شكرا...

قام بنشر
2 ساعات مضت, Maznahmad said:

اغلب برامج الحسابات تعتمد طريقة التعديل حسب الطريقة التي ذكرتها بالتعديل

أخي الكريم

يجب ان تأخذ بالحسبان البيئة التي بني عليها البرنامج قبل التعميم

بيئة Vb.net تستخدم الاتصال المنفصل وهذا الكلام يعرفه من عمل على هذه البيئة

بيئة اوراكل هذا موضوع ثاني بالكامل فخاصيتها لايتم الاضافة أو التعديل قبل النقر على زر الأمر حفظ

وإذا قلت لي ان البرامج تم تصميمها بالاكسس

سأجيبك ممكن ولكن ليس بطريقة تصميمك فالطريقة تكون عن طريق نماذج غير منضمه كما أشار إليك الاستاذ @kha9009lid

الليلة أو غداً إن أسعفني الوقت سأضع مثال ممكن تستفيد منه وتطبق الفكرة على برنامجك

::بالتوفيق::

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information