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

Bluemind

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

    1,802
  • تاريخ الانضمام

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

  • Days Won

    1

كل منشورات العضو Bluemind

  1. اخوي >اقراء ردي اعلاه مع مراعاه تغيير نوع الحقل للحقل ;السجلqفي جدول Ret الى حقل من نوع نص >الكودتم تجربته ويعمل بشكل صحيح
  2. اخوي بارك الله فيك لتعديل الكود لكي يناسب الحقول من نوع نص شاهد التغييرات في الكود ادناه q = Nz(DSum("[ãÕÑæÝ]", "[Rret]", "[Emp_No]= """ & Str(Forms![Wsdfee]![Emp_No]) & """")) مع مراعاه تغيير نوع الحقل للحقل "السجل" في جدول Ret الى حقل من نوع نص
  3. اخوي بارك الله فيك النموذج يعمل جيدا وبشكل ممتاز لقد قمت بازاله المعايير من الاستعلام و تم عمل البحث عن طريق الفيجول بيسك ، انظر الكود الموجود في حدث عند النقر لزر التقرير
  4. اخي الكريم شاهد الاستعلام المسمى Result وتذكر ان الاكسس يختلف تماما عن الاكسل لذلك طريقة عمل الحقول في الجدول ليست بشكل جيد بالتوفيق تحويل الصف الي عمود.zip
  5. تفضل اخي الكريم مثالك بعد التعديل علية ونصيحة قم بتسمية الكائنات(النماذج ، التقارير ....) باسماء تعرف بعملها و بستخدام اللغة الانجليزية الموردين.zip
  6. اخوي بارك الله فيك ماهو الحقل الذي اذا تغير فيه شي سوف نقوم بترحيلة الى الارشيف؟؟؟ انت لم توضح اي شي في سؤالك لابد من عمل جدول لتسجيل التغييرات ثم نقوم بعملية الترحيل
  7. اخوي بارك الله فيك من راي لا يوجد داعي لوضع جدول خاص لكل زبون(الساحب من الصيدلية) ولكن توضع الجداول التالية جدول check ويوجد به بيانات الدواء وشكلة جدول Store ويستخدم لاضافة الادوية (الرصيد المضاف للمستودع) جدول withdrew ويستخدم لاضافة السجلات لالدوية المسحوبه و من هو العميل الدي قام بالسحب اخير جدول العملاء customer ويحتوي على اسماء العملاء(night;internam;other;emreg) وبذلك يسهل عليك استخراج التقارير من خلال الاستعلام بكل سهولة وفاعلية لقاعدة البيانات شاهد المرفق ان شاء الله تكون بداية لك في انشاء برنامجك المذخر.zip
  8. اخوي بارك الله فيك الحل بسيط هنا وبما انك لم ترفق مثالك سوف احاول شرحها قم بعمل جدول لطلبات الشراء وجدول اخر لعناصر طلبات الشراء و يتكون من مفتاح اساسي وحقل لرقم الشراء يكون مفتاح ثانوي و الكمية المطلوبه بعد ذلك تقوم بانشاء نموذج يعتمد على جدول طلبات الشراء و تنشئ بداخلة نموذج فرعي يعتمد على جدول عناصر طلبات الشراء بهذا تكون قمت بربط طلب الشراء بعنصره من خلال نموذج ويكون المتاح الربط بينهما هو رقم طلب الشراء الموجود في الجدولين قم بارفاق مثالك ليتسنى عمل ذلك بالتوفيق
  9. اخوي بارك الله فيك حسب ما فهمته من طلبك تريد اضافة يوم لاخر تاريخ في اخر سجل قم بوضع الكود التالي في حدث بعد التحديث لمربع نص العدد B Private Sub b_AfterUpdate() Me.a = DLast("a", "a") + 1 End Sub شاهد المرفق max.zip
  10. ناسف اخي الكريم ولكن المنتدى وضع للمساعدة في حال مشاكل الاكسس وليس فتح قواعد البيانات المحمية وهو مايعارض ساسية المنتدى قد يكون صاحب قاعدة البيانات لا يريد من احد الدخول على التصميم للقاعدة وهذا حق من حقوقة يغلق الموضوع
  11. اخوي محمد بارك الله فيك قم بنسخ جملة ال Sql التالية وضعه في استعلام جديد SELECT Qry.cuname, Qry.innumber, Qry.invoiceval, Qry.coming, Qry.dater, [invoiceval]-[coming] AS Balance, (SELECT sum(tbl.invoiceval)-sum(tbl.coming) FROM mk as tbl WHERE tbl.innumber = qry.innumber) AS [total Balance] FROM mk AS Qry WHERE (((Qry.dater)=(SELECT Max(tbl.dater) FROM mk as tbl WHERE tbl.innumber = qry.innumber)) AND (([invoiceval]-[coming])<>0)) ORDER BY Qry.cuname; و حاول الابتعاد عن المسميات العربية
  12. يرجاء الالتزام بقواعد المشاركة في المنتدى يغلق الموضوع
  13. اخوي ابو لميس ضع الكود التالي كامصدر بيانات مربع النص =Dcount(*)
  14. اخوي بارك الله فيك Dcount تستخدم اما في استعلام او نموذج او تقرير و لاتستخدم في الجدول
  15. موضوع مخالف لقواعد المشاركه في المنتدى http://www.officena.net/Tips/Questions.htm يغلق الموضوع
  16. اخوي ايمن بارك الله فيك لقد قمت بتسمية الوحده النمطية ب "TestFields" و قمت بتسمية الاجراء بدخال هذه الوحدة ب "TestFields" قم باعادة تسميى الوحده النمطية باي اسم اخر وسوف ترى النتيجة
  17. اخوي محمد بارك الله فيك من وجهة نظري لا يمكن كون حقول الجدول Invoice معموله بشكل موازي وهذه ليست طريقه صحيحه كون الفاتورة قد تحتوي على واحد او اكثر من عنصر وهذا يمنع استخدام المتغير حيث ان الحقول في النموذج تعتبر كائنات لها خصائصها المنفردة اتوقع ان هناك فكره ورى المثال وليس المثال هو المطلوب عمل الحل عليه
  18. طبعا تؤثر على حجم القاعده وبذلك تؤثر على سرعة الاستعلام ونتائجها
  19. تفضل اخوي مصطفي مثالك بعد التعديل علية طبعا لا يوجد داعي للاستعلام ولكن تم وضع القيمه الافتراضية لمربع الاختيار اسم المدرسة = قيمه مربع الاختيار من نموذج اختيار المدرسة شاهد المرفقات Office.rar
  20. اخوي بارك الله فيك الرجاء قراءة قواعد المشاركه في المنتدى و الالتزام بها http://www.officena.net/Tips/Questions.htm يقفل الموضوع لمخالفته
  21. بارك الله فيك هذا هو الهدف و زبده الكلام الهدف هو برمجي بحت وليس الغرض منه ترقيم السجلات لوضع المتسلسلات للفواتير وغيرها اخوي lordring لا تضع نفسك في مشكله لا يوجد اساس لها وتتعب نفسك وتضيع وقتك خذ الموضوع ببساطه و استخدم الداله اعلاه (DMAX) والله الموفق
  22. اخوي البحث في برنامج شغال 100% ماهي المشكله؟؟ قم باضافه بعض البيانات اولا في الجدول ثم جرب
  23. اخوي بارك الله فيك من اساسيات بناء قواعد بيانات قويه وسليمه هو عدم تكرار الحقول في الجداول التي يوجد بينها علاقات دائما يكتفى بحقل واحد في الجدول الثاني و يسمى مفتاح ثانوي او فرعي من سؤالك يوجد جدول به المعلومات الاساسية وجدول اخر يوجد به عدة سجلات تخص الاشخاص في الجدول الاول وتكون اما مكرره او مختلفه ولكن في الاخير ترجع الى شخص واحد في الجدول الاول ما انصح به هنا هو وضع حقل اساسي في الجدول الاول ويكون مفتاح اساسي (حقل يوجد بجانبة شكل مفتاح) و نسمية ID او رقم المعرف و لايكون مكرر في الجدول الاول في الجدول الثاني قم باضافه حقل اسمه ID و لا يكون مفتاح اساسي بل ياخذ نفس القيمه من الجدول الاول بهذا تكون قادر على ربط الجدولين بهذا الحقل و بامكانك انشاء استعلام يظهر البيانات بشكل اسرع و اسهل و اخف على برنامجك والله الموفق
  24. اخوي بارك الله فيك الرجاء قراءة قواعد المشاركه بالمنتدى و اللتزام بها http://www.officena.net/Tips/Questions.htm يغلق الموضوع للمخالفة
×
×
  • اضف...

Important Information