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

rudwan

المشرفين السابقين
  • Posts

    2,926
  • تاريخ الانضمام

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

  • Days Won

    6

كل منشورات العضو rudwan

  1. لا يا أخ عبد الله نحن لن نسمح لك مطلقا بالتوقف عن سرد ابداعاتك في هذا المنتدى أخي المنتدى مفتوح للجميع للعالم و المتعلم على حد سواء و قد تركنا الحربة كاملة لمن يشاء أن يطرح استفسارا أو أن يضيف اضافة علمية مهما كانت قيمتها فهي مهمة و على مبدأ , ان لم تفدني أنا فقد تفيد غيري و أرجو أن لا تترك كلمات الأخ رمهان أثرا سيئا في نفسك لن نفسح في هذا المنتدى مجالا للنقش و السجال الا النقاش و السجال العلمي ضمن نفس الهدف فلا مانع أن نتناقش في جزئيات و هيكلية الموضوع سواء نقدا أو مدحا , ففي النهاية يصب في مصلحة الجميع فأرجو أن تتابع و سر على بركة الله و لا شك أن مشاركات بقية الأخوة في هذا الموضوع تدل على أهميته و هنا أخيرا أضم صوتي الى صوت الأخ رمهان من حيث لب المغزى الذي رمى اليه و ذلك ان كان يسمح لك الوقت و ان يتسع صدرك لذلك فكرة برنامج المخازن مهمة جدا و هي من أكثر المواضيع المتكررة و التي يسأل عنها الكثير من الأعضاء هل بامكانك أن تضع شرحا مفصلا لتسلسل سير العمل بدءا من المخطط التدفقي مرورا بتصميم الجداول الى الاستعلامات و انتهاء بتصميم النماذج و التقارير نعم أعلم أن هذا الأمر ليس بالسهل و يستهلك وقتا طويلا منك , لكن تأكد أنه سيستاثر باهتمام كبير من الأخوة الأعضاء ختاما , المعذرة على ماورد من سوء تفاهم سابق , و أرجو أن يكون الجميع فيمن قال الله فيهم : و نزعنا مافي صدورهم من غل اخوانا على سرر متقابلين تحياتي لك
  2. السلام عليكم أهلا بك أخي رمهان و حياك الله و أنا افتقدتكم كذلك و هي مشاغل العمل التي لا تنتهي و شكرا على سؤالك الأخ طاووس : نعم كما قلت لك لابد من ماكرو أو وحدات نمطية لفعل هذا الاجراء ,و الجدول لا يستطيع فعل ذلك من تلقاء نفسه يوجد في اصدار الأكسس 2010 و مافوق ماكرو خاص بتنفيذ أوامر برمجية على الجداول لم تكن هذه الخاصية موجودة في الاصدارات السابقة و هذا ملف أرفقته لك كمثال و ليس عن طريق ربط الحقول كما ذكرت في مشاركتك الأخيرة فليس لها علاقة هنا , بل أنت تحدد برمجيا ماتريده للنقل الى الجدول الآخر في هذا المثال يوجد جدولين Table1 - table2 افتح الجدول الأول ثم تجد في الأعلى في شريط القوائم , أخر قائمة , جدول table تجد تحتها من اليسار table property اتركها ثم تجد خمسة ماكروات و هي المطلوبة before change - before delete و هي أوامر يتم تنفيذها قبل حذف سجل أو قبل تحديث سجل ثم تجد ثلاثة أحداث بعد و هي : after insert - after update - after delete اختر أولا الحدث الذي يناسبك هنا أنا اخترت حدث بعد الادخال اضغط على الحدث لتظهر لك قائمة فيها خيارات عديدة تسطيع برمجتها حسب ماتريد اخترت عند ادخال سجل جديد في الجدول الاول و اذا كانت قيمة حقل التاريخ أكبر من 1 أغسطس 2015 يقوم بادخال سجل جديد في الجدول الثاني و تسطيع كذلك اختيار أية حقول تريدها أن تأخذ قيمتها من الجدول الأول لكن هذه الخاصية على أكسس 2010 , أما على أكسس 2003 فهذه لا علم لي بها لأنه حتى لو قمت بحفظ الملف بصيغة 2003 فلن يعمل هذا الماكرو Test.rar
  3. أخي الكريم من الناحية الأدبية , المنتدى لايقوم بدعم أية مساعدة لبيانات محمية أو غير مصرح العمل عليها , لكن كاجابة عامة و لاتختص بهذا الملف , الجداول في أية بيئة برمجية سواء الأكسس أو الدلفي أو الأوراكل أو غيرها , هي بيئة تخزين بيانات فقط , و في حال الرغبة باجراء معين ( مثل نسخ البيانات كما في مثالك ) فلابد من استدعاء ماكرو أو وحدة نمطية تقوم بهذا الاجراء , و قد تكون مخفية بحيث لايراها أحد و الجدول من تلقاء نفسه لايستطيع أن يقوم بذلك و انشاء وحدة نمطية تقوم بالنسخ بسيطة و سهلة , و تجد أمثلة كثيرة لها في المنتدى , لكن السؤال هنا : ماهي الفائدة من عملية النسخ ؟ ان مجرد نسخ سجل من جدول لجدول آخر لاينصح به اطلاقا , لأن من مميزات قواعد البيانات أن تقوم باستدعاء بيانات مخزنة في جدول واحد , و لاداع لنسخها و تخزينها في جدول آخر عمليا
  4. الاخ سيد شكل واجهة البرنامج جميلة و مفصلة حبذا لو تشارك الاخوة الاعضاء بتفاصيل اكثر عن ملفك لتتحق الاستفادة اكثر بارك الله فيك و في الجميع
  5. يوجد تطبيق على أبل اسمه access يفتح الجداول و الاستعلامات و تستطيع تعديل البيانات و انشاء استعلامات لكن لا يفتح النماذج و التقارير و لا أعرف امكانية وجوده على أندرويد
  6. بارك الله فيكم أخوتي رمهان - جعفر - يامس و اعذروني جميعا فضغوط العمل فوق المستطاع و ان شاء الله نعمل و لو بشيء بسيط حسب المتوفر من الوقت
  7. السلام عليكم المعذرة للجميع على التأخر في الرد فقد كنت في مهمة خارجية و للتو رجعت لكن لازال لدي أعمال أخرى أرسلت للأخوة المشتركين الخمسة رسائل الكترونية أرجو قرائتها و مشاركتكم لنا بأفكاركم طبعا كما اتفقنا سابقا نقدر للجميع انشغالهم و أنا أولكم العمل حسب المستطاع و المتوفر من الوقت بارك الله في الجميع
  8. نعم ممكن ان تبدا بهذ الشكل و حسب تفصيل جدولي المستودعات الرئيسي و الفرعي الذين ذكرتهما لك سابقا
  9. أرجو المعذرة فأنا حاليا في مهمة عمل خارجية و سأعود بعد أيام ان شاء الله
  10. أرجو المعذرة فأنا حاليا في مهمة عمل خارجية و سأعود بعد أيام ان شاء الله
  11. أرجو المعذرة فأنا حاليا في مهمة عمل خارجية و سأعود بعد أيام ان شاء الله
  12. يجب أن تحدد القاعدة بشكل صحيح حتى يكون الكود صحيحا قلت سابقا أن شرط الاستحقاق أن يكون أكثر من 14 سنة نفهم من هذا الكلام أن من هو اقل من هذه السن لايستحق شيئا ؟ ثم في الكود الذي أنت أكملته مثلا في حالة الوفاة لم تضع هذا الشرط حيث جعلت معادلة للحساب في حال كانت مجة الخدمة اقل من 12 سنة و هذا يحدث تناقض في القاعدة حدد القاعدة بشكل سليم أولا من جهة أخرى لايستحب أن يكون مربع التحرير و السرد نصا , بل حاول أن تستعيض عنه بأرقام مثل 1 للوفاة - 2 للتقاعد - 3 للصحية و هكذا ملاحظة ثالثة أنا استخدمت عبارة if باعتبار كان لديك حالتين فقط و هما التقاعد و الوفاة أما اذا كان لديك أكثر من حالة , الآن اصبح لديك ست حالات يفضل هنا استخدام case بدلا من elseif
  13. لاباس , نحن نريد فقط أن تصل الى مطلوبك هل جربت مانصحتك به بادراج الرسائل ضمن الكود ؟ مثلا ضع الرسالة التالية بعد أول سطر msgbox "1" و تضع نفس الرسالة بعد السطر الثاني و تكون قيمة الرسالة 2 بدلا من 1 ثم رسالة أخرى برقم 3 بعد السطر الثالث و هكذا قم بتشغيل النموذج و راقب الرسائل التي تظهر لك اكتبها على ورقة تأكد هل ظهرت لك رسالة تحمل الرقم 1 ؟ اذا يكون الطود في السطر الأول يعمل بدون مشاكل هل ظهرت لك رسالة تحمل الرقم 2 ؟ اذا يكون الكود في السطر الثاني يعمل بدون مشاكل ,, و هكذا آخر رسالة تظهر لك ثم تنقطع يعني المشكلة هنا جرب و أخبرني بالنتيجة
  14. اذا أخ وئام ارفع ملفك و الذي يحتوي الجداول فقط دون النماذج
  15. المعذرة كنت مشغولا في الفترة السابقة ارجو انشاء الجدول حسب ما اشرت لك سابقا و نعتبر خطوط البيع كانها صرف الى مخازن ثم ارفع الملف ثانية
  16. اخ محسن انا لم أضع الملف عبثا ، الملف يعمل وبدون اية مشاكل وقد تم انشاء جميع قواعد البيانات الجزئية ، فالمشكلة عندك ، حتى تعرف اين المشكلة قم بإضافة سطر طلب رسالة بعد كل سطر من اسطر الكود ، ثم شغل زر الامر ، سجل الرسائل التي تظهر لك ، واي رسالة يقف عندها الكود تكون هنا الخطا ، جرب وأخبرني
  17. في هذه الحالة أنت تقوم بتجميع سيارات و ليس شراء سيارات جاهزة , صح ؟ سيصبح لديك منتج جاهز بعد التجميع في الخطوط ؟ كيف ستتم معالجة هذا المنتج الجديد , هل سيبقى في المستودع أم يرسل للمعارض ؟
  18. اذا في هذه الحالة أنصحك بما يلي يوجد ملف جاهز في الأكسس اسمه NorthWind هذا قالب جاهز يأتي مع الأكسس يمكنك تحميله من القوالب بعد تحميله قم بما يلي : 1- قم بحذف كل البيانات من الجداول التي فيه حتى تصبح الجداول فارغة تماما 2- جدول الأصناف Products قم بتعبئة أصناف المطعم لديك مع اسعارها 3-قم بفتح نموذج Orders هذا نموذج جاهز بمجرد اختيارك اسم الصنف يظهر لك سعره و كذلك مجموع الفاتورة
  19. لا ليس الآن تريث قليلا لنرى الأخ صالح و النتائج التي سيحضرها لأنه ينبغي بناء الجداول أولا بامكانك رفع الجداول فقط ان أحببت
  20. ربما لديك مشاكل في المراجع هذا الملف يعمل لدي و بدون اي مشاكل اذا لم يعمل عندك حاول اضافة المرجع التالي Microsoft DAO 3.6 SlicingDB.rar
  21. لازالت الفكرة غير واضحة ، هل تقصد ان السيارات وقطعها معا تشتريها بداية وتدخل المخزن الكبير ، ثم تصرف منه للمخزن الصغير واخيرا من المخزن الصغير تصرف الى خطوط بيع ؟
  22. يعني انت فقط تريد عمل فاتورة مبيعات ؟
×
×
  • اضف...

Important Information