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

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

قام بنشر

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

المثال مرفق

ملاحظه : تم طرح الموضوع في منتديات الفريق العربي للبرمجة قبل أربعة ايام والى اليوم لم يتم الرد وتع علي ولا اعلم هل المشكلة صعبة الى هالدرجة :') :') :') :')

قام بنشر

اللي فهمت من سؤالك هو أنك تدخل رقم هوية محدد ..... ثم النتيجة تظهر في نموذج وفيه زر بعد الضغط عليه يقوم بإضافة البيانات الظاهرة في النموذج ويضيفها إلى جدول User_data_list

هل فهمي صحيح ؟!

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

أنظر المثال المرفق ....

ملاحظة ( لقد تم التعديل على المثال لضمان عدم إضافة السجل مرتين في الجدول )

لعله يكون المطلوب .

db10.rar

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

اسأل الله أن يبارك فيك وأن يجزيك خير الجزاء ويسكنك ووالديك الجنة عزيزي فتى الوادي

انا ممتن لك للغاية ،،،،، جاري التحميل

قام بنشر

الأخ العزيز فتى الوادي بارك الله فيك واشكرك على مجهودك معي ،،،،

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

المشكلة تكمن في عدم قدرتي على ارسال بيانات الى الجدول المسمى entdabat_list

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

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

قمت بارفاق المشروع الاساسي الذي أرغب التعديل عليه والمساعدة في عمله جزاكم الله خير

entdabat.rar

قام بنشر

السلام عليكم ..

ياليت مزيداً من التوضيح ؟ ماهي البيانات التي تودها إضافتها ؟

اسم الجدول المرسل منه ؟ والمرسل إليه ؟ والحقول المقابلة ؟

المشكلة واضحة لديك لأنك صاحب البرنامج

لكن لم تتضح لي ...

الحل يكمن في وضع استعلام إلحاقي من الجدول الذي تضيف منه ... ثم تحدد الجدلو الذي ستضيف إليه مع بيان كل حقل يضاف إلى الحقل الجديد .

وإذا كان أسماء الحقول متساوية فسيقوم الأستعلام بوضعها تلقائياً .

وإذا لم تكن متساوية السماء فعليك تحديد كل حقل بما يقابله من حقل في الجدل المضاف إليه .

ولا تنسى إذا كان هناك علاقات بين الجداول أن تضيفها في الأستعلام .

قام بنشر

اولا اشكرك أخي فتى الوادي لوقوفك الجاد معي واسأل الله ان يثيبك ويجزيك خير الجزاء

ثانيا : المشكلة :

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

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

الى هنا لا يوجد مشاكل ،،،، وعندها أقوم باضافة بعض البيانات لهذه الاسماء مثل رقم الانتداب ومعلومات الانتداب (المكان ، المهمة ، التاريخ ، عدد الايام ، وسيلة النقل) يدويا عن طريق الادخال المباشر ........

وبعدها اريد ان يتم الضغط على زر للحفظ ليتم ارسال هذه البيانات جميعها من النموذج الى سجل جديد في entdabat_list

=====شرح موسع=====

عند الضغط على زر اضافة انتداب ادخل عدد الايام للموظف الاول 5 ورقم السجل المدني 54321

وبعدها في الرسالة التالية للاستعلام عدد الايام للموظف الثاني 3 ورقم السجل المدني 11111

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

ادخل رقم الانتداب واكمل بقية الحقول يدويا كمثال

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

والسلام ختام ولكم مني اجمل تحية وشكر :smile2:

قام بنشر

السلام عليكم

حقيقة الصعوبة تكمن في تصميم الملف , فيبدو أن الجداول و الاستعلامات معقدة الى حد كبير

و لم أعرف الغاية من تشغيل كل تلك الاستعلامات لأجل اضافة انتداب ؟

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

فحبذا لو تصف مالغاية من كل تلك الاستعلامات حتى يمكن المتابعة مع الملف

تحياتي

قام بنشر

قبل كل شيء اشكرك أخي رضوان على تكرمك بالرد وبارك الله فيك وفي هالمنتدى العامر دوما بكم

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

فلو فرضنا أنني قمت بربط النموذج مباشرة بجدول الانتدابات فهناك ستواجهني مشكلة الاستعلام عن اسماء الموظفين وادراجها على النموذج ،،،،،،،،،،،

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

لا يهمني طريقة عمل النظام وانما النتيجة التي سترسل لجدول الانتدابات ان تكون جميع البيانات كاملة ،،،

هذا بالنسبة لاستفسارك عزيزي رضوان واشكرك مرة أخرى

قام بنشر
فلو فرضنا أنني قمت بربط النموذج مباشرة بجدول الانتدابات فهناك ستواجهني مشكلة الاستعلام عن اسماء الموظفين وادراجها على النموذج ،،،،،،،،،،،

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

تحياتي

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

المشكلة أخي رضوان هي قلة المعرفة بمثل ما تتحدث عنه :') :')

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

أرجو أن لا أكون قد اثقلت عليك ،،،،،،

وفقك الله وبارك فيك

قام بنشر

فك الملف التالي على قرص ال C

افتح الملف CheckWriter

ثم افتح النموذج الرئيسي

CheckWriter

ثم افتح زر Find في الأسفل

اختر أي سجل منه ثم اذغط مرتين عليه

يتم اختياره مباشرة في النموذج الرئيسي

قد تكون الأكواد فيه صعبة و خاصة للمبتدئين

لكن الفكرة جميلة

Search.rar

قام بنشر

شكرا لك استاذي رضوان ولكن للاسف والله اني لم افهم من المثال أي شيء

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

عموما لك مني كل الشكر والتقدير

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