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

المالكي

عضو جديد 01
  • Posts

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

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

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

  1. لسلام عليكم ورحمة الله وبركاته ارجو المساعدة في استكمال قاعدة البيانات للعهدة النقدية للمشاريع الجداول المرفقة : 1- employee ويحتوي علي اسم الموظف مسئول العهدة 2- Materials يحتوي علي نوع المواد التي يتم شراءها 3- Suppliers الموردين التي يتم شراء المواد منهم 4- Sites المشروع الذي يتم شراء المواد له 5- Data1 جدول استعاضة العهدة ويتضمن تاريخ الاستعاضة ، واسم الموظف ، ورقم سند صرف الشيك 6- MainData ويتضمن بيانات المشتريات التي تمت بهذه العهدة ( المشروع ، نوع المواد ، المورد ، سند الاستلام ، المبلغ) الفكرة ببساطة اريد تسجيل العهدة اليومية للموظف وسند صرف الشيك لهذه العهدة بالنموزج وفي النموذج الفرعي يتم تسجيل بيانات العهدة ، بحيث يتم فيما بعد طباعة تقرير لكل عهدة وتصنيفها سواء حسب نوعية المواد او حسب المورد ، واذا قمت بالبحث بادخال رقم سند صرف الشيك تظهر بيانات العهدة الخاصة بهذا الشيك وهذا الموظف . وكذلك التأكد من ان رقم الفاتورة لمورد معين لم يتم ادراجها في السابق لمنع التلاعب . مع ملاحظة ان الموظف ممكن ان يستعيض اكثر من عهدة في نفس اليوم وسيكون الفيصل هو رقم سند صرف الشيك الذي تم بناء عليه صرف هذه العهدة ، عند عمليات البحث قمت بعمل نموزج فرعي (MainData) داخل النموزج الرئيسي (Data1 ) احتاج لعمل العلاقات الصحيحة ، وهل النموزج الفرعي المدرج صحيح ؟؟ وهل يمكن عدم اضافة اسم الموظف مرة اخري للنموزج الفرعي ؟ ولكم جزيل الشكر Petty Cash 2003.rar
  2. الاخ ملزوم اذا كان ما تريده هو ما ذكرته لك فتفضل قاعدة بيانات لهواتف الموظفين قمت بتصميمها لك عسي ان تفي بالمطلوب ، و للأمانة فقد ساعدتني الاخت زهرة في تصحيح كود قاعدة if ، ويمكنك البحث برقم الهاتف عن جميع العمليات التي تمت لهذه الموظف ، او برقم القسم Div لبيان جميع المعاملات لهذا القسم ويمكنك التعديل علي قاعدة البيانات كما تشاء وعمل التقارير الاتصالات.rar
  3. الاخ ملزوم السلام عليكم ورحمة الله وبركاته هل الغرض من قاعدة البيانات هو : تسجيل ارقام هواتف الموظفين بالشركة وتحديد مبلغ معين لا يتجاوزه الموظف ، وعند وصول الفاتورة الشهرية للهاتف يتم تسجيلها واذا تجاوزت قيمة الفاتورة يتم خصم الزيادة من راتبه ؟ ثم طباعة التقارير الشهرية للموظفين سواء حسب القسم الذي يعمل به الموظف ، حيث يتم تحديد المبالغ التي ستتحملها الشركة والمبالغ التي سيتحملها كل موظف وفي نفس الوقت يمكن استخدامها للاستعلام والمتابعة ؟؟؟؟ الرجاء افادتي حتي استطيع المشاركة في مساعدتك
  4. السلام عليكم ورحمة الله وبركاته اقوم بعمل قاعدة بيانات لمقاولي الباطن والدفعات المنصرفة لهم وتتكون من : 1- جدول المشاريع الرئيسية jobs ويتم ادخال بيانات المشاريع 2- جدول بيانات الاعمال الفرعية بالمشاريع ( المقاولة من الباطن ) SubJobs 3- جدول مقاولي الباطن Subcontractors ويتم فيه تسجيل اسماء مقاولي الباطن اللذين يعملون بالمشاريع ( بدون تكرار للمقاول ) 4- جدول الاعمال والمشاريع المسندة لمقاول الباطن SubCon_JobData ويتم تسجيل المقاول والمشروع الرئيسي الذي يعمل به ، والاعمال المسندة اليه بالمشروع ويمكن لمقاول الباطن العمل باكثر من مشروع وان يكون له عدة عقود بالمشروع لنفس العمل او اعمال مختلفة في هذا المثال : المقاول رقم 001 يعمل بمشروع 01 ( univeristy ) وله عقد مقاولة باطن لاعمال 04 ( networks ) وشروط عقد المقاولة ان يخصم منه: 5% دفعة مقدمة من كل دفعة (Advance)% ، 5% محجوز ضمان من كل دفعة ( Retention% ) نفس المقاول 001 يعمل بالمشروع 02 ( media center ) وله عقد مقاولة باطن لاعمال 04 ( networks ) وشروط عقد المقاولة ان يخصم منه: 10% دفعة مقدمة من كل دفعة (Advance)% ، 10% محجوز ضمان من كل دفعة ( Retention% ) وهكذا ،،، وقمت بعمل المعادلات وتعمل بصورة ممتازة ، ولكن المشكلة هي : عندما قمت بعمل combo box لنسب الدفعة المقدمة ، ومحجوز الضمان وخلافه ، تم تخزين القيمة في رقم المقاول وهنا ظهرت المشكلة بالرغم من انه عند فيتح النموذج paymentData Form يسأل عن رقم المقاول ثم عن رقم العقد الرئيسي ثم عن رقم المقاولة الفرعية فيقوم باظهار بيانات الدفعات لهذه المقاولة فقط ولكن المشكلة هي اذا قمت بادخال رقم المقاول 001 ، للعقد 01 ، للمقاولة الفرعية 04 ( اذا كانت هذه اول مقاولة تم ادخالها له ) تظهر النسب المدرجة لهذه المقاولة وهي 5% ويتم الحساب بصورة صحيحة ، ولكــــــن اذا قمت بادخال رقم المقاول 001 ، للعقد 02 ، للمقاولة الفرعية 04 وهي السجل رقم 2 لهذا المقاول فانه يقوم باظهار البيانات الخاصة بهذه المقاولة فقط ولكن نسب الخصم تظهر نفس نسب السجل رقم 1 فبدلا من ان تظهر نسبة الخصم لهذه المقاولة 10% تظهر 5% ويتم الحساب علي اساس 5% يبدو وان الخطا بسبب انني عندما قمت بانشاء combo box اخترت حفظ القيم في رقم المقاول ما هي الطريقة الصحيحة بحيث يظهر قيم الخصم للمقاولة علي اساس النسب المدرجة لبيانات المقاولة التي يعمل بها المقاول علما بانه لا يمكن ادراج نسب موحدة للخصم من كل مقاول باطن عن المقاولة الفرعية لاختلاف شروط العقود وجزاكم الله خيرا مقاولي الباطن 4.rar
  5. السلام عليكم ورحمة الله وبركاته \ لدي جدول يحتوي علي اربعة اعمدة ، واكثر من عشرة الاف صف لجرد مخزن العمود الاول اسم الصنف العمود الثاني كود الصنف العمود الثالث رقم الكواليتي العمود الرابع لون الصنف واريد عمل جدول يدمج الاعمدة من الثاني الي الرابع ليكون في خلية واحدة تمهيدالتصديرها الي برنامج مخازن ولتوضيح الامر اكثر العمود الاول العمود الثاني العمود الثالث العمود الرابع اسم الصنف كود الصنف رقم الكواليتي لون الصنف صوف انجليزي 25252 2352 99 واريده ان يتم دمج هذه الخلايا في خليتين فقط كالتالي اسم الصنف الكواليتي صوف انجليزي 25252-2352-99 يارب يكون عنده حل هايوفر عليا جهد وقت طووووووويل جدا لو عملتهم يدوي
  6. اخي رضوان السلام عليكم ورحمة الله وبركاته اشكرك علي الرد لكن ياريت تشرح لي الكود لان ما يشتغل ، يمكن لان التاريخ عندي اسمه date ومش عارف MyDate اللي حضرتك كاتبها هل هي اسم الحقل نفسه وجملة end if مكررة مرتين هل كده مضبوط واشكرك لتعبك معايا
  7. ايه الحكاية ما فيش رد ، معقولة عباقرة المنتدي ما عندهم حل
  8. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته الرجاء المساعدة في كيفية منع المستخدم من ادخال بيانات شهر سابق بعد مرور 4 ايام مثلا من الشهر التالي لدي قاعدة بيانات لتكاليف العمالة ويتم انهاء الادخالات غالبا في اليوم الثالث او الرابع من الشهر الجديد ، وبناء عليه يتم طباعة البيانات وتستخدم في التحليلات ، الا ان بعض المستخدمين الذي قد يكون اخطا بالادخال او نسي ادخال بعض البيانات يقوم باعادة الادخال بعد طباعة التقارير دون اعلامي مما يترتب عليه بعض المشكلات ، ويتضمن النموزج حقل للتاريخ يظهر تلقائيا به تاريخ اليوم ، واريد اذا قام احد المستخدمين اي بيانات جديدة تخص شهر مارس مثلا وذلك بعد تاريخ 4 ابريل يتم رفض الادخال ويعطي المستخدم رسالة بان هذا التاريخ تعدي وقت الادخال المسموح به اشكركم مقدما
  9. بسم الله الرحمن الرحيم اخي ابو عبد الرحمن السلام عليكم ورحمة الله وبركاته،، اشكرك جدا لتفاعل السريع جدا ، قمت بتحميل الملف واشكرك جدا علي الفكرة هي رائعة جدا بصراحة هذه اول مرة اعرف انه ممكن ادراج نموزجين فرعيين وان شاء الله تضبط معايا :pp:
  10. بسم الله الرحمن الرحيم الاخوة الاعزاء السلام عليكم ورحمة الله وبركاته اقوم علي عمل برنامج لمتابعة طلبات الشراء لعقود المقاولات لمعرفة تكاليف كل عقد وكل بند من بنود العقد الرئيسية والفرعية لمراقبة الموازنة التقديرية لكل بند وبشرح مبسط عندي 3 اقسام بالشركة تكييف وتبريد ومكافحة حريق وكل قسم به عدة عقود والموازنة التقديرية لكل عقد تتكون من البند الرئيسي وتحته بنود فرعية مثلا رقم العقد SP6001 تتكون البنود الرئيسية من التالي البند الرئيسي 1- دكت بتكلفة 1000 دينار والدكت تحته فروع مثل : 1- مواد 500 دينار 2- عمالة 400 دينار 3- مصاريف اخري 100 دينار البند الرئيسي رقم 2 : اعمال كهرباء بتكلفة 500 دينار ويتكون البند الرئيسي الثاني من : 1- وايرات 300 دينار 2- بايبات 100 دينار 3- عمالة 100 دينار وهكذا...... المشكلة ان البنود الرئيسية والفرعية تختلف من عقد لاخر وقمت بعمل الجداول بناء علي تصميم مشابهة بالمنتدي فقمت بعمل جدول jobs به رقم العقد واسم العقد والقسم التابع له وجدول للبنود الرئيسية main task مع ربط العقد بالبنود الرئيسية وجدول للبنود الفرعية subtask وربطه بالبنود الرئيسية كما هو بالمثال المرفق لكن واجهتني مشاكل باتمامه اريد بعد ادخال رقم العقد وكتابة رقم البند الرئيسي main task تظهر البنود الرئيسية الخاصة بهذا العقد فقط وبعد اختيار رقم البند الرئيسي يظهر في مربع البنود الفرعية الخاصة بهذا البند الرئيسي لهذا العقد الرجاء المساعدة بصورة عاجلة واشكركم مقدما حاولت ارفاق الملف ولكن لم استطع
  11. الاخت العزراء السلام عليكم ورحمة الله وبركاته ممكن توضحي اكثر ايه المقصود بمعني ان القاعدة تفتح كشاشة منفصلة ؟؟؟!!!!! اشرحي الشكل اللي عايزاه
  12. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله تعالى وبركاته الاخت العذراء اللي فهمته من كلامك انك مش عايزة تغيري الايقونة اللي بتكون موجودة علي سطح المكتب عندما يتم فتح البرنامج ، وانك عايزة تغيري ايقونة الملف نفسه (داخل الفولدر ) يعني ايقونة المفتاح في الاكسس او حرف W اذا كان الملف WORD يعني باختصار تغير شكل ايقونة ملفات الاوفيس ( اذا كنت فهمت غلط وتقصدي شئ اخر رجاء انك تصححي لي ) علي حد علمي ان تغير ايقونة الملف فقط غير متاحة ولكن في برنامج يغير ايقونة جميع ملفات الاكسس او الاوفيس عموما ) وممكن تتابعي موضوع شبيه بسؤالك كان بمنتدي الفريق العربي للبرمجة واجاب عليه الاخ محمد طاهر ممكن تطالعية علي الرابط التالي http://www.arabteam2000-forum.com/index.ph...pic=11571" يمكن يفيدك وفيه حل تاني انك تحولي القاعدة لفيجوال بيزك ، لكن ده موضوع تاني ويحتاج معرفة بالفيجوال بيزك . واذا فيه احد من الاخوة بالمنتدي ممكن يفيد بالموضوع فاكيد ماراح يتأخروا (y)
  13. الاخت العزيزة TOOLS -- STARTUP وفي مربع APPLICATION ICON حددي مكان الايقونة اللي عايزاها تظهر علي الشريط اذا فتحتي القاعدة واذا حبيتي عند فتح قاعدة البيانات ما يظهرشي واجهة الاكسس اختاري الصورة اللي عايزاها تظهر كخلفية عند فتح البرنامج وخلي اسم الصورة نفس اسم قاعدة البيانات طبعا مع اختلاف الامتداد وتضعيها بنفس ال Folder اتمني يكون هو ده الرد علي سؤالك بالمناسبة الميل اللي كتبتيه غلط
  14. بسم الله الرحمن الرحيم الاخ العزيز / G42U بسم الله ما شاء الله ، ومثل ما يقول اخونا التقني كفيت ووفيت جعله الله في ميزان حسناتك واشكرك اخي التقني لاعلامي برابط ارفاق الملفات اشكركم جميعا
  15. بسم الله الرحمن الرحيم الاخ الكريم / التقني اشكرك لتفاعلك وسرعة الرد ولكن لم اجد ايقونة ادارج ملف واسال عن كيفية اضافة مدة محددة شهر مثلا علي تاريخ استحقاق القسط التالي مثلا اذا كانت خانة تاريخ استحقاق القسط الاول 1/8/2005 فما هو الكود الواجب كتابته عند الدخول لخانة تاريخ استحقاق القسط الثاني ليكون 1/9/2005 واشكرك مرة اخري
  16. السلام عليكم ورحمة الله وبركاته قمت بعمل قاعدة بيانات لاقساط العملاء وفي النموزج عدد الاقساط ، تاريخ القسط الاول ، واريد ان يقوم اليا في خانة القسط الاخير بتحديد تاريخه اليا اعتمادا علي خانة عدد الاقساط وتاريخ القسط لاول وقمت بعمل الكود الخاص به ExpiryDate = StartDate + InstallmentNo * 30 حيث InstallmentNo هو عدد الاقساط ولكن يظهر تاريخ الانتهاء 1900 فما هو الخطا ارجو المساعدة وهل يمكن عمل تواريخ استحقاق الاقساط الشهرية اعتمادا علي عدد الاقساط وتاريخ القسط الاول ،، بحيث يعطي تقرير رقم القسط وتاريخ استحقاقه واشكركم مقدما
  17. رد الاخ yy55 ( بمنتدي الفريق العربي للبرمجة ) لحل المشكلة جزاه الله خيرا بسم الله الرحمن الرحيم أرجو تجربة هذا الحل .... من Control panel ( لوحة التحكم ) -----> Regional and Language Opthions خيارات البلد واللغة ------> علامة التبويب Advanced ٍSelect alanguage to match the language version of the non - Unicode programs you want to use : إذا كان الخيار المحدد ( ) English حوله إلى : تختار ( اسم البلد ) Arabic ومن ثم يجب عليك إعادة تشغيل الكمبيوتر . عسى أن يكون الحل الشافي للمشكلة
  18. الاخوة الاعزاء سبق وطرحت مشكلة واجهتني وهي ان قاعدة البيانات التي قمت بعملها تعمل علي اجهزة ولاتعمل علي الاجهزة اخري ولم اجد اجابة شافية حتي تلك اللحظة عندما بحثت في احد المنتديات الزميلة ووجدت الحل . ولتعميم الفائدة سانشر نص المشكلة والتي واجهت احد الاخوة ( عبد من عباد الله ) وهي نفس مشكلتي وبعده سانشر الحل للمشكلة كما ورد في رد الاخ yy55 جزاه الله خيرا واتمني ان تفيد الجميع الاخوة الكرام مبرمجي اكسس السلام عليكم ورحمة الله وبركاته : نزلت النسخة 2003 من ميكروسوفت اوفيس فقابلتني مشكلة عن التعامل مع الوحدات النمطية وهي كالتالي : عند محاولة فتح وحدة نمطية عند تصميم نموذج . يظهر الخطأ التالي : ((( فشل Microsoft office Access في انشاء الوحدة النمطية Visual basic>. اذا كانت قاعدة البيانات على محرك الشبكة ، تحقق من اتصالات الشبكة ثم اعد المحاولة . ))) عند تشغل تطبيق اكسس معد مسبقا تظهر النافذة التي تحمل العبارات التالية : ((( ينتج عن التعبير عند التنشيط الذي ادخلته كاعداد خاصية الحدث الخطأ التالي : حدثت مشكلة اثناء اتصال microsoft office access بملقم OLE او عنصر التحكم ActiveX . ))) مع ملاحظة ان الحدث المشار اليه ليس به الا اغلاق النموذج فقط : DoCmd.Close فقط وقد تأكد من وجود المراجع وهي كالتالي : Visual Basic for Application. Microsfot Access 11.0 object libarary OLE Automation MicroSoft Activex data object 2.5 libarary microsoft DAO 3.6 object library كما قمت بتركيب النسخة الجديدة من MSjet 4.0 وقمت بتخفيض مستوى الامان للماكرو الى مستوى منخفض . لكن لا تزال المشكلة كما هي .. فضلا التكرم بالمساعدة في الحل ولكم شكري وتقديري .
  19. الاخوة الاعزاء اشكرك لتفاعلك معي وقد جربت فعلا sp2 وjet 4 ولكن للاسف لم تعمل ، واثناء بحثي في احد المنتديات وجدت نفس المشكلة واقترح احد الاخوة حل بسيط جدا سانشره كما كتبه الاخ yy55 لتعم الفائدة علي الجميع ورغم انني ساجربها غدا الا ان صاحب المشكلة رد بانها تعمل رد الاخ yy55 بسم الله الرحمن الرحيم أرجو تجربة هذا الحل .... من Control panel ( لوحة التحكم ) -----> Regional and Language Opthions خيارات البلد واللغة ------> علامة التبويب Advanced ٍSelect alanguage to match the language version of the non - Unicode programs you want to use : إذا كان الخيار المحدد ( ) English حوله إلى : تختار ( اسم البلد ) Arabic ومن ثم يجب عليك إعادة تشغيل الكمبيوتر . عسى أن يكون الحل الشافي للمشكلة
  20. السلام عليكم ورحمة الله وبركاته اشكرك لسرعة تفاعلك ،، انا جربت ونزلت اوفيس جديد 2003 محل القديم 2002 لكن مافيش فائدة وعملية الفورمات صعبة شوي لانه مش جهاز واحد وباضافة انها اجهزة الشركة يمكن لان هذه الاجهزة كانت في الاصل محملة بويندوز انجليزي ،، لكن حاليا عليها عربي وشغال عادي باللغة العربية يمكن هو ده السبب ؟؟؟؟ مش عارف
  21. السلام عليكم ورحمة الله وبركاته لدي قاعدة بيانات مصممة علي اوفيس 2000 وتعمل حاليا بكفاءة تامة علي winXp واوفيس 2003 ومن قبله اوفيس 2002 ، وقمت بتحميلها علي عدة اجهزة سواء win98 او winXP وتعمل بكفاءة تامة ، ولكن اردت ان احملها علي احد الاجهزة ويندوز xp واوفيس 2002 او20030 لكن في كل مرة تظهر رسالة بانه قد يكون هناك مشكلة في activeX او خطأ بالكود ،، واذا ضغط مفتاح الشفت ودخلت لقاعدة البيانات لايمكن فتح النموزج سواء switchbord او اي نموزج اخر ولكن يتم فتح التقارير والجداول بالرغم من ان الويندوز يدعم اللغة العربية وهو نفس الاصدار ونفس الاوفيس في الاجهزة الاخري التي تعمل فبها القاعدة بكل كفاءة ، ورغم ان البنود المفعلة في refererences هي نفس البنود في الاجهزة الاخري. واريد ان اضع القاعدة علي الشبكة لكن بعض الاجهزة لا يتم فتح القاعدة او النمازج رجاء المساعدة بسرعة
  22. الاخ العزيز مهند برنامج رائع فعلا وقد قمت بتجربته على اكسس 2002 وعمل جيدا لكن عند فتح نموزج user name لا يفتح ويعطي رسالة وعند الضغط على debug يظلل على السطر التالي UN = DLookup("[uName]", "Users", "SN = " & OpenArgs) رجاء الافادة وجزاك الله خيرا
  23. حقيقي برنامج رائع استطاع فك كلمة مرور لقاعدة لم استطع فكها ببرامج عديدة لكن المشكلة ان القاعدة بعد ما فتحت اغلقت تلقائيا وتم اغلاق الاكسس هل ممكن يكون معمول لها حماية اخري غير كلمة السر مع العلم انني استطعت استيراد الجداول منها وكان فيها ماكرو AUTOEXEC وامر الماكرو QUIT ربما هذا هو السبب؟؟؟ امر اخر انه لا يقوم بكشف كلمة السر الا للقاعدة امتدادMDB حيث لا يعرض خيارات اخري لنوع الملف
  24. الاخ منتصر السلام عليكم ورحمة الله وبركاته اشكرك على المساعدة ، ويمكن لم اوضح جيدا شرح المشكلة وهي باختصار ان لدي قاعدة بيانات يتم فيها تسجيل اوامر الشراء الصادرة ( التاريخ ، اسم المورد، المبلغ ، القسم ) والمطلوب ضمن التقارير تقريرين الاول اجمالي المشتريات من كل عميل شهريا بحيث يكون يكون اسم العميل هو الصفوف والاعمدة هي شهور السنة والعمود قبل الاخير اجمالي مشتريات حتى الشهر الحالي والاخير نسبة الاجمالي لكل عميل الى اجمالي المشتريات وبناء على نصيحتك تم عمل التقرير ولكن يتبقى عمل النسبة التقرير الثاني : شهور السنة هي الصفوف والاعمدة هى الاقسام فاذا فرضنا ان لدي 3 اقسام الشهر قسم1 قسم 2 قسم3 الاجمالي النسبة ينــــاير 10 20.00 20.00 .00 50 % وهكذا والنسبة هي الاجمالي للشهر على الاجمالي للسنة وقمت بعمل الاستعلام crosstab Query على اساس ان الصف هو شهور السنة والاعمدة هى الاقسام ( بعكس التقرير الاول ) وعملت التقرير (معالج التقارير) بناء على هذا الاستعلام وبالفعل نجح الامر وتظهر الشهور كلما اضفت عمليات جديدة بالشهور ولكن المشكلة ليست فى الشهور ولكن فى الاقسام كالتالي : عندما قمت ببناء التقرير كان لدي 3 اقسام جرت عليهم العمليات وتنسيق التقرير يظهر به هذه الاقسام ولكن عندما اضفت قسم رابع فيما بعد فبالرغم من انه يظهر فى الاستعلام فانه القسم الرابع لايظهر اتوماتيكيا بالتقرير بعكس الشهور ولابد من تغيير تصميم شكل التقرير واضافة القسم الرابع يدويا من خلال التصميم لانه بالطبع لن تعديل تصميم التقرير اتوماتيكيا ، فاذا انتهيت من تصميم البرنامج فلن يظهر بالتقرير اى اقسام جديدة يتم اضافتها فى التقرير على الرغم من انها تظهر اتوماتيكيا بالاستعلام crosstab Query ارجو الا اكون اطلت عليك واشكرك مقدما
×
×
  • اضف...

Important Information