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

اضافة كود حفظ بيانات وانشاء قاعدة جديدة


tlayt kamal
إذهب إلى أفضل إجابة Solved by Moosak,

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

السلام عليكم  

  فضلا اريد برمجة الفورم لكي يضيف بيانات المنخرط كما في المثال في المرفق:

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

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

AMAN.accdb

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

أخي @tlayt kamal أعتقد أن طريقتك غير مناسبة لحفظ بيانات المنخرطين أو ( المشتركين) بالطريقة التي تريدها ..

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

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

image.png.fbb38c296899d8b89947fa4d789346e9.png

وعمل فورم لإدخال المشتركين وإضافة بياناتهم بالمرة عن طريق نموذج فرعي هكذا :

image.png.7fd95a8fdb8bf3d168dc5c4500d4453b.png

وهذا الملف المعدل :

AMAN.accdb

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

استادي الفاضل 

شكرا على مرورك 

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

ولكن هل ممكن جعل البرنامج يخزن بيانات كل فترة 

مثلا: كل منخرط تتجدد بياناته كل شهر واريد ان تخزن في مكان لاستدعائها عند الحاجة كيف ذلك ؟

تحياتي

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

3 دقائق مضت, tlayt kamal said:

مثلا: كل منخرط تتجدد بياناته كل شهر واريد ان تخزن في مكان لاستدعائها عند الحاجة كيف ذلك ؟

نعم ممكن أخي العزيز عمل استعلام من خلاله أنت تختار الفترة التي تريدها أن تظهر ..

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

استادي الفاضل 

مثلا / منخرط يريد تصفية ديون متراكمة لثلاثة فترات دفعة واحدة

1 اين تخزن هذه البانات في البرنامج

2 للاستعلام لابد من تصميم فورم لاظهار الفترات الغير مستخلصة من خلاله احدد الفترات التي اريد تصفيتها

3 طباعة فاتورة كما في الصورة

image.png.d80ecb3f327fbfc970f2f4ab52b2e31a.png 

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

4 ساعات مضت, tlayt kamal said:

1 اين تخزن هذه البانات في البرنامج

2 للاستعلام لابد من تصميم فورم لاظهار الفترات الغير مستخلصة من خلاله احدد الفترات التي اريد تصفيتها

3 طباعة فاتورة كما في الصورة

1 - بيانات الدفع كلها تتخزن في الجدول Details 

2- نعم بالضبط .. فورم خاص بالبحث عن الفترات التي تحددها ( من تاريخ ) ( إلى تاريخ ) .. أو تضيف حقل [نعم/لا] في جدول Details لكي تختار الفترات المراد دفعها ..

3 - الفاتورة تكون مستندة على الاستعلام الذي يفرز لك السجلات في رقم 2 .

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

السلام عليكم

استاد Moosak

حياك الله

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

 

AMAN (2).accdb

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

  • أفضل إجابة

أضفت لك المطلوب بطريقة مختلفة .. وضعت لك زر إضافة فترة جديدة :

image.png.98299cf3f5a49600a91cc3c990a7da88.png

وبعدها تظهر لك بيانات آخر إشتراك .. وخانة لإضافة فترة جديدة .. هكذا :

image.png.4643ad6b75078d3a20f4dc35e8c4ab18.png

AMAN (2).accdb

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

عمل رائع 

جعله الله في ميزان حسناتك 

بس فيه اضافة اخرى الشرح في الصورة المرفقة

قبل ان نمر الى فورم اداء او تصفية الديون وطباعة الفاتورة

الف تحية

image.png.97855bab4408f3dec1f52c4b4c25f00c.png

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

51 دقائق مضت, tlayt kamal said:

بس فيه اضافة اخرى الشرح في الصورة المرفقة

الاضافات الاخرى ليست مشكلة (الفرق او اجمالي المبلغ )

سؤالي لاخي الاستاذ موسى @Moosak هو لماذا وضعت نموذجين لنفس المنخرط او (المشترك)؟ طالما ان بياناته واحدة 

والاخ صاحب المشاركة يريد ان يكون الاشتراك القديم في النموذج الثاني مساويا للاشترك الجديد في النموذج الاول!!

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

2 ساعات مضت, Eng.Qassim said:

