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

ابوخليل

أوفيسنا
  • Posts

    11,715
  • تاريخ الانضمام

  • Days Won

    197

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

  1. اخوي ازهر ، مع الشكر والتقدير ممكن تطبق الكود على المثال المرفق
  2. سؤالك الاول عن القوائم واختفائها تجد هذا في خصائص بدء التشغيل في 2003 : ادوات / بدء التشغيل اما سؤالك الثاني فحبذا لو افردته بموضوع مستقل تعدد المواضيع والمسميات علامة صحية ومطلوبة في المنتدى مع ملاحظة توضيح ماذا تريد من نتيجة بــــ IsNull لان rs لوحدها لا تحمل قيمة
  3. يغلق عدم اختيار عنوان مناسب للموضوع ولتكرر المخالفة سبق وان كتب العنوان نفسه هنا http://www.officena.net/ib/index.php?showtopic=55925 وتم تعديله ومخالفة اخرى ايضا وهي عدم شرح المشكلة يعني ان المشكلة لن تظهر مستقبلا في البحث ابدا
  4. السؤال الثاني انقر باليمين على النموذج / خصائص / علم على خانة مخفي السؤال الثالث : لا اعلم بالضبط ما تقصد بالقوائم الا ان المثال لا يحتوي على ماكروات ولا وحدات نمطية ولا تقارير السؤال الرابع : يحتاج ان تفرد له سؤال يخصه مع المثال ، واعلم انني اعمل على الاصدار 2003 ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ اما السؤال الأول فقد وجدت لك في مكتبتي شرحا لمطلوبك : ====================================== أنواع السجلات التي يمكن فتحها بالكائن DAO النوع الأول Table Recordset وهذا النوع هو ارتباط مباشر لأي جدول في قاعدة البيانات مميزاته 1 – استخدام نظام الفهرسة INDEX 2 – إتاحة عمليات بحث سريعة عيوبه 1 – عدم إمكانية إنشاء تصفية للسجلات 2 – استخدام تعليمة SEEK في البحث وهى تبحث عن السجل الأول فقط 3 – عدم استخدام تعليمة البحث FIND التي يمكن أن توجد عدد كبير من السجلات ولفتح جدول باستخدام هذا النوع نستخدم الجملة التالية Set rs = db.OpenRecordset("tbl1", dbOpenTable) النوع الثاني DyanaSet Recordset وهو عبارة عن مجموعة من السجلات من جدول واحد أو أكثر في قاعدة البيانات مميزاته 1 – إمكانية ربط البيانات في أكثر من جدول 2 – إمكانية استخدام الأمر FIND في البحث عن السجلات 3 – إمكانية عمل تصفية للسجلات عيوبه 1 - لا يستخدم الفهارس INDEX 2 – لا يتيح تعديل السجلات أو حذفها بسهولة لفتح جدول باستخدام هذا النوع من السجلات نستخدم الجملة التالية Set rs = db.OpenRecordset("tbl1", dbOpenDynaset) النوع الثالث : SnapShot Recordset وهى عبارة عن صورة من الجدول كما هو وهي للقراءة فقط مميزاته 1 - إمكانية ربط أكثر من جدول 2 - إمكانية استخدام أمر البحث FIND 3 - سرعة البحث للسجلات لأنها في الذاكرة عيوبه 1 – عدم إمكانية تحديث وتعديل البيانات لأنها للقراءة فقط 2 – عدم إمكانية استخدام الفهارس 3 – استهلاك الذاكرة وخاصة عند فتح أكثر من جدول لفتح جدول باستخدام هذا النوع من السجلات نستخدم الجملة التالية Set rs = db.OpenRecordset("tbl1", dbOpenSnapShot)
  5. لانه لا توجد به بيانات مكررة ولكن هذه الصفحات لا ادري من اين اتت ولا شك ان للمعيار الموجود في الاستعلام يدا في ذلك ويمكن تخطي هذه المشكلة بلصق الكود التالي في محرر التقرير : Private Sub Report_NoData(Cancel As Integer) MsgBox "لا يوجد بيانات مكررة في هذا التقرير " Cancel = -1 End Sub
  6. تم التعديل وعمل التقارير اللازمة ملحوظة : في تقرير 22 يتم العرض صفحة صفحة وفي تقرير 20 يتم عرض الجميع بالتوالي انظر الفرق بينهما في مقطع التذييل عند عرض التصميم دقق وتفحص وتعلم كما هناك تقرير ثالث للفرد وفقك الله ،،، SNAWNAW_UP.rar
  7. جزاك الله خيرا اخي علي الرسالة تعني اختلاف نوع الحقل والاستعلامات تحتوي على جداول مرتبطة بعلاقات فحين تغير نوع الحقل في احد الجداول ظهرت المشكلة تم التعديل ، وبعض اللمسات Wak2.rar
  8. الاستعلام في المرفق الاخير يحقق كل ما طلبته فكما يبدو لي ان المطلوب هو اظهار عدد المشتركين في فترة معينة وفرزهم الكبار ذكور ، واناث ، والحضانة ذكور ، واناث ، كل على حدة هل هذا صحيح ؟
  9. اذا : ادخل بيانات كافية لأكثر من عامل واكثر من شهر حتى يتم التطبيق عليها
  10. نعم استاذ علي ايضا الوحدة النمطية التي تشتمل على السطر اعلاه لا علاقة لها بالصورة الرمزية فابحث لابي عبير عن حل آخر
  11. الرقم 22 من اين جاء ؟ ستقول كل شهر يشتمل على 22 يوم عمل فعلي فكيف نعلم ان العامل الفلاني عمل 20 يوما فقط ؟ اين البيانات التي تدل على ذلك ؟
  12. وحدات نمطية رائعة شكرا لك ومعذرة ابا عبير لا املك في جهازي الا اصدار 2003
  13. السلام عليكم اخي الكريم يمكننا اختصار هذه الاستعلامات في استعلام تحديد واحد تجميعي وبالنسبة لطلبك ظهور صفر عند عدم وجود البيانات فهذا مكانه في التقرير او النموذج علما انه يمكننا ذلك شريطة ان يكون المعيار في استعلام منفصل للجدول الفرعي فقط ثم في استعلام التجميع يكون المصدرالجدول الرئيسي والاستعلام المذكور في المثال المرفق استعلام تجميعي ( ضع المعيار المناسب مكان Not Is Null ) ملحوظة : لضمان نتائج صحيحة من الافضل التصفية من خلال حقل واحد . QSum.rar
  14. الان المطلوب واضح تماما ولكن اعلم ان هذه الطريقة تصلح لبرنامج يستخدمه مستخدم واحد فقط وتحتاج لتطبيق ذلك الى التالي : نموذج بداية يتفحص الشرط فإن وجد الخانة مفعلة فتح نموذج كلمة المرور والا فتح نموذج البيانات انظر المثال المرفق : كلمة المرور=1 انقر على زر تعديل لتغيير الرقم السري ولتفعيل ظهور نموذج كلمة المرور من عدمه آمل ان يكون هو ما تبحث عنه تحكم في ظهور نموذج كلمة لمرور.rar
  15. كل عام وانتم بخير ولاخواننا الحجاج : حج مبرور وعمل متقبل ميسور
  16. هي قاعدة اكسس فعلا مقسمة والواجهات تم تحويلها الى صيغة mde اما ظهورها كملف تنفيذي قابل للتنصيب فهذا ما يسمى بالتحزيم حيث نستعين ببرنامج خارجي ( وهي كثيرة بعضها مجاني ) حيث يقوم هذا البرنامج بتجميع ملفات المشروع على شكل ملف تنفيذي لاعادة تنصيبة على اجهزة اخرى ومن خلال هذا البرنامج يمكننا تحديد المكان الذي ستقبع به قاعدة البيانات في جهاز العميل كما يمكن عمل الاختصارات والغاء التنصيب وميزات اخرى عديدة
  17. جميل وهل النموذج المفرد او المستمر يرث هذا الحقل ؟ اعني عند انشاء نموذج تلقائي يظهر هذا الحقل مثل الحقول الآخرى ؟
  18. جزاك الله خيرا وهو بين ايديكم لمن اراد التعديل وانا جاهز للمساعدة
  19. جميل ورائع استاذ علي هذا غير الحقل المحسوب على ما اظن ؟ وهل هو موجود فقط في اوفيس 2013 ؟ ام يوجد في اوفيس 2007 و 2010 ؟
  20. لا يمكن جمع عمود داخل الجدول ويمكن ذلك في الاستعلام او النموذج او التقرير وبالنسبة للاستعلام فلا يتم الجمع مع تضمين جميع الحقول حيث لا بد من استبعاد بعض الحقول على سبيل المثال : حقل الشهر او التاريخ او رقم الدفعة .. ونحو ذلك من البيانات التي لا تتشابه اما في النموذج او التقرير فيمكننا اظهار التفاصيل مع الاجمالي فيكفي ان تكتب هذه العبارة داخل عنصر تحكم حقل غير منضم : Sum([Text1]) باعتبار text1 هو حقل الاجمالي
  21. برنامج صغير بواجهة واحدة عملته لصديق في وقت سابق - المخالفات مرصودة في البرنامج على درجات ويتم الاختيار منها - وسائل العلاج مرصودة في البرنامج على درجات ويتم الاختيار منها - ارتباط وسائل العلاج بالمخالفات كل فيما يخصه - امكانية اضافة او تعديل المخالفات - امكانية اضافة او تعديل وسائل العلاج - وجود بند التعويض عن المخالفات باعمال او نشاطات كبديل للعقوبة - تقارير متنوعة - خدمات ثانوية اخرى للبرنامج البرنامج مفتوح المصدر كلمة مرور التعديل =1 وجاهز لاي استفسار Wak15.rar
  22. جزاك الله خيرا استاذ علي بما تقدم لاخوانك من نتائج تعبك مجهودك يلزم للاطلاع والاستفادة من البرنامج تركيب اوفيس 2010 وما فوق هل هذا صحيح ؟
  23. طبعا ابو خليل لديه ذلك فقط اسمح لي ان اضعها في مشاركة مستقلة يمكن ان يكون حولها استفسارات ونحو ذلك تفضلوا من هنا http://www.officena.net/ib/index.php?showtopic=55796
×
×
  • اضف...

Important Information