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

ابوخليل

أوفيسنا
  • Posts

    12,480
  • تاريخ الانضمام

  • Days Won

    233

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

  1. الموضوع هو تحقيقا لطلب احد اخواننا االكرام وفيه يمكن تحديد الازار داخل نظام المستخدمين في المثال المستخدم محمد معرف =1 والسري=1 مسموح له جميع الازرار ما عدا زر الصلاحية والمستخدم ابوخليل معرف=2 والسري=2 مسموح له الصلاحية فقط آمل ان تجدوا الفائدة صلاحية الازرار.rar
  2. لم افهم ؟ كيف اعدل ؟ لكن لا يمكن استرجاع المحذوف ولاضافة حقل ترقيم تلقائي للجدول : بالنقر على الزر الايمن يمكنك فتح الجدول على التصميم ثم تدرج حقل وتكتب اسمه مثلا id وتختار نوعه ترقيم تلقائي ومن خصائصه في الاسفل اجعل القيمة : مفهرس = نعم بدون تكرار
  3. افتح على خصائص النموذج / لسان التبويب تنسيق اجعل القيمة : اشرطة التمرير = لاهذا ولا ذاك
  4. لا اعلم ما لغة البرنامج المربوط مع قاعدة البيانات وتذكر انه تم ادخال اكثر من الف قيد قاعد البيانات سليمة واظن ان البيانات تم حذفها ؟ ملاحظة : لايوجد حقل ترقيم تلقائي ضمن الجداول وهو مهم وفائدته انه يمكن معرفة عدد ومكان السجل المحذوف هذا على حد علمي ، والله اعلم
  5. ارفق الملف هنا للتشخيص
  6. وعليكم السلام ولماذا تجعل الاكسس كوسيط يمكن تشغيل الملف الصوتي بالاستدعاء فقط وقت الحدث نحن هنا في واجهات اكسس نتعامل مع ملفات الصوت او الصور اما من خلال العنوان الموجود في الجدول واما ان يكون العنوان داخل الكود والنتيجة واحدة
  7. في خصائص النموذج /لسان التبويب : غيرذالك اجعل القيمة: منبثق=نعم ، مشروط =نعم للنموذج الذي تريده يكون الأعلى والعكس صحيح
  8. أنا في برامجي أفضل الاحتفاظ بكافة البيانات و لا أمسح اي سجل وفي هذه الحالة ممكن اضافة حقل (صح/خطأ) في جدول الطاقم الاداري و نبني استعلام على السجلات المتوفرة للطاقم الحالي الذي قيمة حقله = صح في جدول الطاقم الاداري نعم .. وفي برامجي كذلك ذكرتني باستاذنا وحبينا نارت لبزو_لطف الله به_ .. ولا تهون .. يسمي هذه العملية بالحذف الوهمي اما بالنسبة للاخ السائل فلن نرضى له الا الاصلح يبدو انكم وصلتم الى نتيجة مرضية ولكن هل بيئة المدارس تنطبق على الشركات ؟ ما رأيك انت لتنفيذ عملية الترحيل ؟ باعتبار اننا سنضع اشارة لطلاب الصف السادس لحجبهم عن الظهور وهل توافق الاستاذ رمهان على فصل الصف بجدول مستقل ؟ نريد طرح تصور للعملية باعتبار البرنامج يحتوي على سنتين دراسيتين نريد الفكرة بصورة عامة
  9. جميل جدا لا فض فوك يرد استفسار هل بيانات العام المنصرم جميعها ستكون متوفرة مثل بيانات المرشد الطلابي وبيانات وكيل المدرسة الاجرائية حول مشاكل الطلاب والبيانات المالية ان وجدت ؟ ام ان المسألة ستدور حول جدول الدرجات فقط للرجوع للنتائج السابقة ؟
  10. جزاك الله خيرا استاذ رضوان اعتقد ان شرح وجهة نظر الاستاذ رمهان هو ما تفضل به اخونا الاستاذ محمد السوداني هنا http://www.officena.net/ib/index.php?showtopic=43668#entry252410 ولا شك هي افضل لمن كان ينوي تكبير القاعدة ولكن لايلزم وجود جدول للمراحل لان حاجتنا من الاعوام السابقة هي التقارير فقط وهذه الاخيرة يكفي فيها المعايير والفلترة وقد ذكر الاستاذ محمد وجوب اشتمال جدول الدرجات على الفصل الدراسي والسنة مع معرف الطالب
  11. حول المرفق الى صيغة mdb حتى تحصل على تفاعل اكثر بعد الاطلاع على الصورة الاسماء يمكن اظهارها بدلا من الارقام اما المجاميع فاعتقد انك لن تتمكن من ذلك الا عند عرض الاستعلام من خلال التقرير او النموذج
  12. بسم الله الرحمن الرحيم الاستعلام الإجرائي هو استعلام يُجري تغييرات على العديد من السجلات أو ينقلها في عملية واحدة فقط . توجد أربعة أنواع من الاستعلامات الإجرائية: حذف وتحديث وإلحاقي وتكوين جداول. نقوم بتحويل الاستعلام الاجرائي الى جملة vba كنوع من الحماية ولتقليل واختصار الكائنات داخل القاعدة وإليكم الطريقة حيث سنطبق الدرس على استعلام حذف : 1- بفرضية ان لدينا جدول باسم tbl1 يحتوي على العديد من الحقول وكثير من البيانات ثم قمنا بانشاء استعلام حذف واخترنا الكل أي اننا نفتح استعلام حذف جديد ثم نختار الجدول ثم نختار الحقل الاول من الجدول والذي هو عبارة عن نجمة الآن لو تم تشغيل الاستعلام لقام بحذف كافة البيانات داخل الجدول . 2- في عرض تصميم الاستعلام ننقر بالزر الايمن تم نختار عرضSQL ثم ننسخ الجملة البرمجية التي تظهر لنا وستظهر على الهذا النحو : DELETE Tbl1.* FROM Tbl1; ولكنها هكذا مادة خام تحتاج الى اضافات حتى نتمكن من تشغيلها داخل الكود وتتمثل الاضافات بالتالي : - جعل الجملة على سطر واحد ، او اضافة ( _ ) في نهاية كل سطر لتقسيم الجملة الى اسطر (في المرفقات برنامج يقوم بذلك ) - جعل الجملة بين علامتي تنصيص مزدوجتين - اضافة امر تشغيل جملة سكول docmd.RunSQL في بداية الجملة وهناك اضافات خارج الجملة وهي لمنع رسائل التحذير عند بدء تشغيل الكود واعادتها في نهاية التشغيل وتتمثل في السطرين التاليين DoCmd.SetWarnings False قبل بداية الجملة DoCmd.SetWarnings True بعد انتهاء الجملة لتظهر الجملة في النهاية داخل الكود هكذا : DoCmd.SetWarnings False Docmd.RunSQL"DELETE Tbl1.* FROM Tbl1" DoCmd.SetWarnings True هذا كل شيء ،، في المرفقات برنامج من مكتبتي يقوم بتحويل الاستعلام الى جمل sql وتنسيقها .. ادعوا لصاحبه جزاه الله خيرا تحويل SQL إلى VBA.rar
  13. لا فرق .. حيث ستستغني عنها لا حقا .. تفضل من هنا http://www.officena.net/ib/index.php?showtopic=58494
  14. سأكتب موضوع او درس جديد انشاء الله عن كيفية تحويل الاستعلامات الاجرائية الى جملة SQL داخل الكود او الوحدة النمطية اما النسخة الاحتياطية فالمنتدى مليء بموضوعات حول هذا الخصوص ( ابحث لتحترف ) واما تصفير القاعدة فهي عبارة عن استعلامات حذف لجداول يتم اختيارها وهي الجداول التي تحتوي على البيانات المتغيرة للطالب بمعنى اننا نستثني من الحذف جدول الااسماء وما يتبعه من جداول فرعية ثابته او شبه ثابتة كجدول الحالات الخاصة
  15. نعم .. هذه طريقة وايضا : اخذ نسخة قبل تصفير قاعدة البيانات للسنة الجديدة من البيانات المتغيرة والطلاب المتخرجين بحيث يمكن الرجوع الى نسخ الاعوام السابقة عند الحاجة نعم .. شكرا استاذ سمير
  16. لتطبيق شرط ما داخل النموذج المستمر لسجل معين يجب : 1- ان يكون الحدث منبثق من السجل نفسه 2- او يكون عليه التركيز عند الحدث في مثالك الذي تم التعديل عليه اكتب رقما داخل حقل dh ثم انقرعلى خانة الاختيار ان لم يكن هو ما تبحث عنه يجب زيادة الشرح HDo6.rar
  17. تهنئة للاستاذ عبدالرحمن هاشم على التميز الف مبروك
  18. واضح ولكن طريقتك في التصميم داخل النموذج ستتعبك ستكتشف ذلك لاحقا المهم : تم التطبيق حسب طلبك باستخدام وحدة نمطية عامة تجلب القيمة الجديدة في الحقل A1 ثم باستخدام استعلام التحديث طرحنا هذه القيمة من القيمة الاصلية في الجدول بناء على الرقم المعرف في المثال المرفق تم التطبيق على حقل combo205 فقط Text13.rar
  19. تهنئة للأستاذ ramhan بالاحتراف الف مبروك وشكرا للاستاذ رضوان وللادارة الموقرة
  20. سبحان الله بحثت لك داخل المنتدى فوجدت هذا : اخ ازهر هذا موضوع انت صاحبه وفي السؤال نفسه او يقاربه عام 2006 http://www.officena.net/ib/index.php?showtopic=13226#entry56920 يلزم زيادة ايضاح ان كان مطلوبك يختلف
  21. اخي ابو آلاء يكفي للتطبيق ارفاق جدول الاسماء فقط تم التعديل وعمل المطلوب من خلال تشغيل 6 استعلامات بالترتيب ويمكن تحويل هذه الاستعلامات الى جمل sql وتضمينها داخل الكود student7.rar
  22. تفضل هذا مثال وجدته لك يظهر الارقام الناقصة في جدول علما انه يمكنك اظهارها في قائمة داخل النموذج ارقام التسلسل المفقودة.rar
  23. المطلوب غير واضح اشرح مطلوبك داخل المثال
×
×
  • اضف...

Important Information