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

منتصر الانسي

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

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

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

  • Days Won

    44

Community Answers

  1. منتصر الانسي's post in كيف يمكن تثبيت النموذج الفرعي من الحركة داخل النموذج الأساسي أثناء البحث was marked as the answer   
    السبب كما ذكره الاخ @Moosak فإن الحركة هذه تحدث نتيجة ظهور واختفاء شريط التمرير بينما في نسخة 2003  وماقبلها فإن الشريط لايختفي أساساً

    واعتقد بأن مطوري أكسس لم ينتبهوا لهذه المشكلة لأنها لم تظهر لهم فلو عدلنا خاصية الإتجاه الخاصة بالنموذج الفرعي وبدلا من خيار من اليمين لليسار نجعله من اليسار إلى اليمين وهذا هو الوضع الإفتراضي للنسخة الإنجليزية تنحل المشكلة كما تري في الصورة

    فرغم أن الشريط يظهر ويختفي بسلاسة ولاتحدث تلك الحركة التي تشتكي منها وأرفق لك المثال للتأكد
    تحياتي
     
     
    db.mdb
  2. منتصر الانسي's post in اضافة سطر جديد في النموذج الفرعي was marked as the answer   
    طالما أن النموذج هو نموذج فرعي فهذا معناه أنه مرتبط بالنموذج الرئيسي بحقل وبالتالي يمكنك أن تجعل الأمر الذي يقوم به الزر هو إدراج سجل جديد يحتوي قيمة الحقل المرتبط ثم تحديث النموذج الفرعي
    ولكن ولأن المثال الذي ارفقته لايحتوي على جدول رئيسي وجدول فرعي فقد قمت بوضع حل يناسب هذا الوضع
    هذا الحل سيكون مناسبأ سواء كان النموذج هو نموذج مستقل أو نموذج رئيسي أو فرعي 
    تم توضيح وظيفة كل سطر بالتعليقات
    تحياتي
    12 (6).accdb
  3. منتصر الانسي's post in التحكم بتحريك سجلات النموذج بواسطة عجلة الماوس MouseWheel was marked as the answer   
    كما يقول المثل (تاهت ولقيناها)
    بإستخدام المثال الخاص بالأخ @jjafferr قمت بتعديل الحل كما ستجد في المرفق
    لاحظ أنه عند فتح المجلد ستجد أنه لايحتوي إلا على التطبيق قم بفتحه وتجربة إيقاف العجلة ستجده يعمل بشكل صحيح وعند إغلاق التطبيق لن يكون هناك أي ملف إلى جواره
    أعتقد بهذه الطريقة لن يلاحظ المستخدم أي شيئ
     
    إيقاف عجلة الماوس.rar
  4. منتصر الانسي's post in مطلوب التعديل على رسم خط إقفال بعد اخر سجل فى التقرير was marked as the answer   
    بعد إذن أخي @Foksh
    أعتقد أن لدى الأخ @أحمد العيسى لبس بسيط فبحسب كلامه هذا
    فأنه يعتقد أن إختيار عدد السجلات هو شرط من شروط عمل الأداة وهذا غير صحيح فالغرض من تحديد السجلات كان لتوضيح الفكرة للأعضاء كيف سيكون شكل التقرير إذا كان عدد السجلات أقل من صفحة أو مساويا لها أو أكبر ولكن في الواقع العملي هذا لايصح
    أعتقد لو إطلعت على التحديث الخاص بهذا الموضوع فستتعرف على عمل هذه الأداة بشكل أفضل
    هذا مايخص أولا أما مايخص ثانيا فالمشكلة تظهر عندك ولم تظهر عندي لذلك فإنها ستكون غالبا مرتبطة بإعدادات الصفحة من حيث حجم الورقة أو الهوامش أو كليهما ففي المثال كنت قد صممت التقرير على صفحة A4 والهوامش 5 ملم (أي نصف سم) وأغلب الظن أن حجم الورق عندك سيكون Letter/ANSI A أو الهوامش أكبر من 5 ملم أو كليهما فأرجو التأكد 
    تحياتي
  5. منتصر الانسي's post in تغيير عدد الطلاب في التقرير من 20 الى 10 في كل صفحة was marked as the answer   
    يوجد لطلبك حلين 
    الأول حل بسيط وهو مجرد مضاعفة إرتفاع الصف ليشغل كل صف مكان صفين
    الحل الثاني برمجي ويعتمد على قيمة مربع النص (م) أي المسلسل بحيث يتم فرض صفحة جديدة عندما تكون قيمة المسلسل يقبل القسمة على 10 بدون باقي
    ملاحظة إضافية الحل الذي كان موجود في مثالك فيه مشكلتين الأولى أنه يقوم بإخفاء السجلات التي بعد السجل العاشر ولا يقوم بنقلها إلى الصفخات التالية والمشكلة الثانية تخص اللغة فيبدو أنك نسخت الكود من مثال من نسخة اوفيس انجليزية والملف المرفق تم إنشاؤه في أوفيس نسخة عربية لذلك فالكود التالي مثلاً
    Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) ' زيادة العداد بمقدار 1 لكل سجل intRecordCount = intRecordCount + 1 ' تغيير الرقم 10 إلى أي عدد تريده (20، 50، 100...) If intRecordCount > 10 Then ' ?? غير هذا الرقم حسب حاجتك ' إلغاء طباعة هذا السجل وما بعده Cancel = True End If End Sub يجب أن يكون بهذا الشكل
    Private Sub تفصيل_Format(Cancel As Integer, FormatCount As Integer) ' زيادة العداد بمقدار 1 لكل سجل intRecordCount = intRecordCount + 1 ' تغيير الرقم 10 إلى أي عدد تريده (20، 50، 100...) If intRecordCount > 10 Then ' ?? غير هذا الرقم حسب حاجتك ' إلغاء طباعة هذا السجل وما بعده Cancel = True End If End Sub لاحظ إسم المقطع (Detail سيصبح تفصيل)
    وهذه الملاحظة جانبية حبيت أضيفها لتنبيهك فقد تقوم بالإستفادة من أكواد أخرى مشابهة لهذا وعند تجربتها تجدها لا تعمل فتظن أن الكود غير صحيح والسبب لايكون منه
    تحياتي
     
    New Microsoft Access Database.accdb
  6. منتصر الانسي's post in مساعدة في تقسيم تقرير was marked as the answer   
    لم أعرف أي التقريرين تريد تطبيق طلبك عليه ولكني رأيت أن تقرير (مناداة قديم) هو الاقرب فقمت بتنفيذ الحل فيه
    ارجو أن يكون هذا الحل هو ماتريده بالضبط
    تحياتي
    111.rar
  7. منتصر الانسي's post in نموذج بحث بسيط .. رجاء التعديل عليه was marked as the answer   
    جرب التعديل المرفق
    db3.mdb
  8. منتصر الانسي's post in فلترة حسب الكمبوبكس was marked as the answer   
    تفضل الملف بعد التعديل
    saad.accdb
  9. منتصر الانسي's post in فتح نموذج فرعى لاضافة بيانات جديدة او عرض القديمة was marked as the answer   
    وهذا نفس الكلام الذي قلته
    شوف أخ @jo_2010 الحل مش صعب وانا ارفقت لك ملفك بعد التعديل إنما طريقة تصميم قاعدة البيانات مش صح
    TEST -2.rar
  10. منتصر الانسي's post in استخدام الذكاء الإصطناعى فى تطوير بيئه العمل على اكسس was marked as the answer   
    بارك الله فيك اخي والحقيقة كان كلامك في البداية في محله ونسأل الله الهداية
    اما عن سؤالك
    سأقوم بتجزئته إلى جزئين
    (التوقعات بشأن قواعد بيانات أكسس كإطار عمل) و (التوقعات بشأنه مع تطور الذكاء الصناعي)
    فيما يخص الجزء الأول من السؤال فبالمناسبة دائما ما يُسأل لي وتكون إجابتي غلى شكل مثال كالتالي
    تخيل أن لدينا سيارة نقل صغيرة ذات 4 عجلات وشاحنة نقل كبيرة ذات إثنا عشرة عجلة وانت صاحب بقالة صغيرة وأغلب عملك اليومي يقتصر على توريد بضاعة صغيرة (كرتون واحد من كذا صنف مثلاً) فهل سيكون من الأجدى لك إستئجار السيارة الصغيرة أم الشاحنة الكبيرة؟
    وهذا هو الحال مع قواعد البيانات (أو بالأصح مع البرامج والتطبيقات الخاصة بقواعد البيانات) حيث سيكون من الأجدى لأصحاب المشاريع الصغيرة إستخدام تطبيق تم تطويره بإستخدام أكسس لأكثر من سبب منها على سبيل المثال لا الحصر:
    - غالبا من يبدأ بتأسيس المشاريع الصغيرة يكونون من الشباب رواد الاعمال وهذا يعني أنه من الوارد أن يتم تعديل آليات العمل أكثر من مرة حتى يتم التوصل إلى آلية عمل شبه ثابتة ومن هذا المنطلق فأيهما سيكون الأرخص والأكثر مرونة أن يتم تنفيذ التعديل بإستخدام أكسس أم بإستخدام أحد البرامج الكبيرة الأخرى؟
    - وحتى لو قلنا أن هذا المشروع قد أنشئ بعد دراسة كافية ووافية ولن يتطلب أي تعديلات (والذي من واقع خبرتي أراه شبه مستحيل) فهل سيتطلب حجم البيانات لمشروع صغير يعمل فيه عشرة موظفين وحجم تعاملاته لاتتجاوز مائة أو مائتين الف دولار شهريا لبرنامج وقاعدة بيانات سيكلف المشروع الاف الدولارات للدعم الفني فقط؟
    - أهم مايميز اكسس هو أنها بيئة قواعد بيانات علائقية وهذا يعني أن أسلوب تصميم وبناء قاعدة البيانات فيه هو نفس الأسلوب لتصميم وبناء قواعد البيانات في أي بيئة أخرى وهكذا فعندما يكبر حجم المشروع سيكون من السهل نقل (هجرة) البيانات إلى أي قاعدة بيانات أخرى
    - في الاونة الاخيرة بدأت مايكروسوفت ببعض الاضافات والتحسينات كما رأينا في إضافة كائن عنصر تحكم متصفح Edge او تحديث عنصر تحكم الرسوم البيانية وكذا محرر الاستعلامات موناكو وغيرها من الاضافات والتحسينات التي سيتم اضافتها في المستقبل وأعتقد أن مايكروسوفت لم تقم بهذه التحديثات إلا على ضوء نتائج دراسة للسوق قامت بها وجعلها تستشعر أهمية هذا التطبيق من أوفيس (المظلوم من حيث التحديثات مقارنة ببقية تطبيقات أوفيس الأخرى) وهذا إن دل على شيئ فإنما يدل على أن هناك توجه كبير نحو العمل بإستخدام أكسس في المستقبل.
    وفيما يخص الجزء الثاني من السؤال (التوقعات بشأنه مع تطور الذكاء الصناعي) فوجهة نظري أن المبالغة في إستخدامه لن يفيد أحد
    - الغير فاهم سيخاطر بإستخدام برنامج لايعلم إن كان صحيحاً أم مليئا بالأخطاء والأخطار التي قد يتسبب بها على المدى القريب او البعيد
    - المبتدئ الذي يريد التعلم لن يتعلم شيئاً فمن خلال رحلة تعلمي لم أجد أفضل طرق للتعلم إلا شيئ واحد هو التجربة والخطأ فإذا لم يمارس المبتدئ العمل بنفسه ويظل يجرب ويخطئ فلن يتعلم أي شيئ
    - المحترف لابأس في أن يستخدم الذكاء الصناعي للمساعدة في حل جزئية معينة (جزئية وليس الكل) كذلك يمكن إستخدامه للمساعدة في تصور شكل النماذج والتقارير أو إقتراح الخطوط العريضة للبرنامج لإستخدامها للعصف الذهني لإستنباط الأفكار فقط أما أن يستخدمه في إنشاء برنامج من الألف إلى الياء فهذا أنا ضده تماماً.
    فكما يعلم الجميع فأن كتابة البرنامج من الصفر أسهل من مراجعة برنامج قام به شخص آخر والشيئ الثاني أن قيام المطور بكتابة الكود بنفسه يجعله ملماً بأدق تفاصيله وعند حدوث أي خطأ يكون من السهل معرفة موقعه ومعرفة تأثير التعديل الذي سيتم على الكود لإصلاح الخطأ على بقية الأكواد
    وحتى ولو إفترضنا جدلاً أن الذكاء الصناعي قام بإنشاء تطبيق صحيح 100% (سواء كان أكسس أو غيره) فهل سيتمكن المطور من حل أي مشكلة قد تظهر في المستقبل؟ وإذا كان يعمل ولم تظهر أخطاء فهل سيكون لدى المطور الذي سيدّعي القيام بالعمل الثقة الكافية فيه أم سيظل حاطط يده على قلبه في إنتظار المكالمة التي تخبره بظهور خطأ ... والا أنتو إيه رأيكو 😅؟
     
  11. منتصر الانسي's post in مشكله اضافه سجل فاضي عند التسجيل فى النموذج was marked as the answer   
    تفضل التعديل
    استوك2.accdb
  12. منتصر الانسي's post in رقم الايصال was marked as the answer   
    هذا لأنك أدخلت السجل بدون أن تدخل التاريخ 
    قمت أنا بإضافة سجل جديد بالرقم 110001 وعندما رجعت للجدول وجدت أن حقل التاريخ فارغ قمت بإدخال تاريخ اليوم ثم قمت بفتح النموذج وأضفت سجل وحددت الرقم 2 فقط فتم تعديله إلى 110002 آلياً كما بالصورة

    لا تنسى بأن الكود يقوم بإستخراج أحدث تاريخ ثم إستخراج آخر رقم تم إدخاله في هذا التاريخ ليتم الإعتماد عليه أي أنه يعتمد على التاريخ أولاً ثم على أخر رقم في هذا التاريخ
    لمعالجة المشكلة قمت بتعديل النموذج ليتم تعيين تاريخ اليوم لأي سجل جديد 
    جربه الان وتأكد من النتائج
     
     
    Lab.rar
  13. منتصر الانسي's post in تعديل كود الحاقي البيانات من جدول الى جدول بدون تكرر الاسم was marked as the answer   
    تم إضافة رسائل تنبيه
    dbexample.mdb
  14. منتصر الانسي's post in ظهور صورة المستخدم was marked as the answer   
    قمت بتعديل الملف وان شاء الله يكون هو المطلوب
    SaadPermissionsLast.rar
  15. منتصر الانسي's post in نسخ حقول قاعدة البيانات الى قاعدة جديدة وحدف الاخرى was marked as the answer   
    تم تعديل مثالك ليتم إظهار الجداول في القائمة وحذف بيانات الجدول المحدد وإعادة الترقيم من 1
    نسخ قاعدة البيانات قبل الحدف.accdb
  16. منتصر الانسي's post in تعديل كود was marked as the answer   
    جرب الان قمت بكل التعديلات المطلوبة
    Bilal_Yamen.rar
  17. منتصر الانسي's post in مشكلة كود تلوين أحرف البحث بنموذج بحث was marked as the answer   
    قم بإزالة علامتي التنصيص حول كلمة red لتصبح بهذا الشكل
    <font color=red> بدلاً من هذا
    <font color='red'> تحياتي
  18. منتصر الانسي's post in اخفاء اكسيس واظهار النمودج was marked as the answer   
    تفضل اخي الكريم
    اخفاء و اظهار.accdb
  19. منتصر الانسي's post in ورقة بيانات فرعية was marked as the answer   
    اخي الكريم يجب عليك التفريق بين حالتين (الجداول/الإستعلامات و النماذج/التقارير) من حيث طريقة إستعراض البيانات المرتبطة بين جدولين 
    ففي الجداول والاستعلامات يتم إظهارها بإستخدام ورقة البيانات الفرعية Subdatasheet وهي عبارة جدول أو إستعلام آخر مرتبط بهذا الجدول أو الإستعلام
    وبنفس الفكرة إذا أردنا إستعراض بيانات أخرى مرتبطة ببيانات النماذج والتقارير فيجب أن تكون فيما يسمى (النماذج الفرعية Subform أو التقارير الفرعية Subreport)
    بالتالي فإذا أردنا إظهار البيانات بالشكل المطلوب داخل النموذج فيجب أن تكون البيانات ضمن نموذج آخر يتم إدراجه كنموذج فرعي
    مرفق لك الملف بعد التعديل
     
    Sub-data_sheet.accdb
  20. منتصر الانسي's post in تجزئة الجدول إلى استعلامات was marked as the answer   
    جرب المرفق
    Data_Base.rar
  21. منتصر الانسي's post in اضافة صورة في النموذج والتقرير was marked as the answer   
    لم افهم 
    عندما تنقل البرنامج هل تنقل الصور معه ام لا ؟
  22. منتصر الانسي's post in برنامج مخازن _ انتهاء الصلاحية - احتساب الضريبة للاصناف was marked as the answer   
    قمت بإضافة البيانات واعدت فتح التطبيق وظهر بشكل طبيعي كما بالصورة

    لم يكن هناك اي كميات في النسخة التي قمت بتنزيلها من موضوع الأخ @ابوخليل
    تم معالجة هذا الأمر في المرفق
    تحياتي
    stock6 .rar
  23. منتصر الانسي's post in مطلوب كود لمنع لتعديل was marked as the answer   
    بعد إذن الاخ @Foksh مرفق لك التعديل المطلوب
    تحياتي
    بعد التعديل.rar
  24. منتصر الانسي's post in اخفاء افتتاحية اكسس في امتداد mde او accde was marked as the answer   
    1. من علامة التبويب ”ملف“ اختر  ”خيارات“.
    2. من القائمة الجانبية حدد ”Trust Center“، ثم أنقر زر ”Trust Center Settings“.
    3. ستفتح نافذة قم بتحديد الخيار  "Macro Settings“ من القائمة الجانبية
    4. إختر الخيار الأخير (Enable all macros (not recommended; potentially dangerous code can run))
    النسخة عندي إنجليزية لذلك لا أعرف ما سيكون المسمى العربي بالضببط لذلك يمكنك ترجمة المسميات الإنجليزية لتعرف مايقتبلها بالعربي لديك
    تحياتي
  25. منتصر الانسي's post in خطا غير مفهوم was marked as the answer   
    عفوا انا قمت بتعديل الرد بعد ما لاحظت أنه يتم قفل السجل في الحالتين ولكن مع إختلاف الوقت الذي يستمر فيه الإقفال
    هناك نفس الخيار ولكن عن طريق خصائص النموذج 

    بالتالي فأي شخص فاتح للنموذج عبر الشبكة سيقوم بقفل السجل
×
×
  • اضف...

Important Information