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

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

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


السلام عليكم ورحمة الله 
ما هى الاكواد اللازمة

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

 

شكرا

 

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

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

 

اذا اردت ان تجعل هذه القيمة الافتراضية في النموذج ، فيجب ان يكون النموذج في وضع التصميم ، ويمكن عمل كود يغلق النموذج ثم يفتحه بصورة مخفية ويضع الكود فيه ويحفظه ويغلق النموذج ، ولكنها طريقة غير محبذه ولا يمكن استعمالها في قواعد البيانات بصيغة accde و mde ،

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

 

جعفر

  • Like 1
قام بنشر
  في 24‏/6‏/2021 at 18:18, jjafferr said:

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

Expand  

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

مثلا نسبة الضريبة نسبة الحسم اضافة الى معلومات المؤسسة او الجهة التي تستخدم البرنامج ووسائل الاتصال الخ ...

مع ذلك احيانا قد نضطر لتعديل القيمة الافتراضية لحقل معين وكما اشرتم استاذي لصيغة accde و mde لا يمكن الدخول لتصميم النموذج للتعديل في كل مره

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

CurrentDb.TableDefs("tbl_1").Fields("Bonus").DefaultValue = Me.tx2.Value

tbl_1     اسم الجدول
bonus     اسم الحق
tx2       الحقل الذي سنضع فيه القيمة الجديدة

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

مرفق مثال بسيط بصيغة accde

 

Database171.rarFetching info...

قام بنشر

صبحك الله بالخير اخوي خالد 🙂

 

انا ضعت ، فرجاء التوضيح:

انت قلت الطريقة صحيحة:

  في 24‏/6‏/2021 at 21:31, kha9009lid said:

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

Expand  

 

ثم قلت الخبراء لا ينصحون:

  في 24‏/6‏/2021 at 21:31, kha9009lid said:

فالخبراء لا ينصحون بذلك الجداول

Expand  

 

 

جعفر

قام بنشر

المقصود

الطريقة الصحيحة ان يكون عندك جدول خاص لهذه الاعدادات ، تقدر تحفظ فيه اي قيمة ، ولما تفتح النموذج ، تطلب هذه القيمة من الجدول كما اشرتم وهذا ما اعمله دائما

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

  • 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