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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    197

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

  1. عندي 2010 عملت لايك على اجابة الاستاذ محمد .. لاني جربت المثال ويعمل 100%
  2. اخوي هاني من الاحتراف ان لا تتشابه اسماء الحقول في الجداول المفروض يفرق بينها بحرف او اي شيء بسبب التشابه تظهر لك المشكلات عند بناء الاستعلامات من هذه الجداول اسم الحقل ArAccDes في الجدول الفرعي عدلته الى Ar_AccDes تفضل التعديل البحث في النموذج2.rar
  3. كان المفترض لما اعطيتك الحل الأول .. اخبرتني بان مشكلة الانتقال من رأس النموذج الى التفصيل نجحت .. وتنبهني ان المشكلة الآن في حقول التفصيل على كل حال كل مشكلة ولها حل باذن الله جرب هذا ووافني بالنتيجة DoCmd.GoToPage 1, 0, 0 SendKeys "{F9}" SendKeys "{RIGHT}" db2.rar
  4. قد اكون فهمت عنك الآن بعد مراجعة المثال الذي فهمته عنك في البداية هو حقل النص الخارجي الذي هو خارج اعمدة التفصيل ... اي الحقل الذي في رأس النموذج .. ولكنك الآن تتكلم عن الحقول والاعمدة داخل تفصيل النموذج صحيح .. فهم السؤال نصف الاجابة
  5. ربما ترى ان كلامي حادا ولكني لست غاضب بل انا استمتع بمحاولة مساعدتك .. ومعك ان شاء الله الى ان اجد لك حلا يرضيك هذا لا يظهر عندي .. اي لا يتحرك داخل الحقل النصي بل ينتقل مباشرة الى تفصيل النموذج الا اذا انت تجرب على غير المثال المرفق لو اعرف اسجل لك فيديوا
  6. هذا طلبك اعلاه وتم حل المشكلة باستخدام السطر الذي زودتك به لما يكون المؤشر داخل الحقل ثم تنقر على زر يمين او زر يسار ينتقل التركيز الى تفصيل النموذج ويعمل بشكل صحيح تم التأكد والتجربة والفحص ما المشكلة عندك ؟ db1.rar
  7. الحمد لله على قضاء الحاجات فقط احببت التنبيه الى ان طريقة تصميم الجداول غير صحيحة .. الافضل بيانات الجداول الثلاث تكون في جدول واحد
  8. كل شيء له حل بإذن الله جرب ضع هذا السطر في اعلى الكود هكذا : DoCmd.GoToPage 1, 0, 0 SendKeys "{RIGHT}"
  9. عدل جميع الخصائص في النماذج الى : سجل محرر كما في الصورة يوجد لديك اخطاء برمجية في المشروع .. تتبع الاخطاء في محرر الفيجوال بواسطة : debug / compile
  10. عليكم السلام =Nz(DLast("[رصيد نهائي]","[t1]"),0) test2.accdb
  11. اخي الكريم .. نبارك لك التميز ومن باب اولى ان تكون مرفقاتك متميزة لا يوجد في مثالك حفظ ولا تعديل !!
  12. اساس المشكلة هو انتقال التركيز عن تفصيل النموذج عندما تنقر على الأزرار حاولت اروض الأزرار بحيث يبقى التركيز داخل التفصيل ولم اتمكن .. يوجد خصيصة في الازرار يجب تعطيلها .. ولكني لم اهتد اليها لذا سرحت هذه الأزرار واستبدلتها بمربع تسمية ورتبت هذه التسميات بحيث تظهر مشابهة للازرار الآن اي مفتاح يمكنك ارساله الى تفصيل النموذج لاحظ ان التحرك يمينا ويسارا سيعمل بطريقتين وعليك ان تختار ما يناسبك Private Sub Command6_Click() SendKeys "{PGUP}" End Sub Private Sub Command7_Click() SendKeys "{PGDN}" End Sub Private Sub Command8_Click() SendKeys "{RIGHT}" 'SendKeys "+{tab}" 'وهذه ايضا تعمل End Sub Private Sub Command9_Click() 'SendKeys "{tab}" ' وهذه ايضا تعمل SendKeys "{LEFT}" End Sub التحرك داخل النموذج بالأزرار.accdb
  13. ما شاء الله عليك .. مقاتل .. لم تيأس لك من اسمك نصيب ابشر .. الحل _ان شاء الله_ يسير فقط امهلني .. ارتب لك الحل ..
  14. يبدوا انك لم تفهمني مع اعطائي للحلول انا معلم انبه واوجه تفضل استبدل الكود بهذا DoCmd.SetWarnings False DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 Child0.SetFocus DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70 DoCmd.SetWarnings True
  15. نعم ممكن ولكن على اي اساس احذف البيانات او اتراجع عنها ؟ من المعلوم بديهيا ان البيانات المدخلة في سجل الفرعي تخص السجل في الجدول الرئيس .. اي ان بينهما ارتباط يجب وجود رابط بينهما من اجل نضع معيار او شرط محدد .. حتى لا يتجاوزه الإجراء اذا لا يوجد رابط بين الجدولين عند ادخال البيانات .. ارجوا ان تدخل بيانات صحيحة لسجلين على الاقل .. حتى افهم العمل وطريقة التصميم
  16. يجب ان يكون هناك علاقة بين الجدولين .. رئيسي لفرعي ومن خصائص العلاقة تحدد : تتالي التحديث والحذف جرب المرفق الآن Test 2.accdb
  17. عليكم السلام تكرار الحصة المقررة في كل سجل لا معنى له حسابيا المفروض تكون في اول سجل في حقل الإضافة انظر هذا مثال بسيط لعملية اخراج الارصدة الحالية موجود عندي من قبل لاحظ ان الرصيد محله الاستعلام او التقرير وليس الجدول لانه متغير والذي يهمنا هو : نتيجة آخر عملية آمل ان تجد فائدة وتبني عملك على هذا التصور db1.mdb
  18. اسمحوا ل بالمداخلة .. بعيدا عن برنامج الاستاذ خليفة سؤالك يا استاذنا .. ازلي .. ويعتمد على صاحب المنشأة كيف سيبيع ؟ .. فعندنا في السعودية الشريط هو اقل وحدة غالبا والاصل ان تكون الوحدة الاساسية للإحتساب هي الوحدة الصغرى ولكن السؤال .. انا كمبرمج كيف اجعل برنامجي ( المكتمل ) اكثر مرونة بحيث يمكنني وبطريقة تحكم برمجية بسيطة تحقيق رغبة العميل لاعتماد وحدة معينة
  19. اخوي فؤاد .. الجدول مكان لحفظ البيانات المدخلة فقط .. رغم وجود الحقل المحسوب وما تفكر به لا يتم باستخدام الجدول فقط فلو اردنا عرض الارصدة فقط يمكننا استخدام الاستعلام ولو اردنا تثبيت الارصدة في الجدول حسب كل سجل كما تفكر .. يجب ان تستخدم النموذج لحصر السجلات واستخراج النتيجة ثم ادراجها في الحقل المناسب
  20. اضافة الى ما تفضل به اخي الحلبي المسألة اكبر من نموذج وجدول .. فأي مشروع يتم بناؤه يسبقه تحليل وتصور للمشروع فالافضل عرض الفكرة مفصلةتفصيلا كافيا .. للمدخلات والمخرجات
  21. عليكم السلام ضع اسئلتك هنا ستحصل على حلول عديدة وسريعة ان شاء الله
  22. مشاركة مع اخي وحبيبي الاستاذ خليفة على اعتبار الشهر 30 يوما Me.DateY = Me.Text1 \ 360 Me.DateM = (Me.Text1 Mod 360) \ 30 Me.DateD = Me.Text1 Mod 360 Mod 30 توزيع الايام الى تاريخ.rar
×
×
  • اضف...

Important Information