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

رمهان

الخبراء
  • Posts

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

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

  • Days Won

    24

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

  1. هل القاعدة لعدة مستخدمين ؟ ام هناك مستخدم واحد فقط للقاعدة؟ نحياتي
  2. اخي كريمو2 ايه السؤال ده ياراجل ! تفضل واليك الخطوات : 1. اذهب الى الاستعلام المصدر واكتب التعبير التالي وطبعا سيحل محل العمود المعني : Expr1: nz([تأشيرة المراقب المالي];"/") 2. اذهب للتقرير وللمربع المعني وعدل الاسم ومصدر البيانات الى Expr1 وطبعا حذفت قناع الادخال او تركته لايهم هنا لاننا سنعرفه من خلال الكود التالي 3.اكتب الكود التالي في حدث عند التنسيق لتفصيل التقرير Private Sub تفصيل_Format(Cancel As Integer, FormatCount As Integer) If Me.Expr1 <> "/" Then Me.Expr1.InputMask = "CCCC بتاريخ CCCC/CC/CC" Else Me.Expr1.InputMask = "" End If End Sub بالتوفيق
  3. اعزائي مداخلتي كانت مجرد راي في الافضل ! ولكن الاستاذ رضوان قرر اين الافضل ! فطبعا نحن مع راي الخبراء ! الاستاذ رضوان : ذكرت ان هناك افكار اخرى ! فهل ممكن طرح واحدة منها وللفائدة ! طبعا غير فكرة فصل الصف بجدول مستقل ! تحياتي
  4. انصحك عزيزي بوضع القاعدة كاملة على مجلد مشاركة! زيها زي ملف وورد ! ويعطى المستخدمين الصلاحية على هذا المجلد لفتح القاعدة ! بل تقدر تتحكم في المستخدمين من خلال مدير الشبكة ! هذه السناريو ممتازجدا خاصة لو نظام التشغيل من نوع سيرفر وهو الغالب دائما على السيرفرات . بالتوفيق
  5. اخي ابو الاء اولا اسمح بعتب بسيط وهو في صالحك والله : لاحظت ان كل صغيرة تريد عملها في نظامك تطرحها بالمنتدى ! هنا لن تحصل على الفائدة ابدا ! انصحك بدراسة الاكسس وبكتاب مثلا خطوة خطوة وعمل تطبيق مع امثلة الكتاب ! حتى تتقن 50% . ثانيا ماكنت اقصده : ان يكون عمود الصف للطلاب يصبح بجدول مستقل حيث سيصبح لكل طالب اكثر من صف ! وهذا منطقي فعندما ينتقل الطالب لصف جديد يكون سجل جديد بهذا الصف وهكذا ! ويكون تاريخ الترحيل موجود بل لو رسب الطالب يكون موجود كذلك بل لو تخرج الطالب كذلك ! هنا لاحظ كيف التحليل السليم يجعل النظام اسهل واتقن ! بالتوفيق
  6. كم عدد المستخدمين للنظام تقريبا؟
  7. معليش اخي اسير الشروق حبة حبة! انت عايز مثلا تطبيق امر معين على مجموعة من العناصر مرة واجدة ! مش لازم تكتب اسم كل عنصر داخل الكود ؟ صح والا لا ؟ معنى اخر مثلا 3 كمبو بكس تريد اخفاؤهم بدون ذكر اسم كل عنصر على حده ؟؟ بالتوفيق
  8. ممكن توضح اكثر ! هل البرنامج بمجلد مشاركة ويتم فتح الملف من جميع المستخدمين ذوي الصلاحيات؟!
  9. اسير الشروق فكرتك رائعة ! المهم انها فكرة مغايرة ! ولكن لكي تزبط تمام لابد من تغيير اسم مربع النص في النموذج الرئيسي من "نص1" الى "id" فقط. بالتوفيق
  10. معذرة استاذ عبدالرحمن والله شاركة هنا بدون لا اعلم فتح الموضوع هنا http://www.officena.net/ib/index.php?showtopic=58443 وعتب عليك خالد لفتح الموضوع مرتين
  11. تفضل مع ملاحظة : - تم عمل معيار في الاستعلام - تم ربط مربعي النص بالاعمدة الخاصة بهما وعن طريق خاصية مصدر البيانات - تم عمل كود بعد التحديث وعبارة عن اعادة الاستعلام في النموذج وذلك طبعا سيعود الاستعلام والمعيار به القيمة التي بمربع نص id TextBox_.rar
  12. الحقيقة لدي فكرة استاذ رضوان ولكن الاخ لم يرد عالاستفسارات ! لانها مطلب للفكرة ! بالتوفيق
  13. ترقية باستحقاق وجدارة ! واذكر باحد مشاركاتي http://www.officena.net/ib/index.php?showtopic=57049&hl= تحياتي
  14. اسمحو لي بالمداخلة هنا ولو كانت متاخرة الافضل في مثل هكذا حالات هو وضع الصف بجدول مستقل . وعند الانتقال الى صف جديد يدرج كسجل جديد . وطبعا ممكن تاريخ الترحيل وبيانات اضافية . وهنا يمكن معرفة الصف الحالي للطالب بانه اخر سجل . ولا داعي لحذف بيانات ثابتة وليست متغيرة . هذه المداخلة ابو الاء بمناسبة الترقية !! ههههه! بالتوفيق
  15. جرب الكود التالي Private Sub hd_AfterUpdate() DoCmd.RunSQL "update tbltemp set COD_7DOR=" & hd & " where check=-1" Me.Requery End Sub
  16. حياك الله اخي ازهر شرح الطريقة : - عملت مربع قائمة list34 ثم من الخصائص ومن خاصية مصدر الصف انشأت استعلام ويمكنك الاطلاع على هذا الاستعلام وفهمه . وتم اخفاء القائمة . - اضفت حقل جديد بالجدول وباسم xemp وهو المعرف المطلوب للموظف . وكما ذكرت لك سابقا يجب ان يكون قيمة في الجدول حتى لا يتغير الا بامر صريح ومعروف لى المستخدم.وتم سحبه على النموذج او انشاء مربع نص على النموذج وربطه بهذا الحقل . لا حظ انه ياخذ قيمته تلقائي وحسب النقطة التالية. - وضعت حدث على مستوى النموذج وعند الحدث قبل التحديث لانني اريد اي تعديل على النموذج والتي بالتاكيد الحقول المهمة وهي اسم الموظف وتاريخ التعيين ان يتم التعديل تلقائي في المعرف xemp وهذا مهم . فمثلا لو ادخلت اسم كمال في البداية سيكون معرفه يبدأ ب k ولكن فيما بعد تم تعديل ليبد بحرف q . اليس منطقيا ان يكون المعرف يتعدل ليبدأ بحرف q . وكذلك تاريخ التوظيف . - في الكود استخدمت امر requery للقائمة وذلك بالطبيعي تحديث محتوى القائمة ليناسب المدخلات الجديدة لان القائمة لا تتحدث مع النموذج فتحتاج امرتحديث صريح . ثم اسندت القيمة التي بالقائمة كقيمة للحقل xemp . حيث ان القيمة التي بالقائمة وبعد التحديث اصبحت هي المطلوبة وجاهزة . اخيرا بالنسبة للحصول على رقمين من السنة فقط . ماعليك الا الذهاب للاستعلام المصدر للقائمة ستجد اول عمود به الدالة right وعليك تعديد الرقم 4 الى 2 فقط . بالتوفيق
  17. شكرا جزيلا ولكن ال top 5 لابد من عمل ترتيب تنازلي للمجموع حتى يعطى ال top 5 ولكن في هذه الحالة لا يتم ترتيب الطلاب الخمس الأوائل بشكل صحيح حسب الاسم ثم المجموع هل من يوجد حل لهذه المشكلة شكرا السلام عليكم ان لم تجد حلا اخ علي فارجو توضيح طلبك في الترتيب حسب الاسم ؟ هل تقصد عند تساوي مجموع الخمس الاوائل ؟ اي اول مكرر خمس مرات ؟! بالتوفيق
  18. مشكورين ادارة واعضاء جزيل الشكر ! اسال الله ان ان ينفع بنا وبكم وهو السميع العليم ! اسال الله ان نكون عند حسن الظن بنا ! دمتم ودام اجتماعنا على الخير والمحبة وتبادل الخبرات ! فنحن نتعلم هنا كذلك ! تحياتي لكم
  19. اخي ازهر تفضل ولعله ماتريد مع ملاحظة التالي : 1.الحقيقة وجدت نوعا من التحدي فيما طرحت وهو : ان هذا التعريف سيرتبط بالموظف . فلا ينفع ان يكون محسوب لانه ليس من المعقول تغير معرف الموظف عند تعديل بياناته او حذف احد الموظفين . فاصبح انه لابد من ان يكون قيمة مخزنة في الجدول . فتمت العملية وبحدث قبل التحديث للنموذج . 2. استند الحل على عد السجلات ! فلو صادف ان هناك حذف للموظفين قد يكون هناك تكرار للكود وعند احتمال تشابه الاسم مع تاريخ التوظيف وهذا اتوقع نادر جدا ! فان نفعت الفكرة والا استخدمنا فكرة اخرى بالتوفيق serial.rar
  20. اخي الكريم فقط احيطك علما ان هناك خطأ عند تحميل المرفق ! اعد تحميله وستجد المساعدة من الاعضاء ان شاء الله ! بالتوفيق
  21. طيب ممكن 2003 ؟!
  22. سبحان الله اخي ازهر سبحان الله وبحمده انا استخدم 2007 الان فذا ممكن تحويل الملف ! تحياتي
  23. اخي ازهر اولا نذكرك بانه لايوجد مرفق ثانيا : كيف يكون رقم تسلسلي وهو يعتمد على مدخلات اخرى ! فخلينا نقول معرف ! وبهذا سيكون عملية حسابية ومن خلال استعلام ! بالتوفيق
×
×
  • اضف...

Important Information