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

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

قام بنشر

السلام  عليكم

ارفق هذا البرنامج   وواجهة الادخال فيه  هو فورم   sandat   لم يفلح بالغاء الحفظ او التراجع  عن الحفظ
هذا  أولا 
وثانيا   كيف  يمكن  في حال  تم التغيير   في  سند  معين   يظهر  التغيير  مثلا  في  جدول   ومن ثم  فورم  لإظهار  ماتم  تغييره

 

سندات 2.rar

قام بنشر

عدم الحفظ

ايسر طريقة هو ان تجعل حقلا من حقول مصدر البيانات (الذي هو الجدول ) في خصائص الحقل : مطلوب= نعم ،  ويتم تعبئته عند نقر زر الحفظ

الثاني وهو معرفة ما يجري من تغيير .. فهي مسألة ذات شقين :

1- معرفة آخر تغيير فقط :

فانت بحاجة لثلاثة اعمدة او اربعة : 1- النص الاصلي 2- النص بعد التغيير 3- تاريخ ووقت التغيير 4- معرف المستخدم الذي اجرى التغيير

2- معرفة جميع التغييرات التي تطرأ على الحقل :

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

آمل اني اكون افدتك

 

قام بنشر

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله تعالى وبركاته
الشكر  والامتنان للأخ الاستاذ ابو خليل   على مروره الكريم
ماذا تقصد من هذه العبارة أدناه؟  فأغلب الحقول في جدول  bills مطلوبة ....  وبالنسبة للتغيير  فسوف ارتب جدول  حسب مااقترحتموه
ايسر طريقة هو ان تجعل حقلا من حقول مصدر البيانات (الذي هو الجدول ) في خصائص الحقل : مطلوب= نعم ،  ويتم تعبئته عند نقر زر الحفظ

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

السلام عليكم

ارفق  محاولة باضافة  جدول  باسماء المسؤولين   وكذلك  جدول  للتغييرات  وجدت  محاولة قديمة   للآستاذ  ابو ادم
مع  ارفاق  الموديل رقم 2 ....  حقيقة  جدول  وكودات   رائعة  لكن  أحاول  أن  أطبقها   وانا  بحاجة  لمساعدتكم

علما  اضفت حقل  اسم المحاسب  الى جدول  bills واضفت  تكست بوك  لظهور اسمه  في نموذج sanadatسندات 3.rar

سندات 3.rar

تم تعديل بواسطه العبيدي رعد
اضافة بعض التغييرات
  • أفضل إجابة
قام بنشر

اخي العبيدي

وجدت لك مثال نادر قد اتحفنا به الاستاذ احمد @Bluemind زميل لنا سابق .. مع بعض التصرف

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

تسجيل التغييرات الحادثةفي جميع النماذج.rar

  • Like 1
قام بنشر
14 ساعات مضت, ابوخليل said:

اخي العبيدي

وجدت لك مثال نادر قد اتحفنا به الاستاذ احمد @Bluemind زميل لنا سابق .. مع بعض التصرف

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

تسجيل التغييرات الحادثةفي جميع النماذج.rar 26.89 kB · 16 downloads

جاري  التجربة  استاذنا  ابا خليل 
 وماذا  عن السؤال  المتعلق بالغاء الحفظ  التلقائي 

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

هنا ادرج محاولة  لألغاء الحفظ 
لكن  يعطي  بعدها  خطأ  في الكود أدناه   مع  انه  يلغي الحفظ

 

DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70

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

محاول الغاء الحفظ.rar

تم تعديل بواسطه العبيدي رعد
قام بنشر
في 7‏/3‏/2023 at 19:05, ابوخليل said:

عدم الحفظ

ايسر طريقة هو ان تجعل حقلا من حقول مصدر البيانات (الذي هو الجدول ) في خصائص الحقل : مطلوب= نعم ،  ويتم تعبئته عند نقر زر الحفظ

الثاني وهو معرفة ما يجري من تغيير .. فهي مسألة ذات شقين :

1- معرفة آخر تغيير فقط :

فانت بحاجة لثلاثة اعمدة او اربعة : 1- النص الاصلي 2- النص بعد التغيير 3- تاريخ ووقت التغيير 4- معرف المستخدم الذي اجرى التغيير

