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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    265

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

  1. مشاركة مع اخي ازهر انظر هنا في هذه المشاركة .. طريقة اخرى لتحقيق الفكرة
  2. انظر هنا .. سيساعدك في بناء جداولك وانظر ايضا هنا
  3. فضلا لا ترفع طلبك على مواضيع قديمة . يكفيك ان تكتب طلبك في موضوع جديد ، وتشير الى رابط الموضوع فقط
  4. راجعت المرفق وجدته يسجل تاريخ ووقت الدخول في جدول المستخدمين .. ويتم تحديثه في كل مرة يتم الدخول .. اذا تريد الدخول والخروج وحفظه كبيانات تاريخية يكفي ان تضيف جدول واحد يشتمل على : رقم المستخدم / اسمه / نوع الحركة ( in - out ) / تاريخ ووقت الحركة بمعنى ان الدخول والخروج في حقل واحد الذي يفرق بينهما هو نوع الحركة ... لماذا ؟ من اجل مرونة البيانات فقد يدخل المستخدم ويخرج اكثر من مرة في اليوم ملحوظة : الافضل استبدال الماكرو بكود داخل المحرر
  5. اخي الكريم يجب الاهتمام باختيار العنوان المناسب الذي يصف الموضوع بشكل مختصر تم تعديل العنوان ،،
  6. طلبك في الصفحة نفسها هنا
  7. تم تعديل العنوان تفضل : تم عمل وحدة نمطية تأخذ اسم المستخدم ورقمه الصحيح .. وتضيفه الى الجدول عند الدخول وعند الخروج Public regUserName As String Public regUserId As Integer Public Function funRegUserNameIn() Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("date in") rs.AddNew rs!UserID = regUserId rs!UserName = regUserName rs.Update rs.Close: Set rs = Nothing End Function Public Function funRegUserNameOut() Dim rs As Recordset Set rs = CurrentDb.OpenRecordset("date out") rs.AddNew rs!UserID = regUserId rs!UserName = regUserName rs.Update rs.Close: Set rs = Nothing End Function بالنسبة لتسجيل التعديل على البيانات فهذا يطول شرحه .. يمكنك البحث في المنتدى .. يوجد الكثير من المواضيع والأمثلة توضح ذلك لأن التعديل يتم تسجيله على مستوى نماذج محددة اما تسجيل الدخول والخروج فهو عام يخص فتح واغلاق قاعدة البيانات data test2.rar
  8. الموضوع قديم يمكنك فتح موضوع جديد بطلبك
  9. التصدير لا يتم على النموذج التصدير دوما يكون من الاستعلام او الجدول او التقرير تضع فيه الحقول التي تريد تصديرها فقط
  10. افيدك في هذه الجزئية : 1- افتح النموذج على التصميم 2- من قائمة الخصائص اختر لسان التبويب : بيانات 3- عدل القيمة (ادخال بيانات ) من : (لا) الى ( نعم ) ثم احفظ
  11. كلامك صحيح .. اذكر هذه الخاصية في جداول 2003 بالنسبة للاصدارات الحديثة لا اعلم ربما تم حجب هذه الميزة ولكن وهو الاهم اننا لا نتعامل مع الجداول مباشرة اطلاقا .. لذا يمكننا صنع هذه الميزة من خلال النموذج بالاستعانة بالكود في ترقيم الحقل تلقائيا .
  12. الحقيقة ان ميكروسفت قيدت الاستعلام الجدولي بحقل واحد لاسم العمود وحقل واحد للقيمة لذا نحن بحاجة لأن نتجاوز هذا التقييد ونعمل استعلام جدولي اوسع يلبي حاجتنا وهذا ما تم عمله : 1- عمل استعلام تجميعي للمواد حسب ( الكهربائي / تاريخ اليوم / المادة ) مصدره الجدول الرئيسي 2- من الاستعلام المذكور تم عمل جدول مؤقت يمثل ثلاث استعلامات جدولية .. ويكون هو مصدر بيانات التقرير 3- اعداد هذا الجدول يتم من خلال زر في النموذج 4- كل نقرة على الزر يتم حذف البيانات في الجدول واعدادها من جديد .. ( لأن البيانات المدخلة متجددة يوميا ) ملحوظة : تم تعديل تسمية الحقل Date الى sDate لأن الاسم محجوز في اكسس عذرا على التأخير وشكرا لصبرك ،،، Datash5.rar
  13. ملوحظة : اذا الجدول يحتوي على بيانات متغيرة تاريخية فمن غير المتصور تغييرها بتحديث او غيره نفرض ان الجدول يحتوي على آلاف السجلات ويوجد ضمن السجل حقل النسبة اذا غيرت فقط القيمة الافتراضية بدون تحديث الجدول فإن النسبة الجديدة ستظهر .. مع كل سجل جديد يتم ادراجه مع بقاء البيانات القديمة كما هي لا تتأثر والأولى والافضل من كل هذا ان تلغي القيمة الافتراضية ويتم ادخال النسبة يديويا
  14. اهلا اخي لو ارفقت هذا التقرير الجميل من اجل يتم التطبيق عليه
  15. هو انت شايف ان كل موضوع تطرحه .. وبعد اخذ ورد تضطر الى رفع مرفق فلوا كان المرفق مع الموضوع بداية لكان افضل واكيد ستحصل على اجابة اسرع في طلبك هذا : انت بحاجة الى رفع مرفق يشتمل على : مصنف اكسل يوجد فيه قليل من البيانات .. وتحدد الاعمدة التي تريد جلبها قاعدة بيانات تحتوي على جدول فقط حاول ان تكون مسميات الحقول في القاعدة وفي اكسل هي نفسها اللي في برنامجك من اجل يسهل عليك النقل والتطبيق
  16. اتمنى اني فهمت عنك انظر المرفق aa.rar
  17. اثبت يا دكتور .. تعجبني الثقة بالنفس .. امامك مقاومات : قاعدة الجداول عندك محمية بكلمة مرور وايضا تريد المرونة في تحديث قيمة الحقل لأي قيمة تستجد ملحوظة صغيرة : تسمية الجدول بـــــــ TABLE خطأ
  18. لم افهم الطلب بالضبط لأن السطر موجود فعلا ضمن الكود اذا القصد الاكتفاء بلون الخط فقط .. نعم ليه لا .. يتم فقط تعطيل بقية الاسطر الخاصة بالصفات الأخرى
  19. طيب .. هل جربت تعمل تقارير فرعية ؟ افضل الحلول تأتي بعد التجربة والمحاولة .. ولا يوجد مرفق للتجربة عليه
  20. تنسيق الكود مهم جدا لتتبع قراءة الكود والبحث عن المشكلة الحل : عطلي هذا السطر rs.FindFirst criteria
  21. عليكم السلام الاستعلامات نوافذ تعرض البيانات الموجودة ايضا المهم الجدول وطريقتك في التصميم كلما كان تصميم الجداول احترافيا .. كانت التقارير اكثر مرونة
  22. لا يمكن معالجة الأمر وادواتك غير مكتملة اولا جداولك ناقصة عند اكتمال الجداول وضبط العلاقات في الاستعلام سوف يتحقق كل ما تفكر به المفروض لديك جداول ثابتة خدمية مثل : المدارس / الطلاب/ المعلمين / المراحل / + جدولك الحالي الذي سنتعتبره جدول التفاصيل في الاستعلام سوف يتم بناء العلاقات المناسبة وسيتم تصفية اي معلومة تريدها
  23. تفضل حسب طلبك تعديل على المرفق كما وضحته لك اعلاه وزيادة تسجيل الدورات التدريبية2.rar
×
×
  • اضف...

Important Information