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

رياض الراوي

الخبراء
  • Posts

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

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

  • Days Won

    1

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

  1. أخي العزيز ابو خليل: في الحقيقة أعتقد انك قمت بتحميل ملف مختلف وهذا الأمر حصل معي قبل هذا وأرجو أن تتكرم علينا بمثالك لكي نستفيد منه وتعذرني للتدخل حيث كان يتوجب علي أن اترك الجواب لك قبل أن أعطي مثالي ولكني لم أحسب هذا الحساب إلا بعد تحميل مثالي بفترة وأعتقد أنك توافقني في أن وجود اكثر من مثال بطرق مختلفة ربما يغني الموضوع ويكون متابعي الموضوع قادرين على اختيار ما يناسب حاجتهم . مع كامل تقديري واحترامي لك.
  2. إذا كان طلبك نموذج به مربع تحرير وسرد نختار منه اسم الموظف فيتم فتح النموذج (main_ data ) على هذا الاسم فانظر المثال المرفق حيث تم عمل زر الامر بمعالج الأكسس. وإذا كان طلبك غير هذا فأرجو ان توضح مع التحية قيادات 8-1-2010.rar
  3. السلام عليكم: أرفق نموذجك وقد تم تحقيق كل الطلبات واعتقد انه يعمل على الأوفيس 2003 وتلاحظ في النموذج(maash) انني استبدلت التسميات (من) و(إلى) بزري أمر يفتحان التقويم لا ختيار التاريخ منه وهو منقول من موقع اجنبي واسم صانعه في الوحدة النمطية المرفقة. اما بالنسبة للتنسيق فيتم من النموذج الفرعي وعند فتحه بشكل مستقل كما هو موضح في الصورة المرفقة. قيادات 8-1-2010.rar
  4. السلام عليكم: أرجوأن يقوم الأخ بفتح وحدة نمطية بطريقة عرض التصميم ثم من Debug/Compile.. يحدد الخطأ ويقوم بإصلاحه او إرساله للمنتدى ليحاول احدنا مساعدته. فربما يظهر الخطأ لديه بسبب اختلاف نسخة الاكسس التي يستخدمهاعن الإصدارة التي أستخدمها ويستخدمها الأخ ابو خليل.
  5. السلام عليكم : هذه طريقة للإجابة على سؤالك ولكن بصور عكسية أي طرح السجل السابق من السجل اللاحق وهي تؤدي الغاية المطلوبة ويمكن تنفيذها في التقرير والاستعلام كما في المثال التالي أرجو ان تفيدني إذا كان المطلوب قد تم Clients.rar
  6. السلام عليكم: المعيار يمكن ان يكون بالصيغة التالية =DSum(" [pay] ";"qroatb";"[month]=[month] ") أو مثلاً بالشكل التالي =DSum(" [pay] ";"qroatb";"[month]= Forms![month]![month] ") أو =Sum(IIf([month]=[month];[pay];0)) وأعتقد انك قادر على تطبيقها على مثالك مع تمنياتي بالتوفيق
  7. السلام عليكم: أخي الكريم لا أعتقد أن ما طلبته ممكن لأنه على حد علمي في الاستعلام يتم إنشاء السجل فالسجل الذي يليه وبالتالي لا يمكن أن تستخدم قيمة من سجل لاحق في سجل سابق ولكن العكس ممكن. وأرفق مثال لنموذج لأخ اسمه مصلح الحريصي جزاه الله خيراً به إمكانية لإدراج رقم بدل الرقم المحذوف عند إضافة سجل جديد بالكود. وقد أضفت تقرير به حقل ترقيم متسلسل مع كيفية تنفيذه شبيه له ويمكنك نسخ الحقل ولصقه في تقريرك إذا أحببت. Clients.rar
  8. السلام عليكم : آسف لعدم انتباهي لحقل الترتيب على مستوى المدرسة (Arringeinscholl) والآن المثال مع التعديل والترتيب حسب المدرسة مع الترتيب العام. ترتيب الطلاب لمدرسة.rar
  9. وعليكم السلام ورحمة الله: أشكر أخي ابو خليل على المثال الذي أورده , ولكنه لا يصفي التواريخ (من - إلى) ولكن يعطي قيمتين فقط الاولى مساوية للقيمة الموجودة في مربع نص (من) والثانية مساوية للقيمة الموجودة في مربع النص (إلى). والحقيقة سبب صعوبة الاستعلام الذي أوردته - بالنسبة لي في وقتها- هو تعريف المعلمات بنوع تاريخ بوضع علامة # مع اختيارها من مربع نص في نموذج وليس من تاريخ حقيقي مثل #1/1/2010# مع تمنياتي لك بالصحة والسعادة
  10. السلام عليكم: أرجو أن ترفق مثال فوجود المثال يسهل الوصول للحل
  11. السلام عليكم: إذا كان التعامل مع السجلات عن طريق النموذج فالأمر سهل عن طريق خصائص النموذج.
  12. السلام عليكم: في المثال الترتيب في نفس الجدول الأصلي كما طلبت ولكن بالدمج بين الكود والاستعلام. ترتيب الطلاب لمدرسة.rar
  13. السلام عليكم: إذا رغبت أرجو أن تضيف سجلات لشهر آخر غير الشهر الموجود مع التوضيح بصورة للمعادلات الصحيحة مع المجموع كما يحسب يدوياً لنحاول مع الزملاء تحويلها لكود. مع ملاحظة أن الأرقام الموجودة في نموذجك الأساسي تتطابق مع الأرقام المحاطة بالقطع الناقص في الصورة والموجودة في النموذج الذي قدمته
  14. السلام عليكم: لدينا جدولين احدهما يعطي ترتيب الطلاب لكل المدارس والجدول الجديد يعطي ترتيب الطلاب في مدرسة انت تحددها وفي هذا حل لمشكلة الترتيب لمدرسة واحدة وهو حل مؤقت (املاه علي تكرار كلمة للرفع عدة مرات في هذه الصفحة) لحين التوصل من قبلي او من قبل أحد زملاءنا في المنتدى للحل عن طريق الوحدة النمطية. بالإضافة لذلك فإن الاحصاءات في النموذج لعدد الأول والثاني إلخ تتطلب أن تظهر بيانات كل مدرسة بشكل مستقل.
  15. المثال نفسه بعد إصلاح خطأجوهري فيها وبعض التحسينات الطفيفة ترتيب الطلاب لمدرسة.rar
  16. السلام عليكم: إذا كان ما تقصد ترتيب كل مدرسة من الأول إلى العاشر فقد تحقق ما تريد ولكن ليس عن طريق الكود فقط وإنما بمساعدة الاستعلام وإن كان ماتقصده غير ذلك أرجو توضيحه. ترتيب الطلاب لمدرسة.rar
  17. السلام عليكم: هذه محاولة لتعديل مثالك أرجو ان تكون الحسابات متوافقة مع طلبك DSum.rar
  18. السلام عليكم: في النموذج الفرعي (نموذج فرعي tawz) text10 يساوي مجموع text8 و text8 هو حاصل ضرب cost في النموذج الفرعي و Forms!month!text10 في النموذج الرئيسي وبما أن Forms!month!text10 لا يتم حسابه إلا بعد فتح النموذج الرئيسي والنماذج الفرعية فستظهر كلمة خطأ وتؤثر على تذييل النموذج الفرعي (نموذج فرعي tawz) بالكامل. ولاحظ انك إذا حذفت مصدر عنصر التحكم(text10 ) في النموذج الفرعي (نموذج فرعي tawz) أقصد =nz(Sum([text8])) ستظهر النسبة أو text12 بشكل صحيح كما في المرفقات ولذلك يجب أن تعيد ترتيب أمورك وفق حاجتك لكي يتم الحساب ببشكل صحيح. db1.rar
  19. السلام عليكم: من خصائص الحقل نغير (التزام بالقائمة) من نعم إلى لا
  20. السلام عليكم: يمكنك أخي ان تراجع الرابط التالي في منتدانا وستجد جواب طلبك: http://www.officena.net/ib/index.php?showtopic=30681 وعموما الكود التالي يمكنك استخدامه في النماذج والتقارير: If [credit] = -1 Then [credit].Visible = True [cash].Visible = False ElseIf [cash] = -1 Then [credit].Visible = False [cash].Visible = True End If فقط استبدل [credit] = -1 ب [الحالة] = "حاضر" أو [الحالة] = "غائب" واستبدل كلمة (cash) باسم الحقل (الراتب)
  21. الأخ المحترم أبو الأنس: أرفق مثال به الحل عن طريق استعلام ولكن إذا كانت االحقول في النموذج فارغة تظهر التواريخ من #01/01/100# إلى #31/12/3999# مع ملاحظة إمكانية الاستغناء عن "CDate" في الاستعلام مع التحية 247.rar
  22. السلام عليكم: استخدام الكود لتصفية السجلات بين تاريخين فكرة جميلة وتستحق الإشادة لا من باب المدح وأبو الأنس المتواضع دوماً يستحقه بجدارة , وإنما من باب دعوة مرتادي المنتدى وانا منهم للاستفادة من الفكرة
  23. السلام عليكم: يتم الربط من قائمة ملف /إحضار بيانات خارجية / ربط جداول كما هو موضح بالصورة ويتم تحديد مسار قاعدة البيانات . ثم نحدد الجداول التي نريد الارتباط بها. وإذا كان للقاعدة التي يتم الارتباط بها كلمة سر نضع هذه الكلمة عند الربط ولمرة واحدة فقط ولا يطلبها البرنامج مرة اخرى إلا غذا تم تغييرها في القاعدة التي يتم الارتباط بها. وللربط عن طريق الفيجوال يمكن مراجعة الرابط التالي في المنتدى http://www.officena.net/ib/index.php?showtopic=30156
  24. السلام عليكم: نفتح النموذج بطريقة عرض التصميم ونحدد مربع النص ومن خصائصه (ضغط F4) لسان التبويب تنسيق نختار اللغة العربية
  25. السلام عليكم: تم تعديل النموذج بكود مختلف فهل ينفع؟ db1.rar
×
×
  • اضف...

Important Information