2- معرفة جميع التغييرات التي تطرأ على الحقل :

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

آمل اني اكون افدتك

 

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

11 ساعات مضت, العبيدي رعد said:

جاري  التجربة  استاذنا  ابا خليل 
 وماذا  عن السؤال  المتعلق بالغاء الحفظ  التلقائي 

 اعمل حقل جديد في الجدول نصي او رقمي ، واجعل الخصيصة مطلوب = نعم  وبدون قيمة افتراضية

لن يتم حفظ السجل حتى تدخل قيمة في هذا الحقل

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

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

نأتي لزر الحفظ 

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

هذا كل شيء

قام بنشر

السلام  عليكم

كل الود والاحترام  لكم أخي الفاضل  @ابوخليل لطالما استفدنا من ملاحظاتكم
مدخل البيانات  ليس  له  اطلاع  برسائل الاكسس  ... انا  سوف اجبره على  الادخال لكل حقل

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

قام بنشر

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

 

On Error GoTo BeforeUpdate_Error
 
   If Me.Dirty Then
    'if record has been changed the dirty property
    ' is set to true Display message to save the record
      If MsgBox("هل ترغب بحفظ هذا السجل والمتابعة? اضغط نعم لإتمام السند,بعد التأكد من ادخال كافة الحقول", _
      vbYesNo + vbQuestion, "حفظ السجل") = vbNo Then
         Me.Undo
      End If
   End If

BeforeUpdate_Exit:
   Exit Sub

BeforeUpdate_Error:
   MsgBox Err.Description
   Resume BeforeUpdate_Exit



لبيان رأيكم   وانقله للفائدة

قام بنشر

تعاملت مع أكثر من برنامج محاسبة بعضها ضمن أنظمة إدارة الموارد ، وكلها تفصل بين جداول المستندات وجدول العمليات المحاسبية للعمليات/المستندات المرحلة فقط.
وبهذا أثناء إدخال البيانات للمستندات لا تشكل هاجسا كما هو حال هذا الموضوع.

فالدفاتر تحمل حقل حالة المستند جديد، مرحل، ملغي أو معطل حتى إشعار آخر ، فطالما هو غير مرحل يمكنك التعديل عليه ومن ثم ترحيله ، وستبقى البيانات موجودة في جداول المستندات وفي جدول العمليات المحاسبية.

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

قام بنشر
6 ساعات مضت, العبيدي رعد said:

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


لبيان رأيكم   وانقله للفائدة

 تقصد قبل التحديث ؟

تمام  .. والذي اذكره ان المشكلات دوما في الفرعي مادام منضما للجدول  .. والحل الجذري هو عدم انضمامه

  • Like 1
قام بنشر
في 11‏/3‏/2023 at 16:32, ابوخليل said:

والحل الجذري هو عدم انضمامه

نعم ..وهذا ما افضله

الحقول المنضمة تسبب الكثير من المشاكل

قام بنشر
في 11‏/3‏/2023 at 16:32, ابوخليل said:

 

 

في 11‏/3‏/2023 at 11:10, AbuuAhmed said:

تعاملت مع أكثر من برنامج محاسبة بعضها ضمن أنظمة إدارة الموارد ، وكلها تفصل بين جداول المستندات وجدول العمليات المحاسبية للعمليات/المستندات المرحلة فقط.
وبهذا أثناء إدخال البيانات للمستندات لا تشكل هاجسا كما هو حال هذا الموضوع.

فالدفاتر تحمل حقل حالة المستند جديد، مرحل، ملغي أو معطل حتى إشعار آخر ، فطالما هو غير مرحل يمكنك التعديل عليه ومن ثم ترحيله ، وستبقى البيانات موجودة في جداول المستندات وفي جدول العمليات المحاسبية.

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

شكرا اخي ابو احمد على هذه  المداخلة القيمة   ... ممكن  تلطفكم  ببيان الجداول كيف  تكون بهذه الحالة  ؟  هل افصل العلاقة بينهما ؟ وكيف اذا أردت عمل استعلام
عن القيم  لحقول الدائن والمدين  بكشف حساب  لجهة معينة او لشخص معين ؟

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