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

ابو جودي

أوفيسنا
  • Posts

    6,830
  • تاريخ الانضمام

  • Days Won

    186

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

  1. للعلم انا مبتدئ ووجدت موضوعات كثيرة تخص صلاحيات المستخدمين ولكن للاسف مش قدرت افهم منها ولما حاولت اطبق لم افلح فى ذلك
  2. جزانا الله واياكم خير الجزاء تحت امرك اخى الحبيب
  3. اتفضل اخى الحبيب اتمنى اكون قدرت افهم قصدك واتمنى على الله انى اكون قدرت اساعدك up2-PPP.rar
  4. السلام عليكم ورحمة الله تعالى وبركاته احبائى واخوتى واساتذتى الكرام الاجلاء بارك الله فيمك جميعا بعد كل الشكر والتقدير انا اولا هأضيف حاجه ممكن يكون مش ليها لازمه عند حد كتير ولكن انا كنت محتاجها ودورت كتير وفى الاخر ربنا رزقنى بحل من خلال كود بيزك لزر امر وهذا لعمل ترقيم تلقائى ولكن يمكن تعديل الترقيم ليبدأ من الرقم 1 مرة اخرى اممم انا استخدم عدد اتنين ترقيم الاول ترقيم الجروب والثانى ترقيم الاصناف داخل الجروب حبيت ارفق الشغل بالمثال اللى عاوز اسأل عن حاجات فيه حتى يستفيد كل اخوانى اسالتى انا يا اساتذتى الكرام انا عندى مربع تحرير وسرد يحتوى على القيم التالييه (Rejected- Outsourced-Scrapped Tire-Waiting Customer) الكلام ده موجود ويتم استدعاءه من جدول type of report form السؤال لو انا فتحت النموذج dataentry انا عامل فى التصميم عنصر تحكم علامة جدوله هل يمكن مثلا عند اختيار التبويب Rejected من عنصر تحكم علامة الجدوله يتم تغير القيمة فى مربع التحرير والسرد من القيمة الافتراضية (Outsourced) لتصبح Rejected كما هو اسم التبويب يعنى عاوز كل تبويب اختاره يغير للقيمه التى تساوى اسمه فى مربع التحرير والسرد عاوز اضيف صلاحيات مستخدمين للعلم انا شغال باوفيس 2013 ومش عارف اعملها لانى عاوز اعمل فورم يحدد خصائص كل مستخدم فى التعامل مع قاعدة البيانات وعاوز كمان اضيف اسم المستخدم اللى سجل دخوله للبرنامج بحيث اى بيانات تم اداخلها على جدول database مهما كان حجمها اكون عارف مين المستخدم اللى سجل دخول وقام بإدخال البيانات كذلك لو حدث تعديل اعرف اسم المستخدم اللى قام بتسجيل الدخول وتعديل البيانات جزاكم الله خيرا test.rar
  5. شكرا على سرعة الرد جزاكم الله خيرا طب لى سؤال كمان بس بأجهز مثال علشان لا اثقل على حضراتكم
  6. انا عارف الطريقة التقليدية ان من جدول المصدر ممكن الحقل اللى انا عاوزه اخلى ادخال البيانات فيه الزامى اختار الامر نعم عند الشرط مطلوب طب لى سؤال تانى لو اخترت نعم عند الشرط مطلوب من تصميم الجدول على الحقل الالزامى هل يمكن اظهار رساله لمدخل البيانات تفيد بأن الحقل الخاص بالــ S/N فارغ ويجب ادخال بيانات فى هذا الحقل عند تعبئته فى النموذج
  7. السلام عليكم ورحمة الله تعالى وبركاته كيف اجعل ادخال البيانات امر الزامي باستعمل ماكرو في اكسس هو مكتوب في احد المنتديات لما بحثت الطريقة بس الحقيقة مافهمت انا راح اكتبها واذا حد فهم بليز يشرح لي 1/افتح النموذج في معاينة تصميم 2/في النموذج في مربع الخاصية befor update ( قبل التحديث) افتح منشئ ماكرو 3/افتح العمود conditions ( الشروط) 3/انشئ شرطاً is null للحقل الملائم لجعل ادخال البيانات امرا الزاميا في الحقل 4/أنشئ اجراء cancelEvent لمنع المستخدم من حفظ السجل بينما يحتوي على بيانات غير صالحة طبعا الشرح غير كاف وغير واف وطبعا لانى مبتدئ مش مدرك كويس ومش قادر افهم اتمنى من استاذتنا الكرام الشرح والتوضيح بارك الله فيكم
  8. السلام عليكم استاذنا الغالى انا مش متأكد من اللى انا هقوله ده لحضرتك لكن انا قابلتنى مشكله قريبه من دى لكن مش نفس الرساله المضمون ان فى مشكلة بالاكتيف اكس بسبب ملفات dll الخاصة بالجهاز ده فقط او بالاجهزة دى لو اكتر من جهاز وممكن ده راجع لبرامج الحماية المستخدمه او السيستم اللى على الجهاز المهم حل المشكله دى ممكن زي ما حصل معايا 1. افتح قاعدة البيانات . 2. من لوحة المفاتيح اضغط على المفتاحين ALT + F11 لفتح لك محرر الفيجول بيسك . 3. من قوائم محرر الفيجول اختر Tools ثم اضغط على References. 4. ستجد من ضمن المكتبات ان هناك مكتبة ناقصة وامامها عبارة MISSING قم بإزالة اشارة الصح من امامها ومن ثم اضغط موافق واخرج من محرر الفيجول بيسك ثم اعد تشغيل قاعدة البيانات
  9. السلام عليكم الاخوة الافاضل بارك الله فيكم برجاء الاطلاع على ملف الكروبات المرفق فى تلك المشاركه كى يتضح سؤالى لانى احس ان كل من حاول مساعدتى لم يدرك مقصودى من سؤالى اعتذر لاثقالى على كل اخوانى database.pdf
  10. الرد يا استاذى الغالى مرفق فى ملف pdf الاستاذ ابو خليل.pdf
  11. اخى الحبيب ابو عبد الله الحلوانى جزاكم الله خيرا بس الصورة مش واضحه كويس استسمح حضرتك لو تكبرها شويه او تعدل على البرنامج بتاعى وانا هدخل افهم من تعديل حضرتك ولو حضرتك مش وصلت لك الفكره كويس شوف الصوره دى وادخل البرنامج بتاعى المرفق فى الموضع وجرب تدخل بيانات بالتسلسل اللى فى الصوره وقبل ما تع مل كده ادخل على الجدول database وركز فى الحقول الاتية اولا : Number of daily ده تسلسل رقمى مقترن بتاريخ يومى استدعى البيانت من الاستعلام بواستطه هو والتاريخ اليومى وغالبا ما يكون على الاقل يوميا التسلسل هذا من رقم 1 : 4 او كثر المجموعه الاولى رقمها 1 وقد تحتوى على متوسط من 40 الى 70 سجل ويجب تسلسل السجلات من رقم 1 يبقى مثلا يوم 04/11/2014 المجموعه الاولى تسلسها المستخدم لاستدعاء البيانت للاستعلام رقم 1 تحتوى المجموعه على 40 سجل مثلا مسلسل من 1 : 40 يوم 04/11/2014 المجموعه الثانيه تسلسها المستخدم لاستدعاء البيانت للاستعلام رقم 2 تحتوى المجموعه على 77 سجل مثلا مسلسل من 2 : 77 يوم 04/11/2014 المجموعه الثالثة تسلسها المستخدم لاستدعاء البيانت للاستعلام رقم 3 تحتوى المجموعه على 82 سجل مثلا مسلسل من 3 : 82 وهكذا الخ.....الخ انظر الى جدول database ادخلت بعض من عينات البيانت على سبيل المثال وليس الحصر وادخل البيانت بنفسك من نموذج dataentry مرفق لسيادتكم صورة من داخل الفورم الخاص بادخال البيانت لشرح الية العمل على تلك الشاشة تم الارفاق للصورة فى ملف مضغوط حتى تحتفظ بجودتها فتظهر واضحة لكم كل الشكر والتقدير على الاهتمام البالغ جزاكم الله عنى كل الخير Untitled.zip
  12. فى حاجه مهمه نسيت اقولها انا بدأت اتعلم واشتغل أكسس من حوالى شهرونصف او شهرين تقريبا وباعتمد على شرح اخوانى فى هذا الصرح الشامخ بارك الله فيهم انا بالف حوالين نفسي علشان افهم واعرف اطبق واوصل لتجميع وابتكار واخراج فكرة ارجوكم الترفق بى اثناء الشرح والاخذ فى الاعتبار انا اقل من مبتدئ وانا مجرد هاوى والشغل ده ولا هو مجال دراستى ولا اعرف عنه شئ كلمونى بلغة أقل مستوى وبدون استخدام الفاظ وتعبيرات فنيه وتقنيه لان لان كده مش حقدر افهم واجمع اى شئ بالمناسبه برضوا انا فرحان جدا جدا جدا باللى انا عملته ده بالرغم انه ممكن حد يشوفه تافه او مالهوش لازمه حتى لو كان ناقص من وجهة نظرى الا ان فرحتى بان ده اول شئ اعرف اعمله وفى وقت تقريبا قليل جدا طبعا الفضل لله الذى هدانى لهذا وما كنت لاهتدى لولا ان هدانى الله عزوجل فلله الحمد كما ينبغى لجلال وجهه ولعظيم سلطانه ومأقدرش أنسى انا معرفتش افهم ولا قدرت اطبق الا من خلال منتداكم ده بارك الله فى المنتدى وفى اهله والقائمين عليه والله ادين لكم بعد ربنا سبحانه وتعالى بكل الفضل فيما وصلت له فانتفعت حتى اننى احسست بنهم واذدت شغفا على ايديكم وبصحبتكم بارك الله لكم ونفعكم بعلمكم ونفع بكم وجعل كل اعمالكم خالصة لوجهه الكريم جزاكم الله خيرا
  13. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله تعالى وبركاته أولا كل الشكر والتقدير والاجلال لأهل المنتدى في هذا الصرح الشامخ جزاكم الله عنا كل الخير لما تقدمونه لنا من علم ولتحملكم لنا اسال الله ان يجعل كل اعمالكم خالصة لوجهه الكريم ويجعل علمكم وعملكم هذا علم ينتفع به فيكون صدقة جارية فتمتلئ بها موازين حسناتكم ان شاء الله ثانيا اعتذر جدا جدا لاثقالى عليكم ارفق لحضراتكم برنامج وهو اول عمل لى بالاكسس بفضل الله عزوجل فله الحمد والفضل والمنه فالحمد لله الذى هدانى لهذا وما كنت لاهتدى لولا ان هدانى الله عزوجل ثم لكم كل الفضل من بعد رب العزة عزوجل لما تقدمونه من خير وارفق اليكم عملى لاستزيد أولا من استاذتى واهل الخبرة كى يكتمل العمل فارجوا من حضراتكم بعد تحليل العمل ارشادى لما ذللت به ولما استطع إنجازه لقلة حيلتى وهوانى واطلب منكم على استحياء وبكل الحب والتقدير مساعدتى في الاستفسارات التالية بعد ان اشرح لكم نبذه عن البرنامج وسبب قيامى به أولا انا قمت بعمل هذا البرنامج لمساعدتى في العمل كى نحتفظ بقاعدة بيانات الية العمل ادخل بيانات إطارات الطائرات على قاعدة البيانات وهناك داتا متغيرة وأخرى ثابته أولا: الثابته وهى الريفرنس التي يتم العمل من خلالها قمت بادخالها بجدول اسميته code ثانيا المتغيرة قمت بعمل عدة جداول لها وهى كالاتى Customer العملاء Vendor الشركة المصنعه للاطارات Transaction حركة الإطارات اى دخولها لمستودع الكشف عليها وتصنيفها حسب حالة عملها وخروجها من المستودع work order امر التشغيل الذى تخرج به الاطارت حسب حالتها من المستودع reports type الريبورت الخاص الإطارات التي تخرج به من المستودع حسب حالة الإطارات وهم اربع حالات وهم كالاتى Rejected ----------------------- مرفوض بسبب اى طارئ في غير وقته Outsourced ----------------------- صالح للعمل Scrapped Tire ----------------------- يتم تكهين الاطار لاستنفاذه مراحل عمله الطبيعه Waiting Customer اطار خاص بعملاء وفى انتظار راى العميل لاتمام الإجراءات والاربح حالات السابقه لكل منهم ريبورت بشكل معين متفق عليه دوليا ويجب على الالتزام بالشكل والمضمون وأخيرا جدول باسم database وهو قاعدة البيانت التي يرجئ اليها كل البيانات للاطارت لمعالجتها مطلوب طباعة الريبورت على حسب RAR وهذا يحتوى على عدد محدد من نوعية البيانات قمت بتحديد المطلوب بالاستعلامات لكل ريبورت المشكلة التي اوجهها ولم استطع حلها حتى الان بعد الكثير من البحث والعناء من التجارب التي لا حصر لها الترقيم فكل ريبورت يجب ان يكون مرقم ترقيما تسلسليا يبدأ من رقم 1 تغلبت عليها أولا في الريبورت ولكن عندما أدخلت الكثير من البيانت في القاعده أصبحت لا استطيع فصل البيانات لاختيار المراد منها فقط لتوضيح الامر كى اسهل عليكم برجاء فتح التقرير باسم qi-112-f02-Outsourced وإدخال القيم المعلمه التاليه ليفتح Number of daily 1 Insert Date of day 01-11-2014 دى الطريقة اللى قدرت افصل بيها البيانت رقم 1 في Number of daily هو ترقيم للمجموعه التي تم إدخالها في التاريخ 01-11-2014 Insert Date of day التي تم ادخال البيانت بها ولكن المشكلة او الصعوبة التي اوجهها كالاتى كل ما اردت ادخال سجل جديد يجب ان اكتب الرقم 1 في الحقل Number of daily ثم اكتب التسلسل يدويا أيضا في الحقل item وهكذا على سبيل المثال المجموعه الأولى في تاريخ 01-11-2014 تسلسل المجموعه تسلسل الإطارات 1 1 1 2 1 3 1 4 1 5 الخ والمجموعه الثانية فة نفس اليوم لنفس الشركة المصنعه بنفس البيانات في التاريخ 01-11-2014 تسلسل المجموعه تسلسل الإطارات 2 1 2 2 2 3 2 4 2 5 وعلى هذا النحو اكثر من اربع مجموعات يوميا الصعوبة التي اوجهها في ادخال البيانات هي كتابة الرقم الخاص لتسلسل المجموعه وكذلك الرقم الخاص لتسلسل رقم الاطار في الريبورت المراد طباعته يدويا وقد تصل كل مجموعه لاعداد اكثر من 80 اطار هل من طريقة لتثبيت رقم المجموعه حتى الانتهاء منها وعدم كتابته يدوويا في كل مره وعند البدء بالمجموعه الثانيه اكتب الرقم 2 ويضل ثابتا حتى انتهى ومنها ثم اغيره الى الرقم 3 وهكذا وهل ممكن عمل ترقيم خاص لكل مجموعه يعمل بطريقة اليه دون تدخل منى حتى يسهل ادخال البيانات دون أخطاء او نسيان امممممممممممممم لتجربة ادخال البيانات من النموذج باسم dataentry أولا اختيار P/N من مربع التحرير والسرد search by part number ثم الضغط على زر الامر Add New لادخال البيانت من النموذج الفرعى استفسار كمان هو ممكن لو اخترت نوع التقرير كذلك من الحقل Type of report يظل ثابتا حتى لو قمت بإدخال اكتر من سجل حتى أقوم بتغيره ولو قمت بتغيره أيضا يظل ثابتا كما اخترته في المره الثانية حتى انتهى من ادخال المجموعه وهل ممكن البرنامج يحتوى على جدول غير الجدول الرئيسي الى بيتم ادخال البيانات له ولما اختار على المجموعه من الجدول الرئيسى الامر OUT تنقل جميعها الى الجدول OUT حتى استطيع معرفة الموجود في المستودع حاليا وما خرج منه لاحتساب العدد تفصيلا واجمالا لكل شركة مصنعه كنوع من أنواع الجرد امممممم قبل ما انسي اى فورم عليها باسورد حيكون 3714 انا عارف انى تقلت جدا عليكم لكن انا تقلت من عشمى في وجه الله تعالى وفى كرم اخلاقكم انا فعلا باعتذر جدا جدا جدا على الاثقال جزاكم الله كل الخير مرفق قاعدة البيانت بتنسيق 2003- 2013 حجم الملف تقريبا 5.80 ميجا لذا ارفق القاعدة من خلال رابط خارجى التحميل من هنا
  14. ممكن كده صح لكن المشكله هتقابل حضرتك فى انك مش هتقدر تضيف اسماء تانى والا كل مره تدخل على الجدول وترتب الاسماء وتاخدهم كوبى وتمسحل كل الحقول وتعمل ضغط واصلاح للقاعده وبعدين تعمب لصق الاسماء وبعدين تعمل ترتيب ابجدى للاسماء وبعدين تضيف الترقيم واعتقد حضرتك حتحتاج ده فى النموذج او التقرير اما الجدول مش حيفرق معاك الترقيم فيه انا ضيفت لحضرتك على المثال بتاعك الموديول والكود فى النموذج الخاص باعادة وترتيب الترقيم التلقائى حتى مع مسح اى سجل وممكن اعمله لحضرتك فى التقرير لو تحب
  15. طبعا لم اقصد تجربة شرح اساتذتى الكرام فلهم كل التقدير والتبجيل ولكن اقصد تجربة ادائى انا فى التطبيق *_^
  16. لكم كل الشكر والتقدير اسال الله ان يفيض عليكم بكل الخير وان يجعلكم سابقون للخيرات ان شاء الله جزاكم الله تعالى عنى وعن امة محمد ما لا يخطر على قلب بشر ان شاء الله جارى التجربه واوافيكم بالنتيجة ان شاء الله
  17. مرفق لكم الملف بعد التعديل عليه باضافة وحدة نمطية لاعادة الترقيم التلقائى فى النموذج تلقائيا ايا كان الترتيب للاسماء
  18. يمكن عمل هذا فى النماذج والتقارير اما الجداول لا
  19. السلام عليكم ورحمة الله تعالى وبركاته اولا بارك الله فيكم وجزاكم الله عنا كل الخير ان شاء الله لما تقدمونه واسال الله ان يبارك لكم فى علمكم ويزيدكم من فضله ان شاء الله انا عندى سؤال صغير ان شاء الله اجد له اجابه عندكم فانتم اهل الخبره لو فى برنامج معمول بالاكسس وبدخل فيه صنف بعدد ووصل العدد مثلا لرقم 200 لو طلبت صرف عدد اكبر من 200 مثلا طلبت صرف عدد 250 البرنامج يقبل بذلك السؤال ــــــــــ هل يمكن لو طلبت صرف عدد اكبر من العدد الموجود يظهر لى رساله تفيد ان العدد الموجود هو 200 ولا يمكنك صرف اكثر من هذا العدد اعتذر لعدم ارفاق مثال
  20. ان شاء الله استطيع المساعده بما لدى من معلومات ☺ لا اريد اى اموال فقط لوجه الله عزوجل عسى الله ان ينفعنا بما علمنا ويجعله حجة لنا يمكننا البدء والتعلم هنا من خلال هذا الموضوع حتى تعم الفائده للكل ان شاء الله
  21. السلام عليكم ورحمة الله تعالى وبركاته اولا كل عام وانتم بخير بمناسبة عيد الاضحى المبارك اعاده الله عليكم وعلى الأمة الغسلامية بكل الخير إن شاء الله انا بصراحه عضو جديد ودى اول مشاركه ليه فى منتداكم الكريم واتمنى منكم مساعدتى ان اشاء الله الموضوع بكل اختصار انا شغال فى قسم بيتعامل مع اطارات الطائرات باختلاف طرازتها عندى اربع شركات مصنعه لـ tire لكل شركة part number خاص بمنتجها انا عاوز اعمل برنامج من خلاله ادخل بينات الـ tire الاول عملت برنامج يحتوى على اربع جداول لكل شركة ولكن طلب منى ان اقوم بعمل جدول واحد وبالفعل قمت بعمل البرنامج دلوقتى انا واقع فى مشكله عاوز اعمل ريبورت باسم كل شركه على حده ويكون مسريال عاوز الى يقوم بادخال البينات لا يستطيع التعديل عليها الشخص المنوط فقط بالتعديل على البينات يقوم بذلك من خلال كلمة سر انا هرفق لحضراتكم الشكل اللى انا قدرت اعمله للعلم انا هاوى ومبتدئ وللست محترف اممممم فى شئ مهم انا عامل عدد 2 جدول الجدول الاول بإسم DB وده اقصد بيه جدول قاعدة بينات وده اللى هيتم اضافة كل شئ عليه الجدول رقم اتينين بإسم info وده علشان اقدر استدعى منه البينات الثابته فى نموذج info عند ادخال الينات اعتذر للاطاله وجزاكم الله خيرا test.zip
×
×
  • اضف...

Important Information