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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    238

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

  1. اطلعت على المرفق واول ملاحظاتي وهي التي يجب ان توليها عنايتك : الجداول وتصميمها 1- يجب كتابة اسماء الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات 2- يجب كتابة الحقول داخل الجداول بحروف انجليزية وعدم ترك مسافات فارغة بين الكلمات 3- التأكد الا تكون التسميات كلمات محجوزة ومعرفة في اكسس مثل date و Name .... وغيرها الملاحظات اعلاه تساعدك مستقبلا في كتابة الاكواد وفهمها بشكل صحيح لانه عند استخدام الحروف العربية تنقلب الاكواد رأس على عقب ويصعب فهمها اما الواجهات العربية فهي تكون في التسميات التوضيحية داخل الجداول او النماذج او التقارير 4 - اختيار النوع المناسب للحقل حيث رأيتك جعلت اغلب انواع الحقول = عملة والعملة فقط للحقل الذي يدخل فيه نقود ويجوز ان نستبدل نوع حقول العملة بارقام مزدوجة اما المعرفات فتكون اما ارقام او نصوص والخلاصة / لتعلم اكسس باحتراف وباقل مدة ممكنة يجب البدء من الجداول وهضمها جيدا ويجب تصور البرنامج كاملا من خلال الجداول سأبحث لك ان شاء الله في مكتبتي عن امثلة سهلة تساعدك
  2. تفضل هذا مثال حسب طلبك بالنسبة للارقام التي من خلالها يتم التفريق بين المستخدمين كــ 22 ، 55 .... وغيرها فهذه يمكن لبرنامجك ان يضيفها آليا عند التسجيل حسب النوع تخصيص المداخل متغير.rar
  3. وعليكم السلام ورحمة الله وبركاته حياك الله ابا يوسف معذرة فاني اعمل على اصدار اكسس القديم ولا يمكنني فتح الاصدارات الجديدة ولكني فهمت مشكلتك قم بالضغط على زر الشيفت واستمر ضاغطا وانقر على البرنامج لفتحه سيفتح على التصميم
  4. عمل عبقري متمكن استاذ كرار ولكن الى توافقني الى اضافة الاستعلام الجدولي مباشرة الى التقرير اسهل من هذه الاجراءت والكم من الاستعلامات وكما هو معلوم غالبا لا يستخدم الاستعلام في عرض البيانات مباشرة
  5. اكيد حسب الحاجة يمكن اظهار حجم قاعدة البيانات في شاشة المستخدم ويمكن عدم اظهار الحجم وبدلا من ذلك رسالة تنبه المستخدم ان عليه ضغط واصلاح القاعدة
  6. الضغط يتم باحد طريقين اما بفتح قاعدة البيانات / ادوات/ ضغط واصلاح قاعدة البيانات واما بواسطة الكود البرمجي للقاعدة البعيدة وهو ما بينته في مشاركتي السابقة بما يشبه هذا الكود DAO.DBEngine.CompactDatabase db_name, temp_name Kill db_name Name temp_name As db_name
  7. الشيء المهم والذي يجب ان يعرف : ان الضغط والاصلاح لقاعدة البيانات هو عبارة عن عملية يتم من خلالها خطوتين اثنتين وثالثة 1- نسخ القاعدة الى الذاكرة مع الضغط وتغيير الاسم 2- حذف القاعدة الاصلية 3- اعادة لصق ما في الذاكرة واعادة اسمها الاصلي ومن هنا يتبين خطورة العملية فيما لو لم يتم اخذ الاحتياطات اللازمة فالاولى عند تنفيذ العملية ان يسبقها مباشرة في اول الكود عملية اخذ نسخة احتياطية
  8. وعليكم السلام ورحمة الله وبركاته اهم نقطة في الامان وهي التي يجب ان تؤخذ في الاعتبار : أخذ نسخة من القاعدة قبل الاصلاح والضغط وايضا : - مراعاة ان تكون القاعدة الخلفية منفكة من الواجهات ويتحقق عدم الارتباط عند تخصيص نموذج البداية غير منضم لمثل هذا العمل - مراعاة تناسب حجم قاعدة البيانات مع ذاكرة الجهاز المتوفرة
  9. هذا حل ينزع الارقام عن يمين ويسار الفاصلة ثم يعيد ترتيبهما Expr1: Right([text3];Len([text3])-InStr([text3];"-")) & "-" & Left([text3];InStr([text3];"-")-1)
  10. كلامك مقبول .. ولكنها مكتوبة من قبل ونريد تعديلها برمجيا اما اخوي جعفر فشكرا على المبادرة وكأنك معي حين وضعت السؤال يوجد اشكالية بسيطة ويمكن اصلاحها خارج الكود وهي المسافات الخالية فبعض الحقول تحتوي على مسافة او اثنتين ولكن معظمها لا تحتوي على ذلك ، فيمكن غض النظر عنهافيمكن ازالة هذه المسافات بضغطة زر المهم الان ان تطبق اكوادك السابقة على الجدول e1 لانه يشتمل على نوعيات مختلفة من الارقام ولك حرية التعديل على اسم الحقل حيث يمكنك تغيير الحروف العربية
  11. السلام عليكم اخوتي الكرام : في المرفق جداول كل واحد منها يحتوي على حقل نصي وهو عبارة عن رقمين يفصل بينهما علامة السالب المسألة : ان تنسيق الارقام يظهر بشكل مقلوب مثال 7-1 والصحيح ان يكون 1-7 وبتوضيح اكثر : هذين الرقمين عبارة عن ارقام آيات أي من آية رقم 1 الى آية رقم 7 المطلوب تنسيق يتم تطبيقه على الجدول / الجداول db2.rar
  12. الآن عرفت ما تقصد في عرض البيانات الصق هذا الكود في محرر النموذج في مثالي السابق Private Sub Form_Current() Me.Str.Requery End Sub
  13. وعليكم السلام انت حاجتك في حقلين اثنين المعرف والنص وثانيا مادام المعيار موجود في الاستعلام فليس هناك حاجة لربط جدول آخر انظر التعديل الحاصل على مربع التحرير آمل ان تكون المسألة واضحة تماما Database2.rar
  14. وندز 7 يسير تستطيع التنفيذ من مربع التشغيل ولكن انتبه ! يجب اولا خفض امان وندز اذهب لوحة التحكم ثم الى المستخدمين / التحكم وتغيير حساب مستخدم ثم خفض الامان الى الحد الادنى كما في الصورة هذا الامر ينطبق ايضا على وندز 8
  15. في وندز 8 الحماية اقوى من الطرق المتاحة لتسجيل المكتبات انقر ابدأ ثم اكتب في البحث cmd عند ظهور الملف في اعلى الصفحة انقر عليه بالزر الايمن واختر تشغيل كمسؤول سيفتح لك cmd بواجهته السوداء اكتب سطرك السابق مع ملاحظة ازالة علامات التنصيص انقر انتر
  16. السلام عليكم سأعرض معلومات اولية للاثراء : اولا : المنتج اما ان يحمل باركودا من مصنعه و معظم قوائم او اكواد المنتجات العالمية تستطيع الحصول عليها اون لاين فالمنتجات التي تحمل باركود مطبوع يكفي ان تجعل رقم الباركود هو معرف الصنف في جدول الاصناف وسيكون السعر الموجود في جدول الاصناف بيد البائع يغيره كيف شاء ثانيا : ان يكون المنتج خالي من الباركود هنا يأتي دور البائع في طباعة الباركود من جدول الاصناف والذي يمثل كود الصنف علما انه يوجد طابعات صغيرة خاصة لطباعة الباركود وظيفتها طباعة الباركودات فقط ثالثا : ماهو عمل قارىء الباركود ؟ عمله قراءة رقم الصنف من الباركود ثم طباعته (ادخاله) داخل البرنامج مع تحديث السجل لينتج عنه جلب بيانات الصنف وايداعها في جدول التفاصيل او ما يسمى بجدول الحركات ويكفي من البيانات رقم الصنف واسمه والسعر ، اما العدد فيتم بتكرار عملية المسح ( ويمكن استخدام لوحة المفاتيح لادخال التكرار اذا تعذر ذلك) نخلص من هذا الى ان ادخال رقم الصنف والنقر على enter يتم من خلال طريقين اما يدويا عبر لوحة المفاتيح واما الاستعانة بقارىء الباركود لعمل ذلك
  17. مسألة الحذف ممنوعة بتاتا في قواعد البيانات والمتبع عادة انه في حال كان البيع الى اجل ان يتم التأشير على ذلك اما يدويا او برمجيا وعند السداد يتم ازالة هذه الاشارة ايضا يدويا او برمجيا ويمكن وهو الافضل اضافةً الى حقل التأشير زيادة حقل للتوثيق يدرج فيه تاريخ السداد تم التعديل حسب خطواتك ولكن بطريقة اخرى DATA12.rar
  18. عليكم السلام حقيقة : الفكرة غامضة واعتقد ان الطريقة المستخدمة غير منطقية لو شرحت لنا بالتفصيل اساس العملية والهدف الذي تريد الوصول اليه فقد نصل واياك الى طريقة مختلفة في التنفيذ
  19. وحدة ابي هادي النمطية تم ضبط تقويم ام القرى بها الى سنة 1500 هـ وفي كلا الحالين نحن مضطرون للتحويل لو استخدمنا التاريخ الميلادي ويمكن عمل الاثنين ويكون الخيار للمستخدم
  20. اللي يصل الاول له الدور بالتقييم وفرصة يمكن الاستاذ جعفر الآن نايم النصف الآخر رائع استاذ عبدالرحمن لزوم تسحب كلامك في المشاركة رقم 6 ؟
  21. بارك الله فيك ما دام مجاني ومفتوح المصدر .. ارفقه هنا ومن احتاجك سيتواصل معك
  22. بارك الله فيك كما تعلم المنتدى تعليمي فإما ان يكون المرفق مفتوح المصدر للفائدة والتعلم والا فمحله هو المنتدى المفتوح xxx ينقل xxx
  23. تفضل هذه تجربة سريعة لتطبيق تاريخ اكسس الهجري ولاحظ انه يشتمل على خطأ وفرق في التوقيت ، وايضا يشتمل على خطأ برمجي بسيط وحقيقة لا يستحق من يعمل على اكماله بسبب فارق التوقيت الموجود فاحببت ان اريك امكانية التطبيق فقط وكما ذكرت لك تطبيق تقويم ام القرى يحتاج لتخصيص وقت يوميا حتى لو كان دقائق الى ان يكتمل فلعل الله يهيء لنا الوقت ونسأله العون تم تطبيق المثال المذكور على شهر جمادي الثانية الى شهر رمضان 1437 قم باختيار الشهر للتصفية db11.rar
  24. يمكن جدا نشر التقويم بالايام و بالتقويم الهجري ويمكنك لاحقا التطوير والتحديث الى تقويم ام القرى س - هل ايام العطل ( الجمعة والسبت ) تظلل ؟ اريد ان اوصل لك معلومة حتى تكون على تصور لما ستكون عليه النتيجة : فالصورة المعروضة تعرض مواعيد خلال شهر معين وهذا ما يجب عمله حيث سيتم عرض المواعيد حسب الشهر ، يعني انك ستختار الشهر وان اردت ان تتم التصفية ايضا على السنة وهو الاولى حيث يؤخذ بالاعتبار دخول السنة الجديدة العمل على الصفة المذكورة يمكن تطبيقه وهو منطقي ولكنه يحتاج الى وقت وهمة ناشطة اتمنى ان اجد الوقت الكافي _او احد اساتذتنا الفضلاء _ لتلبية طلبك
×
×
  • اضف...

Important Information