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

عبد الفتاح كيرة

الخبراء
  • Posts

    3015
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    4

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

  1. السلام عليكم ما هذا يا رجل رد ولا فى الأحلام هذه الردود مرجع مهم ينبغى دراسته و فوق ما أردت بكثير لقد تعاملت مع طلبنا بإخلاص كأنه مشروعك و إنى على يقين أن كثيرين يحتاجون لمثل هذا الموضوع فمن منا لا يحتاج لفصل بعض البيانات و الحقول من جدول بجدول منفصل و هذه الاحتياطات الذكية منهل اتعلم منه و من ورائى جمهور كثير و مع اعتقادى أن الأخ بالغ فى مدحك إلا أننى بدأت ألتمس له العذر عطاء بسخاء و كنت أتساءل لماذا تأخر فى الرد بينما أنت تجهز هذا الموضوع المتكامل ليس هذا مجرد رد بل هو علم أدعوك لفصله فى موضوع مستقل مثبت كى لا يضيع بين الركام أخيرا لن أستطيع الرد عليك الآن قطعا فأمامى صفحات و حيل تحتاج وقتا كثيرا لأدرسها و أستفيد منها لكن مؤقتا أقول جزاك الله خيرا و إلى لقاء إن شاء الله بعد الفحص و الدراسة
  2. قد وُفقتَ فى فهم المراد فعلا تم فصل حقول الندب بجدول منفصل مربوط بالجدول الرئيس بحقل المفتاح الأساسى و كلما ظننت أن هذا نهاية المطاف أطمعتنا فى المزيد من الخبرات طريقتى البدائية لإدخال بيانات من الجدول الفرعى ( جدول الندب) هى إيراد حقل منه ( يعنى من جدول الندب الفرعى) داخل نموذج الإدخال فبمجرد كتابة رقم فى حقل المفتاح الأساسى للجدول الرئيس و كتابة أى قيمة فى أحد حقول الفرعى يتم كتابة نفس رقم المفتاح الأساسى فى الجدول الرئيس فى الحقل الأساسى للجدول الفرعى لكن طبعا لا داعى لظهور حقول جدول لا يطلب الكتابة فيه هل تمدنى بمثال - وفقك الله - لحقل ينبثق بمجرد التشييك على مربع اختيار أو ضغط زر و قد أتحفتنا بدرر غالية فى ردك إلى الآن لكن العقد سيكمل - بإذن الله - بالمثال العملى وفقك الله و جزاك خيرا
  3. نعم تمام حسب عدد الحقول يتم الفصل أو لا يتم و الربط يكون عن طريق أى حقل فى الرئيس هل هو حقل المفتاح الأساسى للجدول الرئيس؟ أم عن طريق مفتاح غريب فى الحقل الرئيس؟ هذه واحدة الثانية لم تحدثنا عن طريقة إدخال البيانات بحيث ندخلها فى الجدولين انظر مثلا بيانات الندب فى هذا الجدول بالصورة 6 حقول 80 بالمائة منها خال من البيانات
  4. لكن الربط بين الجدول الرئيس و الفرعى كيف تكون العلاقة راس برأس؟ و كيف يتم إدخال البيانات بحيث ندخل البيانات فى كلا الجدولين اليست هذه مشاكل غير موجودة فى حالة الجدول الواحد؟
  5. ممتاز جدا الآن وضحت الصورة إذن فى حال وجود حقول تسبب فراغا كحقل عدد الأبناء مثلا لغير المتزوج هل يفضل فصلها بجدول آخر؟ و ربط هذا الجدول بالجدول الأصلى عن طريق حقل المفتاح الأساسى أم نتركها كما هى فارغة بالجدول الرئيسى فى الحقيقة هذا هو جوهر سؤالى أرجو أن يخبرنا الأساتذة بالإجراءات التى يتبعونها فى مثل تلك الحالات وجزاكم الله خيرا
  6. جزاكما الله خيرا أخوى الكريمين منكما نتعلم وفقكم الله وجدت هذا فى المقال الذى أحالنى عليه أخى أبو آدم إذا القيم الخالية موجودة في حقل، فإنها يمكن أن تؤثر على نتائج الاستعلام
  7. السلام عليكم و رحمة الله أرجو من أصحاب الخبرة و العلم الإدلاء بدلوهم فى هذا الموضوع أحيانا نضع حقلا فى جدول و هذا الحقل لا يكون ممتلئا بل تكون فيه بعض البيانات و البعض الآخر فارغ مثلا لو أن هناك حقل ( نعم - لا ) بعنوان " متزوج " و حقل بجواره فيه " عدد الأبناء " فى حالة الاسم المتزوج و له أبناء يمتلئ حقل الأولاد بعددهم لكن فى حالة غير المتزوج أو المتزوج و ليس له أبناء يظل حقل " عدد الأبناء فارغا هل هذا الفراغ يضر 1 - ما نوع و حجم ضرره على قاعدة البيانات 2 - كيف يتم علاج هذه المشكلة ؟ هل يفيد وضع صفر فى حقل عدد الأبناء حال كونه فارغا؟ أرجو الإفادة جزاكم الله خيرا
  8. ممتاز جدا أعانك الله وسدد خطاك
  9. وجدت هذا الكود لكنه يحتاج لشرح dim rsI as recordset, rsR as recordset, rsF as recordset, rsD as recordset dim db as database, anFD as long, anR as long set db=currentdb() set rsI=db.openrecordset("FlatInputTable") set rsR=db.openrecordset("tbl_Record") set rsF=db.openrecordset("tbl_Forecast") set rsD=db.openrecordset("tbl_Forecast_Detail") while not rsi.eof rsr.addnew rsr!Product = rsi!Product anR = rsr!RecordId ... rsr.update rsd.addnew rsd![Month] = rsi![Month] anFD = rsd!ForecastDetailID rsd![Value] = rsi![Value] rsd.update rsf.addnew rsf!RecordId = anR rsf!ForecastDetailID = anFD rsf![Value] = rsi!FYF rsf.update rsi.movenext wend
  10. لعل سؤالى فى نفس الموضوع فى حالة وجود علاقة رأس برأس يوجد رقم التلميذ فى الجدول الأول و رقمه فى الجدول الثانى أيضا ما الطرق التى نتبعها عند إدخال رقم طالب جديد بحيث يسجل رقمه فى الجدولين معا وشكرا
  11. نعم هذا مايحدث ويبقى بعدها محاولات مستميتة للضبط و التنظيم جزاكم الله خيرا
  12. أستاذى الفاضل أبا آدم اختصارا للوقت المطلوب كما بالصورة
  13. السلام عليكم أظن أن هذا الموضوع يحتاج إليه كثيرون عند إنشاء تقرير متعدد الأعمدة فإن رءوس الأعمدة " العناوين" تظهر فقط فى العمود الأول كيف يمكن إظهارها فى العمودين مثلا م الاسم الدرجة م الاسم الدرجة 1 محمد 33 3 على 34 2 يوسف 50 4 محمود 40 و هكذا ما الحيل اللازمة لذلك جزاكم الله خيرا
  14. لإظهار أكبر رقم لموظف فى الجدول بمربع النص =DMax("num";"Main") حيث num اسم حقل الرقم و main اسم الجدول
  15. أشكرك جدا أخى على هذه المناقشة المثمرة وفقك الله لكل خير و نفع بك
  16. نصائح ذهبية أعتز بها و أقدرها و الحمد لله أن رزقنا حسن الفهم لهذه المسألة الهامة و عرفنا الفارق بين القيمة المخزنة و القيمة المعروضة وفائدة القيمة المعروضة أن يعرض الحقل شيئا له معنى أما حين التعامل مع الحقل بالاستعلامات و الإحصاءات فنحن نستخدم القيم المخزنة الحقيقية لا المعروضة و جزاك الله خيرا و لا تقلق من إطالة الحديث فطول حديث الأساتذة يتلقفه التلاميذ عسى أن يصيبهم من الحديث علم غزير و السؤال الآن هل هناك تصاميم تستغنى عن القيم المعروضة؟ و يكون كل تعاملها مع الأرقام ( تخزينا و عرضا ) و هل لهذا كبير تأثير إضافى على سرعة القاعدة؟ شكرا لك مجددا
  17. أشكرك أنت أيضا أخانا Bluemind هذا الموضوع مهم جدا عند عمل الاستعلامات و التقارير فكثيرا ما نبحث عن قيمة نصية بالاستعلام بينما القيمة المخزنة بالحقل هى رقم
×
×
  • اضف...

Important Information