اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

هدية : مثال مرفق : إلغاء الحفظ التلقائي والتراجع عن التعديل والإضافة للنموذج الاساسي والفرعي


kaser906

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

السلام عليكم ورحمة الله وبركاتة

يكثر السؤال عن الغاء الحفظ التلقائي في الاكسس

وهذه الخاصية بطبيعة الحال غير موجودة مع النماذج المنضمه

ولتغلب على هذا الأمر نحتاج لعمل طريقة نتحايل بها على الاكسس

لنعيد السجل بالنموذج الرئيسي وكل السجلات بالنموذج الفرعي إلى سابق عهدها قبل التعديل

عند النقر على زر أمر تراجع عن التعديل أو التراجع عن إضافة سجل

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

وتحديث السجلات من خلالها في الجدول الاساسي

هناك فكرة أخرى عن طريق عمل المصفوفات وهي للاستغناء عن الجداول المؤقت ولكنها صعبة نوعا ما

ولا أجيد التعامل معها باحترافية لعل احد الاساتذه أو الاعضاء يطبق الفكرة من خلال المصفوفات

وإليكم المثال

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

وانظر النتيجة

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

image.png.008ab2c7f1d66968aa3a50a39acbdbd7.png

 

disableSavKaser96.rar

تم تعديل بواسطه kaser906
  • Like 7
  • Thanks 2
رابط هذا التعليق
شارك

هلا بك استاذ كاسر

لي محاولة عن طريق استخدام مربع القائمة

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

محاولتي باستخدام مربع القائمة ستعمل على نموذج اليوزر دون غيره لذلك كل يوزر خاص بنموذجه ولا حاجة لمعالجة اكثر

تحياتي

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

9 ساعات مضت, kaser906 said:

السلام عليكم ورحمة الله وبركاتة

يكثر السؤال عن الغاء الحفظ التلقائي في الاكسس

وهذه الخاصية بطبيعة الحال غير موجودة مع النماذج المنضمه

ولتغلب على هذا الأمر نحتاج لعمل طريقة نتحايل بها على الاكسس

لنعيد السجل بالنموذج الرئيسي وكل السجلات بالنموذج الفرعي إلى سابق عهدها قبل التعديل

عند النقر على زر أمر تراجع عن التعديل أو التراجع عن إضافة سجل

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

وتحديث السجلات من خلالها في الجدول الاساسي

هناك فكرة أخرى عن طريق عمل المصفوفات وهي للاستغناء عن الجداول المؤقت ولكنها صعبة نوعا ما

ولا أجيد التعامل معها باحترافية لعل احد الاساتذه أو الاعضاء يطبق الفكرة من خلال المصفوفات

وإليكم المثال

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

وانظر النتيجة

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

image.png.008ab2c7f1d66968aa3a50a39acbdbd7.png

 

disableSavKaser96.rar 45.54 \u0643\u064a\u0644\u0648 \u0628\u0627\u064a\u062a · 4 downloads

أخي الكريم 

جهودك طيبة ومشكورة

حاولت اضافة سجل على النموذج الفرعي وعند الحفظ ظهرت رسالة خطأ

؟؟

error.jpg

رابط هذا التعليق
شارك

12 ساعات مضت, رمهان said:

هلا بك استاذ كاسر

مرحبا بك استاذي ومعلمي @رمهان

اشتقنا لك واشتقنا للمساتك السحرية المميزة

12 ساعات مضت, رمهان said:

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

اذا كنت فهمت كلامك صح فأعتقد لن تكون هناك مشكلة

سنضع شرط في منشئ الاستعلام بشرط رقم اليوزر = رقم اليوزر للمستخدم الحالي

هذا في حال لم نريد للمستخدم ان يستعرض سجلات بقية المستخدمين

وإذا اردنا ان يستعرض السجلات بدون التعديل عليها

سيكون التحقق من خلال التركيز على زر أمر التعديل حيث سيكون الشرط

اذا كان رقم المدخل للسجل الرئيسي = رقم المستخدم الحالي نفتح السجل للتعديل أو نظهر له رسالة بعدم الصلاحية للتعديل

12 ساعات مضت, رمهان said:

لي محاولة عن طريق استخدام مربع القائمة

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

لكنك طبقتها عن طريق مربع قائمة والآن الصورة اتضحت تماما أمامي

طريقتك مختصرة كثير شكرا لك استاذ

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

6 ساعات مضت, عبد اللطيف سلوم said:

حاولت اضافة سجل على النموذج الفرعي وعند الحفظ ظهرت رسالة خطأ

؟؟

حياك الله

المرفق  لايضاح فكرة التراجع ولم أدقق كثيراً في الادخالات

فتحت الملف واضفت وعدلت وحذفت ولم تظهر لي الرسالة التي ظهرت لديك 

رابط هذا التعليق
شارك

3 ساعات مضت, kaser906 said:

فتحت الملف واضفت وعدلت وحذفت ولم تظهر لي الرسالة التي ظهرت لديك 

عرفت السبب

حاولت اضيف اسم محمد وما انتبهت انه موجود فوق بالنموذج الرئيسي

مشان هيك اعطاني رسالة خطأ واعتبره تكرار

1000.jpg

رابط هذا التعليق
شارك

20 ساعات مضت, عبد اللطيف سلوم said:

عرفت السبب

حاولت اضيف اسم محمد وما انتبهت انه موجود فوق بالنموذج الرئيسي

مشان هيك اعطاني رسالة خطأ واعتبره تكرار

هذا غير وارد

لم أضع شروط لعدم تكرار الأسم

فقد اضفت أسم محمد ثلاث مرات ولم تظهر الرسالة

13 ساعات مضت, ابو فتحى said:

ممكن نسخة 2003

إن شاء الله

رابط هذا التعليق
شارك

  • 2 weeks later...
  • 5 months later...

شكرا اخى

سؤالى وبحثت عنه الكثير

هل يوجد اضافه لاوفس 2007 لفتح ملفات من نوع accdb لانواع الاوفس الحديث

لانى بجد امثله باوفس 2013 و 2016 و لاتفتح فهل يوجد اضافه 

لان كل الحلول تتحدث عن التحويل اونلاين

 

رابط هذا التعليق
شارك

8 ساعات مضت, hassan951 said:

شكرا اخى

سؤالى وبحثت عنه الكثير

هل يوجد اضافه لاوفس 2007 لفتح ملفات من نوع accdb لانواع الاوفس الحديث

لانى بجد امثله باوفس 2013 و 2016 و لاتفتح فهل يوجد اضافه 

لان كل الحلول تتحدث عن التحويل اونلاين

 

حياك الله

في الحقيقة لا أعلم ماهو وجه الشبه بين سؤالك وهذا الموضوع

عموما

غالبا وليس دائما لايمكن فتح ملف من اصدار احدث في اصدار اقدم وخصوصا اذا استخدمت

ميزات في الاصدار الاحدث غير متوفرة بالاصدار الاقدم

5 ساعات مضت, محمد التميمي said:

السلام عليكم 

عمل رائع بارك الله بجهودك اخي kaser906 كنت قد احتجت مثل هذا المثال قبل مدة وها انا احصل عليه

سلمت يداك

وعليكم السلام 

الحمد لله انك حصلت على ما تريد 

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

2018-05-01_09-27-20.gif

  • 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