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

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

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

السلام عليكم

يا ريت تفيدوني بهاي المسألة للضرورة

صممت برنامج محاسبة يختص بنظام الاقساط

الثغرة الموجودة فيه

انه بعد ما يقبض المحاسب من العميل مبلغ ويطبع سند قبض ,  يستطيع المحاسب ان يغير قيمة المبلغ المقبوض 
بدلا من 50 دينار مثلا يجعلها 20 دينار ويختلس الفرق 
هل هناك حل انه يتم منع المحاسب من التعديل عبى الدفعه ؟؟

جزاكم الله خيرا

Screenshot_101517_121910_PM.jpg

تم تعديل بواسطه salloum68
ارفاق صورة للتوضيح
قام بنشر
18 دقائق مضت, salloum68 said:

انه بعد ما يقبض المحاسب من العميل مبلغ ويطبع سند قبض ,  يستطيع المحاسب ان يغير قيمة المبلغ المقبوض 
بدلا من 50 دينار مثلا يجعلها 20 دينار ويختلس الفرق

تقدر تعطي كود بعد طبع او بعد تكتب المبلغ اي يكون المبلغ اكبر من صفر حينئذ يعمل قفل الحقل
 

IF Me.MablaxNumber > 0 then Me.MablaxNumber.Locked = true else Me.MablaxNumber.Locked = False

Me.MablaxNumber ھو اسم الحقل اللی تکتب فیھا المبلغ

قام بنشر

السلام عليكم 

مشاركة مع اخي شفان

اجعل خصيصة النموذج  لادخال البيانات = نعم

وعند امر الطباعة يتم تحديث النموذج ReQuery  ستختفي البيانات

 

قام بنشر

صديقي @Shivan Rekanyمش عارف وين اضع الكود 

شوف الصورة المرفقة

انا بدي في حالة تغير الامر من (لم يتم الدفع ) الى (تم الدفع ) هنا لا يستطيع المحاسب تعديل المبلغ بعد اعطاء امر تم الدفع

 

اين اضع الكود ؟؟

005.png

تظهر رسالة خطأ

006.png

قام بنشر
IF Me.HaleAlDefia = "تم الدفع" Then Me.HaleAlDefia.Locked = True Else Me.HaleAlDefia.Locked = False

2 :
 

IF Me.HaleAlDefia = "تم الدفع" Then Me.Mablax.Locked = True Else Me.Mablax.Locked = False

1 - 2 :
 

IF Me.HaleAlDefia = "تم الدفع" Then Me.HaleAlDefia.Locked = True : Me.Mablax.Lucked = True Else Me.HaleAlDefia.Locked = False : Me.Mablax.Lucked = False

HaleAlDefia ھو اسم الحقل اللی تکتب فیھا تم الدفع او لم یتم الدفع
Mablax ھو حقل اللي تكتب فيها المبلغ
وسيتم وضع الكود في حدث بعد تحديث للحقل HaleAlDefia
والا ارفق القاعدة لكي نعمل عليها التعديل المطلوب
وهناك طريقة اخري تفضل به استاذنا ابوخليل
تقبل تحياتي

قام بنشر
59 دقائق مضت, ابوخليل said:

السلام عليكم 

مشاركة مع اخي شفان

اجعل خصيصة النموذج  لادخال البيانات = نعم

وعند امر الطباعة يتم تحديث النموذج ReQuery  ستختفي البيانات

 

اخي ابو خليل
اذا جعلت خصيصة النموذج لادخال البيانات يصبح فارع

وانا عامل تنزيل الاقساط اوتو من خلال مايكرو

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

فاذا غيرت الخصوصية تصبح فارغة والايقونة لا تستجيب

 

005.png

منذ ساعه, ابوخليل said:

السلام عليكم 

مشاركة مع اخي شفان

اجعل خصيصة النموذج  لادخال البيانات = نعم

وعند امر الطباعة يتم تحديث النموذج ReQuery  ستختفي البيانات

 

انا عامل الحاق 

Screenshot_101517_025702_PM.jpg

44 دقائق مضت, Shivan Rekany said:

IF Me.HaleAlDefia = "تم الدفع" Then Me.HaleAlDefia.Locked = True Else Me.HaleAlDefia.Locked = False

2 :
 


IF Me.HaleAlDefia = "تم الدفع" Then Me.Mablax.Locked = True Else Me.Mablax.Locked = False

1 - 2 :
 


IF Me.HaleAlDefia = "تم الدفع" Then Me.HaleAlDefia.Locked = True : Me.Mablax.Lucked = True Else Me.HaleAlDefia.Locked = False : Me.Mablax.Lucked = False

HaleAlDefia ھو اسم الحقل اللی تکتب فیھا تم الدفع او لم یتم الدفع
Mablax ھو حقل اللي تكتب فيها المبلغ
وسيتم وضع الكود في حدث بعد تحديث للحقل HaleAlDefia
والا ارفق القاعدة لكي نعمل عليها التعديل المطلوب
وهناك طريقة اخري تفضل به استاذنا ابوخليل
تقبل تحياتي

جربت الموضوع ولم يفلح

يمكن لاني عامل استعلام الحاق 

Screenshot_101517_025702_PM.jpg

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information