سؤالي لاخي الاستاذ موسى @Moosak هو لماذا وضعت نموذجين لنفس المنخرط او (المشترك)؟ طالما ان بياناته واحدة 

والاخ صاحب المشاركة يريد ان يكون الاشتراك القديم في النموذج الثاني مساويا للاشترك الجديد في النموذج الاول!!

حياك الله وبياك أخي المهندس قاسم ..

النموذج الأول يظهر آخر اشتراك كبيانات فقط (غير قابل للتعديل ) ويمكن عمله بأكثر من طريقة منها عن طريق دوال المجال Dlookup بدلا عن النموذج.. ولكن استسهلت عملها باستعلام إجماليات ..

والنموذج الآخر لتسجيل الاشتراك الجديد (إدخال بيانات فقط)

 

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

14 دقائق مضت, Moosak said:

النموذج الأول يظهر آخر اشتراك كبيانات

فهمان عليك استاذي العزيز .. لكن سؤال الاخ صاحب المشاركة سيجعل من اخر اشتراك هو اشتراك سابق (في النموذج الثاني).. واعتقد ان هذا غير صحيح (اقصد بالنسبة لسؤاله)

اتمنى من الاخ صاحب المشاركة توضيح الامر 

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

اخي الكريم اشكرك على مرورك

بالنسبة لاجابة الاستاد Moosak هذا ما اريد بالظبط

فقط بع الاضافة لتكتمل الطلب

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

الف تحية

تم تعديل بواسطه tlayt kamal
رابط هذا التعليق
شارك

7 ساعات مضت, tlayt kamal said:

عمل رائع 

جعله الله في ميزان حسناتك 

بس فيه اضافة اخرى الشرح في الصورة المرفقة

قبل ان نمر الى فورم اداء او تصفية الديون وطباعة الفاتورة

الف تحية

image.png.97855bab4408f3dec1f52c4b4c25f00c.png

بإذن الله في أقرب فرصة أخي العزيز ..

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

السلام عليمم ورحمة الله

استاد Mousak 

الف تحية 

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

نايجة خلية اجمالي الميلغ خطأ

اجمالي المبلغ هو

الفرق x ثمن الوحدة +  الصيانة+ اشتراك  + مستحقات اخرى

لو ممكن ذكر طريقة عمل هذه العملية لاني اريد اتعلم ولو قليل

تحياتي

 

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

وعليك السلام ورحمة الله وبركاته أخي العزيز 🙂 

طريقة التعديل أن تفتح الجدول في وضع التصميم .. تم تذهب إلى خانة [إجمالي المبلغ] ثم تنزل للخصائص ومن خاصية التعبير تضغط على زر الثلاث نقاط ثم تعدل الصيغة من نافذة منشئ التعبير ..

image.png.e7b36f1f8d8a164d7c1a7034a4b7e20b.png

تم تعديل بواسطه Moosak
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

حاولت الوصول الى حل المشكلة  وجدت الصيغة صحيحة  

انظر الى رقم 1  الفرق 50    و الاجمالي 450 

والصحيح هو : 50 * 4 = 200 + 5 +0 = 205

ما حل هذه الصيغة لتعطي النتيجة  الصحيحة؟

 

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

قمت بمحاولة تعديل الصيغة اظن وصلت الى نتيجة صحيحة 

[الفرق]*([ثمن الوحدة])+([الصيانة])+([مستحقات اخرى])+([الاشتراك])

الف شكر لك استادي 

في القريب سارفع طلب اخر ان شاء الله

تحياتي

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

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

لو سمحت اريد برمجة فورم  تصفية الديون 

لا ادري ان كان التصميم ملائم 

في خلية البحث يتم ادخال رقم المنخرط

وبعدها يستعلم عن الفترات الغير مستخلصة فقط

هناك شيكبوكس يسار كل صف لاجل تحديد الفترة المرغوب تصفيتها

وفي الاسفل تيكسبوكس لتجميع المحدد فقط

وعند نقر زر تنفيد ينتقل المبلغ من غير مستخلص الى مستخلص

صورة الفورم

تحياتي

image.png.dbb0c85dfd41c0681a044731331c9c88.png

AMAN (2) (4).accdb

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

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