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

rudwan

المشرفين السابقين
  • Posts

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

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

  • Days Won

    6

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

  1. الاستعلام التجميعي لايقبل الشروط اختر استعلام آخر غير تجميعي على جدول الغياب و اجعله مصدر بيانات النموذج مثلا : SELECT TplGyab.Idstu, Count(TplGyab.dat) AS CountOfdat FROM TplGyab WHERE (((TplGyab.tayb)=3)) GROUP BY TplGyab.Idstu HAVING (((Count(TplGyab.dat))>[forms]![formqrygyabtotal]![a3]));
  2. اذا عرفت طريقة التصفية حسب السن , يأتي دورك الآن لتعمل التصفية حسب المستوى و بنفس الطريقة تماما لأن التطبيق هو أفضل فرصة للتعلم , و هي غاية هذا المنتدى
  3. هل جربت ماقلته لك و بقيت المشكلة قائمة ؟
  4. للتحويل من الاكسل الى أكسس , اذهب الى احضار بيانات خارجية اكسل استيراد سيظهر لك معالج قم بتحديد الملف ثم الصفحة ثم اختيار ثم تحديد الحقول المطلوب نقلها
  5. أولا , لا أحب مثل تلك العبارات التي تنسب فيها الفضل لغير الله عز و جل فان كان من علم , فمن الله و اليه ثانيا : لا , الاستعلام الذي أرفقته لك استعلام تجميعي , و لايعطيك اية بيانات تفصيلية اذا أردت البحث تفصيليا بين تاريخين , أنشآ استعلام جديد على جدول الغياب ثم أرجو الاطلاع على كيفية عمل الفلتر في النموذج من خلال فكرة سؤال آخر كان حول موضوع البحث عبر السن و الجنس ( أجبت عليه منذ قليل ) حاول الاستفادة من الفكرة , و اذا لم تتضح يمكنك اعادة السؤال هنا
  6. فكرة البرنامج جميلة جدا و اذا كنت أنت فعلا مصمم برنامج الفيجوال بيسك فحياك الله و تستيطع بسهولة جدا انجاز ملف الأكسس عموما جدول الموظفين صحيح جدول المهام : فقط احذف منه اية حقول تحتاج لحساب , مثل الوقت النتبقي و الزمن المتبقي اجعلها في استعلام و ذلك حتى يتم حسابها تلقائيا ثم هناك نقطة , اذا وصلت لموعد تنفيذ المهمة , كيف سيعرف البرنامج أنك قمت بالمهمة أو أنها فشلت ممكن اضافة حقل للجدول ( نعم أم لا ) , اذا ضغطت على نعم , تكون المهمة أنجزت , و الا تكون فشلت أيضا تحتاج اضافة زر اعادة التنبيه
  7. في استعلام الرصيد , عدل كما يلي : Expr2: nz([SumOfquantity_in],0) و كذلك بقية القيم , لأن استخدام nz لوحده لاقيمة له اذا لم تسند اليه القيمة المقابلة بمعنى آخر , دالة nz تفيدك بأن تقول للبرنامج , احسب قيمة كذا , لكن اذا لم تكن هناك بيانات , ارجع القيمة صفر , و ذلك تفاديا لظهور خطأ عدم وجود بيانات
  8. في الاكسس لا توجد ورقة , بل جدول هنا يمكن ـن تصنع نموذج مبني على الجدول , و من الخصائص ( اضغط يمين على النموذج في وضع التصميم ) ألغي خاصية التعديل و خاصية الحذف و أبقي فقط خاصية الادخال
  9. ينبغي اعادة صياغة الملف بشكل أدق الأكسس غير الاكسل , يتميز بأنه قاعدة بيانات توفر عليك عناء ادخال بيانات متكررة كما في الاكسل هنا لا تحتاج أن تنشأ جدول لكل سيارة بل يكفي هنا جدولين فقط جدول السيارات : رقم السيارة - نوعها - موديلها -- بقية مواضفاتها جدول الصيانة : رقم السيارة ( مرتبط بحقل رقم السيارة في جدول السيارات ) - تاريخ الصيانة - ثم بقية تفاصيل الجدول ثم ان اردت الحصول على تفاصيل صيانة اي سيارة , يكفي استخدام استعلام واحد لبيان حركة كل سيارة
  10. اذا كان المقصود هو اضافة الحقول الثلاثة الى القائمة قم باعادة انشاء القائمة مع استخدام المعالج اختر الاستعلام المطلوب ثم اختر الحقول الثلاثة التي تريدها هذا مافهمته من سؤالك اذا كان غير ذلك , قم بتوضيح ماتريد بشكل أكثر
  11. لايوجد في ملفك نموذج بهذا الاسم حتى الجداول بعضها غير متوفر لأنه مرتبط بجداول لديك في جهازك
  12. ارفع الملف الى المشاركة مباشرة , أو قم بشرح تفاصيل الجداول لديك مع أسماء الحقول
  13. اخي ابو خليل , صحيح , من المفضل دائما أن يكون لكل سؤال موضوع جديد لكن هنا حصل اللبس في قضية هل هذا سؤال جديد , ام متابع لسؤال حالي ؟ سؤال الأخ أبو الاء كان منذ السؤال السابق عن ايجاد حل لموضوع الغياب و مجرد ايجاد الجدول المناسب لايعني حصول الحل المناسب الحل المناسب هو بايجاد مستلزمات الحل من جدول و استعلام و نموذج و تظل متابعة الموضوع في نفس السؤال الى أن يحصل السائل على بغيته و فائدة ذلك أن نحصل على حل متكامل لمشكلة تسجيل الغياب في موضوع واحد و تكون في ارشيف المنتدى بحيث اذا رغب اي عضو في البحث عن حل لمشكلة الغياب يجدها في موضوع واحد أما لو سئل الأخ سؤالا لمشكلة أخرى في نفس البرنامج لاتختص بموضوع قضية تسجيل الغياب فهنا يتم طرحه في سؤال جديد عودا الى السؤال : قم بنسخ الكود التالي و ضعه في استعلام جديد TRANSFORM Count(TplGyab.GYABna) AS CountOfGYABna SELECT TplGyab.Idstu, TPstoudnt.ForeName, TPstoudnt.Father, TPstoudnt.FamilyName, Count(TplGyab.GYABna) AS Total FROM Tplgyabtayb INNER JOIN (TPstoudnt INNER JOIN TplGyab ON TPstoudnt.RakamKomy = TplGyab.Idstu) ON Tplgyabtayb.id = TplGyab.tayb GROUP BY TplGyab.Idstu, TPstoudnt.ForeName, TPstoudnt.Father, TPstoudnt.FamilyName PIVOT Tplgyabtayb.[7ala]; هذا يعطيك مجاميع الغياب لكل الطلاب
  14. انظر النموذج الجديد new form قم بتحديد اعمار من الى ثم اضغط زر البحث و بنفس الطريقة يمكنك اضافة بحث بالجنس لكن المشكلة لديك انك قمت باستخدام نص اسم الجنس في حقل الجنس بدلا من الرقم مع أنه لديك جدول خاص للجنس و كان من المستحسن استخدام رقم معرف الجنس بدلا من اسمه GESTION congé 08.12.2014.rar
  15. أي نموذج ؟
  16. الملف معطوب حاول أن تشرح المشكلة بشكل أكثر وضوحا
  17. المشكلة واحدة فضلا أكمل في نفس موضوعك الى أن ينتهي برنامجك
  18. أبو ألاء ليس كل سؤال في نفس الموضوع نفتح موضوعا جديدا اكمل أسئلتك في نفس موضوعك الأساسي
  19. المعذرة , لا أقوم بتحميل أية برامج على جهازي اشرح فكرة برنامج بشكل مفصل وواضح لكي نساعدك في تصميمه
  20. و من نفس الشاشة اختر السماح بالتعديل = لا السماح بالاضافة = لا السماح بالحذف = لا حتى يكون النموذج للاستعراض فقط و ليس لادخال البيانات
  21. افتح النموذج الفرعي main12 في وضع التصميم ثم ضع المؤشر في اقصى الزاوية ع اليسار ثم اضغط يمين اختر خصائص بيانات مصدر السجلات اختر الاستعلام ثم احفظ
  22. حسب نوع الاستعلام الذي عندك لكن عموما من السهل المرور على الاستعلامات و تعديلها
  23. تبعا لما ورد في سؤالك الثاني في موضوعك الجديد اعمل نموذج بسيط على جدول الغياب فقط بحيث تقوم فقط بادخال رقم الطالب و اليوم و ذلك أسهل بكثير من أن تبحث عن الاسم ثم تفتح النموذج ثم تدخل سجل جديد و لست محتاجا لنموذج الغياب الذي ذكرته في سؤالك الآخر يكفيك أن تصنع استعلام باليوم أو بعدد أيام الغياب لاستخراج تقارير احصائية عن الغياب
  24. الأخ أبو الاء أرجو متابعة نفس موضوعك الأول دون أن تفتح موضوعا جديدا لنفس السؤال و ذلك منعا للتكرار
  25. أنت لست محتاجا لعمل ربط بين معرف الغياب و معرف الطلاب جدول الغياب نفسه يتضمن حقل رقم الطالب أيضا فاذا ماعليك الا أن تبني نموذج على جدول الغياب و تدخل بيانات الغياب عبر رقم الطالب و تاريخ اليوم
×
×
  • اضف...

Important Information