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

gadelrab

03 عضو مميز
  • Posts

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

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

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

  1. الاخ العزيز احمد السلام عليكم ورحمة الله فى البداية يفضل ان تكون اسماء الحقول والجداول والاستعلامات باللغة الانجليزية لسهولة التعامل بعد ذلك لعمل نموذج البداية ادخل على نماذج ثم جديد واختر طريقة عرض التصميم وقم بحفظ النموذج باى اسم ولجعل النوذج يتم فتحه كصفحة بداية عند تشغيل البرنامج اذهب الى ادوات ثم بدء التشغيل ثم اختر اسم النموذج من خانة عرض النموذج او الصفحة ولجعل النموذج بملء الشاشة اذهب الى النموذج فى وضع التصميم واختر خصائص النموذج ثم حدث ثم عند الفتح واختر اجراء حدث ستفتح لك صفحة الفجول بيسك ضع فيها الكود التالى DoCmd.Maximize ثم حفظ واغلق البرنامج وافتحه لترى نتيجة التغيرات الجديدة لعمل نموذج لادخال البيانات اذهب الى نماذج ثم جديد ثم اختر معالج النماذج واجعل النموذج مبنى على الجدول الاساسى ثم قم بتغير شكل النموذج حسب ما تفضله وسويا سنلبى باقى طلباتك تباعاً 1بيانات الموظفين.rar
  2. الاخ العزيز هشام السلام عليكم ورحمة الله الامر بسيط ان شاء الله ولكن قبل عمل قاعدة البيانات يجب تحديد احتياجاتك منها بدقة حتى يسهل عليك تصميمها بصورة صحيحة فاذا كان الهدف هو عمل ارشيف للموظفين فقط بحيث يمكنك البحث فيها بسهولة وعمل تقارير منها بسهولة فبدأ بعمل الجدول الاساسى للموظفين وذلك بعد تحديد بيانات الجدول بكل دقة وحسب ما اوضحت فهى مسلسل- الاسم - الدرجة الوظيفية الى اخره على ان تجعل المسلسل ترقيم تلقائى ومفتاح اساسى وكل حقل حسب نوعه سواء كان نص كالاسم والعنوان او رقم كالمرتب او تاريخ كتاريخ التعيين مع ملاحظة كتابة اسماء الحقول باللغة الانجليزية وكتابه التسمية التوضيحية باللغة العربية ان اردت ثم بعد ذلك تقوم بعمل نموذج لادخال البيانات بالجدول كما يمكنك ادخال البيانات بالجدول مباشرة ان اردت مع ملاحظة ان النماذج افضل واسهل والنموذج يمكنك ان تجعله عمودى كما بالاكسل او مجدول بحيث يظهر كل سجل فقط فى النموذج ثم نأتى لمرحلة نماذج البحث والتقارير وتلك لابد ان تعقب عملية تصميم الجدول بدقة ونموذج البحث هو بديل للفرز بالاكسل كما ان الترقيم التلقائى يقوم بعمل المسلسل تلقائيا دون تدخل منك عند اضافة سجل جديد مرفق جدول صغير يمكنك ان تضيف عليه او ترفق لنا السجلات التى تريد ظهورها بالجدول حتى يمكننا عمل نماذج البحث والتقارير db1.rar
  3. الاخ العزيز hitman3250 يجب تحديد المطلوب على وجه الدقة حتى يستطيع الاخوة مساعدتك اذ ان طلبك لتعلم المعادلات طلب عام لايمكن تحقيقه لاتساعه وتشعبه ولو ارفقت مثال بسيط يوضح المشكلة لكان ذلك افضل حيث سيتولى الاخوة تقديم الحلول ثم تقوم انت بنفسك بالتعلم من تلك الحلول لتتراكم لديك المعرفة وتصل لمبتغاك ووفقك الله لما تريد القيام به
  4. الاستاذ العزيز ابو خليل جزاك الله خيراً على نبل اخلاقك وتشجيعك الكريم ملاحظاتك القيمة استفدت منها كثيرا
  5. الاخ العزيز nokia_c65 السلام عليكم ورحمة الله المرفق مثال للبحث باى اسم سواء الاسم او اسم الاب او الجد بمجرد ادخال الحرف يتم التصفية حتى تصل للاسم المطلوب حاولت عمل زر للبحث يقوم بفتح نموذج البحث ولكن لم يعمل ولخبرتى القليلة لا اعلم السبب ربما تكون الطريقة التى تعرض بها النموذج الرئيسى هى المانعة لعمل زر البحث ولكن انظر الى النموذج form كما حاولت ان اضع لك حدث عند النقر المزدوج على الاسم المختار بعد الفتح لينقلك اليه مباشرة فى النموذج الرئيسى ولكنى لم افلح لخبرتى القليلة وهذا هو كود الحدث عند النقر المزدوج على الاسم فى قائمة البحث لينقلك الى الاسم مباشرة بالنوذج الرئيسى والذى لم استطع تنفيذه DoCmd.Minimize Dim stDocName As String Dim stLinkCriteria As String stDocName = "ahdaf" stLinkCriteria = "[name]=" & Me![SearchList] DoCmd.OpenForm stDocName, , , stLinkCriteria DoCmd.Close acForm, "form", acSaveYes ارجو ان ينفعك نموذج البحث المرفق تجربة1.rar
  6. الاخ العزيز رياض الراوي جزاك الله خير الجزاء انت فعلاً استاذ فعلاً المعادلة منضبطة وجارى تنفيذ الفكرة على باقى النموذج بارك الله فيك
  7. الاخ العزيز رياض الراوي الحل الذى تقدمت به حل جميل وقد فكرت فى استخدامه ولكن مع بعض الاختلاف حتى يمكن ان نجمع كل شهر منفصل على حده وقد لاحظت انك غيرت المعادلات لتجمع كل الحقل بلا استثناء لذلك عند ادخال شهر جديد لا تتغير البيانات وانما تبقى كما هى ليضاف عليها المجموع الجديد والحل هو اضافة شرط للمعادلة لتصبح المعادلة مشروطة بجمع الحقل المطلوب ولكن الجمع فقط للسجلات التى يقابلها حقل الشهر بالنموذج الرئيسى لقد كانت المعادلة التى ادخلتها فى النموذج الفرعى موذج فرعي qroatb للمربع الذى يقوم بحساب اجمالى الرواتب هى =nz(DSum("[pay]";"[qroatb]");0) وهى تقوم بجمع ما تم دفعة كله حتى لو اضفنا شهر جديد ولقد قمت باستبدال تلك المعادلة بالمعادلة التالية =Sum(IIf([month]="ديسمبر 2009/12";[pay];0)) والتى اضفت فيها شرط "ديسمبر 2009/12" كمعيار للجمع وبالتالى تم جمع الحقل ولكن بشرط ان تكون قيمة الحقل month = "ديسمبر 2009/12 ونجحت المعادلة ولكن واجهتنى مشكلة لم استطيع حلها حتى يمكن ان يكتمل الحل فالمعادلة موضوعة للشهر "ديسمبر 2009/12 وان اريد ان ادخل القيمة للشهور الجديدة فكيف لى ان استبدل عبارة "ديسمبر 2009/12 الموجودة بالمعادلة بالقيمة المتغيرة الموجودة بالمربع الرئيسى والتى اضع فيها الشهر بحيث يتغير المعيار طبقا للشهر المضاف لمربع الشهر month بالنموذج الرئيسى ارجو المساعدة وجزاكم الله خيرا DSum1.rar
  8. الاخ العزيز رياض الراوي جزاك الله خير الجزاء على مساهمتك وتعبك فى محاولة حل المشكلة ولكن الحل الذى تقدمت به لايؤدى المطلوب بالرغم من انه قد اخفى خطأ المعادلات حيث ان الغرض من النموذج هو حساب الرواتب الشهرية وتوزيع تلك الواتب فى كل شهر على العمليات وذلك لكل شهر منفصل اما ما تفضلت به فانه يظهر المجموع التراكمى للرواتب وانا اريد اظهار كل شهر منفصل للرواتب وتوزيعتها وشكراً لك مرة اخرى
  9. الاخ العزيز رياض الراوي شكراً لك على مساهمتك وجزاك الله خيراً على توضيحك لموضع الخطأ وساحاول حل المسألة فى ضوء توضيحك
  10. الاخوة الاعزاء السلام عليكم ورحمة الله لدى نموذج توزيع الرواتب على العمليات عبارة عن نموذج رئيسى يضم نموذجان فرعيان النموذج الفرعى الاول للرواتب ويظهر مجموع الواتب بالنوذج الرئيسى بلا مشاكل النموذج الفرعى الثانى للتوزيعات وقمت بعمل مربعان لمجموع النسب والموزع وعندما حاولت اظهارهما بالنموذج الرئيسى يعطى خطأ بالرغم من اننى طبقت نفس المعادلة الخاصة بمجموع الرواتب وحاولت تغير الصيغه بكل الطرق ولكن كل المحاولات لم يكتب لها النجاح فارجو معرفة لماذا يظهر خطأ عند اظهار المجموع بالنموذج الرئيسى بالرغم من استخدلامى نفس المعادلة ونجحت ارجو المساعدة وجزاكم الله خيرا db1.rar
  11. الاستاذ العزيز ابو خليل شكرا لك على سعة صدرك وتفضلك بالحل فعلا ما قمت به هو المطلوب بعينه
  12. الاستاذ العزيز ابو خليل جزاك الله خير الجزاء الحل الذى تقدمت به اكثر من ممتاز ولكن هل من الممكن عند فتح النموذج ان تظهر كل النتائج قبل ادخال اى تاريخ ؟؟؟ ومرة اخرى شكرا لك على سعة صدرك وتفضلك بالمساعدة
  13. الاخوة الاعزاء السلام عليكم ورحمة الله وبركاتة قمت بعمل مثال للبحث وهو يعمل بصورة جيدة لتصفية البيانات كما بالمرفق وعندما اردت ان اضيف له معيار البحث بين تاريخين لم استطيع حاولت بكل الطرق ولكنى لم انجح حيث اننى اريد التصفية للتاريخ مثل التصفية للحقول الاخرى بمعنى انه لايشترط ان احدد تواريخ وفى هذه الحالة تعرض جميع التواريخ او ان اقوم بتحديد فترة زمنية ثم ابحث فيها طبقا لكل حقل او ان اقوم بالبحث فى الحقول ثم احدد فترة تاريخية بعد البحث وهكذا من لديه فكرة للمساعدة فلا يبخل علينا وجزاكم الله كل خير 246.rar
  14. الاخ العزيز riad جزاك الله خيراً على التوضيح فعلا تم العمل بطريقة صحيحة طبقاً لتوضيحك فشكرا لك
  15. الاخوة الاعزاء السلام عليكم ورحمة الله لدى نموذج لحساب مقاول واحتاج لاحتساب مجموع القيمة بالنموذج الفرعى لتظهر بالنموذج الرئيسى لحساب المستحق للمقاول وقد اتبعت الخطوات التى تعلمتها ولكن يظهر خطأ فى الحساب ارجو المساعدة فى ايجاد خطأ المعادلات ولكم جزيل الشكر opre.rar
  16. الاخ العزيز riad بارك الله فيك ما تفضلت بعه هو المطلوب
  17. الاخوة الاعزاء riad ابو خليل شكرا لكم على ما تقدمونة من علم نافع
  18. الاخوة الاعزاء السلام عليكم ورحمة الله لدى استعلام مبنى على جدول به حقلين من الجدول هما out و not1 واريد انشاء حقل جديد يقوم بنسخ القيم الموجودة بحقل "out" بشرط ان تكون عبارة " وارد خ " موجودة بحقل not1 وباقى القيم التى ليس امامها كلمة " وارد خ " لايتم نسخها وجزاكم الله خير
  19. الاخوة الاعزاء السلام عليكم ورحمة الله لدى نموذج بحث قمت بعملة بعد مجهود كبير لقلة خبرتى بالاكسس ولكن النموذج لايعمل بالصورة المطلوبة فعند فتح نموذج البحث لاتظهر كل قيم الجدول بالكامل ما دمت لم ادخل اى قيمة للبحث بل تظهر القيم ناقصة وانا اريد كل قيم الجدول ان تظهر بالكامل عند فتح نموذج البحث حتى وان كانت هناك حقول فارغة ثم يتم التصفية والبحث حسب القيم المدخلة بمربعات البحث وهناك طلب اخر هو جمع الاجمالى لقيم عمود out واظهار الاجمالى بمربع التص الموضع براس النموذج الرئيسى وبالطبع تتغير قيم الجمع طبقاً لنتائج البحث ولكم جزيل الشكر 123.rar
  20. تعجز الكلمات ان توفيك شكرك فجزاك الله خير الجزاء
  21. الاخ العزيز riad جزاك الله خير الجزاء فعلاً ما قمت به من عمل هو المطلوب تماما ولكن هناك سؤال بخصوص الحقل الجديد sum ارجو شرح طريقة عمله حتى استطيع تنفيذها على ما اقوم به من عمل لاننى قمت باستيراد الاستعلام الذى تفضلت بعمله ولكنه لم يعمل لعدم وجود الحقل sum
  22. الاخ العزيز riad شكرا لك على تفضلك بالاهتمام والرد على مشكلتى ولكن ما تفضلت به من حل ليس هو المطلوب وهذا لا يقلل من ما بذلت به من جهد فجزاك الله خير الجزاء ولتوضيح المطلوب المقصود بالرصيد التراكمى هو الرصيد المتبقى بالخزنة عند كل عملية والرصيد هو عبارة عن الوارد - المنصرف المنصرف يتم قيده بالعمود out مع بيان جهة الصرف فى العمود not وهى كلمة (خزنة) والوارد هو المبالغ التى يتم قيدها فى كلا من العمودين out و into ولكن يت تميزها فى العمود not1 بكلمة( وارد خ ) والرصيد هو الفرق بين الاثنين وذلك عند كل سجل قيد فالوارد يتمثل فى (وارد خ ) والمنصرف يتمثل فى ( خزنة ) ويمكت توضيح المطلوب كما فى الصورة
  23. الاخوة الاعزاء السلام عليكم ورحمة الله لدى برنامج بسيط خاص بعملى عبارة عن جدولين الاول لحركة اليومية والثانى للعمليات ونموذج لادخال البيانات الخاصة بالخزنة ويظهر بالنموذج رصيد الخزنة الختامى ولكن الرصيد لايظهر بصورة صحيحة الاعند اغلاق النموذج وفتحه مرة اخرى وانا اريد اظهار الرصيد بمجرد ادخال الرقم كما اريد عمل استعلام يظهر الرصيد عند كل عملية اى الرصيد التراكمى ولكن بنفس الشروط الموضحة بالرصيد الختامى وهى عبارة عن الوارد ويشمل كل المبالغ بالحقل out +المبالغ بالحقل into بشرط ان تكون كلمة وارد خ موجودة بالحقل 1not والمنصرف ويشمل المبالغ الموجودة بالحقل out بشرط وجود كلمة خزنة بالحقل not واريد اظهار عمود جديد بالاستعلام يظهر الفرق بين الوارد والمنصرف عند كل عملية وجزاكم الله خيرا yomya22.rar
  24. جزاك الله خير الجزاء وشكراً لك على مجهودك
  25. الملف المرفق به الحل ان شاء الله _________3.rar
×
×
  • اضف...

Important Information