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

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

قام بنشر

السلام عليك الاستاذة الكرام

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

 

مثال.mdb

قام بنشر

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

أعتقد أن فكرتك في تصميم جدل المنصب غير سليمة ,, فالأصل انشاء جدول خاص ومنفرد للمناصب ، وهذا ما قمت به في المرفق التالي المعدل ,,

 

مثال.mdb

 

قام بنشر
3 ساعات مضت, مازن الحسيني said:

اخي الكريم Foksh

تحية طيبة 

اين حل المشكلة؟

 

أخي الكريم ، اعتذر لتأخري في الرد لظرف طارئ .

تم انشاء الجدول Tbl_Manaseb لإضافة المناصب التي تريدها حسب حاجتك .. وتعديل مصدر بيانات الكومبوبوكس "اسم المنصب" فقط

 

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

السلام عليكم اخي الكريم Foksh

اسئل الله لحضرتك السلامة 

اخي الكريم بارك الله بجهودك والشكر والتقدير لحضرتك

ملاحظة : عندما افتح النموذج (Form1) من اجل الادخال او التغيير واقوم بالبحث في حقل الاسم من اجل تخصيص منصب له يحذف الاسم الذي كان موجودا عند الفتح

مثال , عندما افتح النموذج واجد اسم (احمد) واحذف من اجل ادخال اسم جديد ومنصب جديد ل (محمد) يقوم بحذف اسم (احمد ) من استعلام المنصب . 

كل الشكر والتقدير لحضرتك مقدما  

تم تعديل بواسطه مازن الحسيني
  • Haha 1
قام بنشر

شكل الكود هاد ما بيحب احمد هاهاههاا

شوفتوا بقه فايدة ان الواحد يبقى اسمه محمد

عن نفسي انا كمحمد مبسوط والله :biggrin2:

  • Haha 1
قام بنشر

طيب قبل ما احاول عمل اى شئ 
ممكن تقولى استخدام النموذج بالتفصيل ؟؟
يعنى انت عامل النموذج للحث من خلال مربعات السرد 
وايضا اضافة بيانات جديدة من خلال المربعات ؟؟؟ :rol:

 

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

فيكون عندك منصب فيه جديد وغير موجود فى جدول  المنصب  باللغة الانجليوية واللى اسمه Tbl_Manaseb :eek2:

اممممممم قاعدة البيانات تحتاج الى شئ واحد فقط  اجتياح  >>--->  انسف حمامك القديم 

لو تم البناء على اساس صحيح يعيش البناء ويستمر اما بهذا الشكل لا انصحك بالاستمرار على هذا الاساس الهش ولا تكمل بهذه الطريقة هتتعب قوى وكتير 

قام بنشر
3 ساعات مضت, مازن الحسيني said:

السلام عليكم اخي الكريم Foksh

اسئل الله لحضرتك السلامة 

اخي الكريم بارك الله بجهودك والشكر والتقدير لحضرتك

ملاحظة : عندما افتح النموذج (Form1) من اجل الادخال او التغيير واقوم بالبحث في حقل الاسم من اجل تخصيص منصب له يحذف الاسم الذي كان موجودا عند الفتح

مثال , عندما افتح النموذج واجد اسم (احمد) واحذف من اجل ادخال اسم جديد ومنصب جديد ل (محمد) يقوم بحذف اسم (احمد ) من استعلام المنصب . 

كل الشكر والتقدير لحضرتك مقدما  

أخي مازن اذا خبرتك في أكسيس قيد التطوير فلا مانع من السؤال :yes:

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

 

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

 

تعقيباً على ما طرحه الأستاذ المشاكس @ابو جودي :-

الأصل أن يكون الأساس ( الجداول ) ذات بنية سليمة كما تفضل سابقاً باشمهندس محمد .

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

 

وإت جئت لعين الصواب فالملف يحتاج إعادة تأهيل وبناء سليمين

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

اخي الكريم Foksh 

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

تم تعديل بواسطه مازن الحسيني
قام بنشر (معدل)
2 ساعات مضت, ابو جودي said:

طيب قبل ما احاول عمل اى شئ 
ممكن تقولى استخدام النموذج بالتفصيل ؟؟
يعنى انت عامل النموذج للحث من خلال مربعات السرد 
وايضا اضافة بيانات جديدة من خلال المربعات ؟؟؟ :rol:

 

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

فيكون عندك منصب فيه جديد وغير موجود فى جدول  المنصب  باللغة الانجليوية واللى اسمه Tbl_Manaseb :eek2:

اممممممم قاعدة البيانات تحتاج الى شئ واحد فقط  اجتياح  >>--->  انسف حمامك القديم 

لو تم البناء على اساس صحيح يعيش البناء ويستمر اما بهذا الشكل لا انصحك بالاستمرار على هذا الاساس الهش ولا تكمل بهذه الطريقة هتتعب قوى وكتير 

اخي الكريم محمد

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

تم تعديل بواسطه مازن الحسيني
قام بنشر
18 دقائق مضت, Foksh said:

أخي مازن اذا خبرتك في أكسيس قيد التطوير فلا مانع من السؤال :yes:

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

 

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

 

تعقيباً على ما طرحه الأستاذ المشاكس @ابو جودي :-

الأصل أن يكون الأساس ( الجداول ) ذات بنية سليمة كما تفضل سابقاً باشمهندس محمد .

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

 

وإت جئت لعين الصواب فالملف يحتاج إعادة تأهيل وبناء سليمين

اخي الكريم Foksh 

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

تحربه.mdb

قام بنشر
منذ ساعه, مازن الحسيني 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