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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    239

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

  1. استخدم دالتي Dmax و Dmin لجلب اكبر واصغر تاريخ من الاستعلام
  2. وجدت لك مثالا يحتوي على اربع طرق للترقيم التلقائي داخل الاستعلام Sequence: DCount("AuID";"Authors";"AuID <=" & [AuID]) '..................................... Sequence: DCount("AuName";"Authors";"AUName <='" & [AuName] & "'") '.................................... Sequence: (Select Count(1) FROM Authors A WHERE A.AuID <=Authors.AuID) '.................................... Sequence: (Select Count(1) FROM Authors A WHERE A.AuName <=Authors.AuName) NumberedQuery2k.mdb
  3. اذا صحيح تفضل هذه المحاولة Access Database Ruond2.rar
  4. الشايب يقصد انه يتم القسمة على الـــــ 6 حقول سواء كانت فارغة او قيمتها 6 المهملة هل هذا صحيح ؟
  5. ما شاء الله .. تفاعل الأخوة الخبراء بعد التوضيح .. يؤكد ان المطلوب بداية غير واضح ايضا ارى انك لست بحاجة الى استعلام جدولي ويمكن اظهار النتيجة باستعلام تحديد
  6. حتى الآن لم اصل الى فهم المطلوب ... اعذرني شيبة دعنا من الدوال والاستعلام وايضا التقريب .. وخذنا من الاصل من البداية .. من الجدول المتوسط كفهم اولي هو عبارة عن جمع قيم الحقول ثم قسمتها على عدد الحقول نفسها مثلا لدي 6 حقول تحمل القيم من 1 الى 6 : مجموع القيم = 21 إذا 21 قسمة 6 = 3.5 سنعمل على سجل واحد : لديك في الجدول حقل Extension ويحمل قيمة وستة حقول تبدأ تسميتها من s19 وحتى s24 ما هي الحقول التي تريد استخراج المتوسط منها
  7. لم افهم المطلوب بالضبط اذا تريد استثناء العمود رقم 6 في الاستعلام فيمكنك اخفاؤه .. ( في رأس العمود .. انقر بزر الفأرة الأيمن واختر اخفاء )
  8. تفضل لم اغير شيئا فقط ادرجت آخر رقم سند قبض وتاريخه Aziz5.rar
  9. بعد التجربة والمقارنة تاريخ ام القرى من ميكرو سوفت متطابق تماما وهنا ينطبق المثل .. قطعت جهيزة قول كل خطيب ولكن يتبقى العثور على الدوال التي تستخدم للتحويل .
  10. اخي الكريم يجب الاهتمام بكتابة العنوان المناسب الذي يصف الموضوع
  11. تمام وهذا بيت القصيد والمعاناة انتهت الآن لاعتماد التاريخ الميلادي رسميا في الدوائر والمؤسسات وتاريخ أم القرى ثانويا المعذرة ابا احمد لاني واحد ممن عانوا من هذه المشكلة .. ايهما اصح تاريخ ميكروسوفت الهجري ام تاريخ ام القرى ؟ الجواب _ ومن خلال تتبع فرضه علي عملي_ :أن ام القرى أصح ...فهو غالبا افضل وأقرب في التوافق مع رؤية الأهلة الشرعية استدراك : للعلم ميكروسوفت تدعم تاريخ ام القرى .. موجود ضمن اعدادات التاريخ .. ولكني لا اعلم هل هو نسخة طبق الأصل من التاريخ المعمول به ام لا
  12. اي بلدة ؟ .. نتكلم عن السعودية ، وفيها .. ومن اجلها .. تم تصميم تقويم ام القرى يبدوا انك لم تقرأ مذكرة الوورد .. ولم تطلع على الامثلة المصاحبة . انا عرضت تقارير من منتدانا ، ولكن لو توسعنا في البحث في منتديات البرمجة المختلفة والتي اغلبها قد اغلق لتبين حجم المعاناة التي واجهها المبرمجون من تاريخ ميكروسوفت الهجري . لا يعرف هذه المعاناة الا المبرمجين الأوائل الذين واجهتهم مشكلة ميكرو سوفت وتقويمها الذي وصفته بالقياسي والبسته ثياب الكمال والتمام بكل قوانينه
  13. الحبكة ان وندوز يحسب التاريخ الهجري خطأ في عدة اماكن لذا اعتمدت الدوائر السعودية تقويم ام القرى كتقويم معتمد ........ بغض النظر عن الاختلافات الشرعية التي تحدث نادرا_ ..ما عدا البنوك فانها من قديم تعمل على الميلادي كان هذا في السابق الى سنيات مضت .. الآن اعتقد المعتمد التاريخ الميلادي . تفضل بعض المواضيع التي تتحدث عن هذا يوجد في مرفقات الرابط الاول ملفات مهمة تشرح الوضع واهمها ملف الوورد الرابط الأول الرابط الثاني الرابط الثالث
  14. هذا الذي اعنيه بتقويم ام القرى ... ويمتد الى سنة 1500 هجري .. وهذه الوحدة النمطية موجودة في المنتدى هو نعم .. ولكن ليس بالتمام والكمال غالبا يحدث تعارض اذا تم ادراجه في حقل نوعه : تاريخ/وقت .. والفيجول لا يقبل تسجيله في ايام تعد على اصابع اليد الواحدة .. لانه غير موجود لديه ، حدثت هذه المشاكل في اكثر من مؤسسة ودائرة حكومية خاصة في تسجيل حضور الموظفين .. ولا تتوقف المشكلات عند هذا الحد .. فالحل هو ما تم التوصل اليه ونوهت عنه في مشاركتي السابقة بالنسبة للأخ سامي فانا عملت لك حيلة او طريقة تتجاوز بها هذه المشكلة وهي تخص حقل التاريخ الهجري لان الخلل يظهر فيه عملت لك ازرار لزيادة او انقاص يوم من التاريخ الهجري الظاهر ثم بعد التعديل افتح التقرير تنويه : ان اردت ان تدرج التاريخ الهجري في الجدول فاجعل نوع الحقل نصي ، لتتفادى حدوث اي مشكلة مستقبلا سامي 5.mdb
  15. السلام عليكم اخي سامي ، جميع الاكواد التي تعمل في تحويل الميلادي الى هجري او العكس ( او التحويل الى الهجري من اعدادات اكسس) هي عبارة عن عمليات رياضية تعتمد على الرقم 578 سواء بالموجب او السالب . هذا الرقم هو عبارة عن الفرق بالسنوات بين التاريخ الميلادي والتاريخ الهجري يعني ان اكسس ينظر الى التاريخ الهجري على انه التاريخ الميلادي نفسه قبل 578 سنة وطبعا الميلادي بالتقويم الشمسي ثابت لكن الهجري قمري متغير فيحصل تعارض ولا يقبل اكسس بعض التواريخ وخاصة في بعض الاشهر الناقصة كشهر 2 ميلادي كانت المؤسسات المالية عندنا قديما تعاني من هذا التضارب واحتاجوا لبناء وحدات نمطية خاصة بالتاريخ الهجري ومنفصلة عن التاريخ الميلادي واطلقوا عليها اسم تقويم ام القرى ويتم ادراج هذا التاريخ في حقول نصية .. لضمان عدم التعارض ايضا من خلال هذه الوحدات يمكن التحويل بين التاريخين .... ثم بعد ذلك اصبح المبرمجون يبنون برامجهم على التاريخ الميلادي كأساس وبجانبه تاريخ ام القرى
  16. تفضل استخدم ما يشبه هذا Private Sub name1_Exit(Cancel As Integer) If IsNull(Me.name1) Then DoCmd.CancelEvent End If End Sub NOTISNOLL.rar
  17. او اجعل قسم الجداول في مجلد داخل مجلد البرامج في وندوز ( program files ) واجعل تسمياتك بحروف انجليزية
  18. انا اعجب من هذه الفكرة الفريدة اليتيمة .. لو كنت مكانه لعملت اخفاء لكل سجل يتم طباعته واكتفيت بعمل زر تحديث ( اظهار الكل )
  19. بالنسبة لرقم السند وتاريخ الدفع لا يمكن اظهاره في نموذج التصفية والسبب ان النتيجة التي نريد اظهارها هي عبارة عن مجاميع للمبالغ وهنا توجب استبعاد الحقلين من العملية عند فتح النموذج سيعرض الكل .. ولكني عملت لك نموذجا يمكنك الاطلاع من خلاله على تفاصيل الدفع لكل ولي امر فقط انقر نقرا مزدوجا على الاسم ليتم عرض تفاصيل الدفع Aziz4.rar
  20. تفضل عملت لك استعلام يظهر آخر عملية مالية لكل ولي امر ،،، يمكنك بناء تقريرك عليه من ملاحظاتي : كان يجب عليك عمل مفتاح للجدول ترقيم تلقائي او معرف id ، من خلاله يمكن الاستدلاال على آخر سجل بدلا من الاعتماد على التاريخ اللي حاصل الآن ، حيث لاحظت تكرر الدفع من احد الآباء مرتين في تاريخ اليوم نفسه . طبعا الآن ومع وجود سجلات كثيرة لا يمكنك اضافة حقل الترقيم بسهولة لانه لن يعطي تسلسلا حقيقيا حسب التاريخ الموجود ، وقد تتمكن من ذلك عندما تعمل فرز لحقل التاريخ من الاقدم الى الاحدث ثم تحفظ ثم تفتح الجدول مرة اخرى لتتأكد من بقاء الفرز كما هو .. حينها يمكنك فتح الجدول على التصميم واضافة الترقيم التلقائي Aziz2.rar
  21. السلام عليكم الافضل دايما تحاول تسمي الحقول المجمعة في الاستعلام باسماء بسيطة يمكنك مناداتها بكل يسر .. بدلا من ان يكون الاسم مختلط حروف عربية وانجليزية ثم استخدم دالة DlookUp لجلب البيانات بمعلومية اسم المصدر واسم الحقل تفضل تم التعديل حسب طلبك testcalc2.rar
  22. اي فكرة منطقية يمكن ترجمتها وتنفيذها برمجيا والمنطق في طلبك يستلزم وجود بيانات ثابتة للمقارنة مع ما يطرأ من تغيير على هذه البيانات لا ارى مشكلة في عمل عمود في هذا الجدول بل هو المكان الصحيح لان المطلوب هو معرف الكشاف واسمه حتى نقارن بين صفته في الجدول والصفة المتغيرة في الاستعلام ان وجدت اعدت تجربة الاستعلام وهو يعمل على اكمل وجه ... الاستعلام يقوم بتحديث حقل الصفة في الجدول بناء على نتيجة الاستعلام
  23. السلام عليكم ايضا من الحلول اذا كان الانترنت متاح في الاجهزة .. (( مع مراعاة كونه شرطا في تحرير البيانات .. )) وكما نعلم وما هو حاصل الآن اذا تعطل الانترنت .. توقف كل شيء : الهواتف وغيرها ولما قرأتم تعليقي هذا الحل ان يتم ادراج تاريخ ووقت الانترنت الحالي .. بعيدا عن السيرفر والاجهزة الأخرى
  24. السلام عليكم اخوي يحيى بمعطياتك هذه لا يمكن رصد التغير حتى لو اعتمدنا النتيجة النهائية بواسطة كود عبر احد النماذج فيصعب التنبؤ بفترة التغير جيتها من يمين وجيتها من يسار لمحاولة تصيد لحظة التغيير ولم اخرج الا بحل وحيد وهو سهل .. ودائما ابحث عن الحلول السهلة ----------------------------------------------------------------- الحل هو اضافة حقل او عمود في الجدول للصفة ويتم تحديثه بعد رصد آخر التغيرات بمعنى : اننا نفتح الاستعلام فنجد رقم 1 امام كل كشاف تغيرت صفته وعند الانتهاء من رصد الاسماء المعنية او طباعنها في تقرير .. نقوم بتشغيل الاستعلام Query1 لتحديث الصفات في الجدول ----------------------------------------------------------------- بما ان التغير يحدث على التاريخ الحالي Now اذا للتجربة : حاول التغيير في تواريخ الميلاد في الاستعلام Qry_etat_civile وانظر ماذا يحدث ستبقى الارقام التي تشير الى التغيير ما لم تقم بتحديث بيانات الجدول عبر الاستعلام Query1 ------ اتمنى هذا الحل ان يلبي طلبك scout2.rar
  25. مخالف لقواعد المشاركة 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف يغلق ،،،
×
×
  • اضف...

Important Information