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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    237

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

  1. اذا الخلل سببه جهاز البصمة . الحل هو عمل استعلام تصفية حسب تنسيق تاريخ قصير وتستخدم الدالة first للدخول و last للخروج او نحو ذلك من المعالجة في مثالك المرفق ، الجدول لا يحتوي على بيانات ، كان الافضل لو تم تعبئته بالبيانات المناسبة الكافية
  2. عجبي هو 198 مشاركة ومع هذا لا تجيد كتابة عنوان مناسب ؟؟ ايضا انت لم تبحث في المنتدى ، حيث ان المنتدى مليء لو بحثت لوجدت طلبك اقرب من يدك اليك ؟؟ وكل هذه تعد مخالفة لقواعد المشاركة يغلق ،،،
  3. السلام عليكم هل تحفظ البيانات داخل جهاز الكارد ، ام انه يقرأ فقط (ريدر) ويتعامل مع الواجهات مباشرة هل يمكنك تزويدنا بصورة
  4. طبعا لن تستطيع التعديل من خلال النموذج لأن مصدر بياناته الاستعلام والاستعلام هذا كافة حقوله محسوبة ومبنية على ثلاث حقول x1 x2 x3 والحل ان تستخدم للتعديل نموذجا خاصا مرتبطا بالجدول بمعنى ان التعديل سيكون على البيانات الأصلية الموجودة في الجدول فقط
  5. وعليكم السلام كيف يكون مفتوح المصدر وانت تقول ايضا انه محمي والجواب : لا لن تجد احدا يساعدك هنا لان في هذا مخالفة لقواعد المشاركة وهي حقوق الملكية الفكرية ، انظر للبند الأول من القواعد في اعلى الشاشة
  6. بالتأكيد السبب هو كثرة الأوامر داخل الاستعلام واسهل طريقة هي تجزئة الاستعلام انظر مثالك بعد التعديل نسبة الاستهلاك1 .rar
  7. نعم ما اقصده هو : كلمة مرور محرر الفيجوال ، كلمة مرور قاعدة البيانات
  8. هذا جميل فيما يخص كلمات المرور ، والدليل هو توفر برامج جاهزة لهذا الغرض ولكن ماذا حول ارجاع قاعدة بيانات بصيغة mde الى صيغتها الاصلية mdb أو accdb الى accde مع الاحتفاظ بجميع الأكواد داخل القاعدة سليمة ؟ هل حاول احد منكم ونجح ؟
  9. يبدو انك تريد عمل اهلاك للأصول انظر هنا
  10. بالنسبة لما يخص المبرمج فأنا اكتفي بتحويل المشروع الى صيغة mde او صيغة accde والمهم عندي هو حماية بيانات العميل .. وأكسس ضعيف في هذا الباب
  11. اذا ما فائدة وجود الصفحات ؟ ولماذا يتم ادخال القيم السالبة في الجدول ؟ القيم السالبة هي من عمل اكسس .. تظهر في النتائج
  12. تحية محملة بالورد الى عمان وأهلها من أجل عيني جعفر استاذنا انت تتحمل المسؤولية 100% نسبة الى مكانتك كمعلم مسؤوليتك انك جاريت اخونا ابو حسان حسب رغبته على حساب اصول البرمجة المتبعة ومجاراتك له تتمثل في نقطتين أساسيتين . الآولى : وجود ارقام الصفحات الخاصة بأكسل وهذا لا معنى له في اكسس الثانية : ادخال القيم السالبة بواسطة المستخدم .. وهذا اعجب من الأول الخلاصة : يبدو لي ان ابو حسان متمسك باكسل والعمل عليه ، وانما يريد اكسس لعمل التقارير فقط يمكن حل مشكلته ان اصر على طريقته وذلك بعمل استعلامات اولية لفصل القيم الموجبة عن السالبة
  13. عزيزي ابوحسان انا عملت لك مطلوبك الذي هو عنوان الموضوع ، وطلبك الاخير مع ان الاصل فتح موضوع جديد به ، الا اني لم اتمكن من الوصول الى حل حسب التصميم الحالي فأنت مخير بين ان تنتظر لعل احد اخوتنا الأعضاء يتمكن من ايجاد حل لك ، وإما ان تفتح موضوعا جديدا بطلبك هذا
  14. السلام عليكم بدون احداث افتح اي وحدة نمطية عامة ( module) موجودة في البرنامج عندك والصق السطرين في اعلى الصفحة بشرط يكونوا تحت Option Compare Database Option Explicit ويمكن تجد فقط Option Compare Database
  15. انا لم اعمل اي تعديل على القيم فقط عدلت على خصائص مقطع الصفحات
  16. السلام عليكم لا اعلم متى تستغني عن ارقام الصفحات ، فوجوده في اكسس لا معنى له وهي سبب المشكلة تفضل تعديل بسيط على مرفق اخي احمد DATA14.rar
  17. شكرا ابو سعد برنامج خفيف ومتكامل وسهل الاستخدام يخدم مقاولي البناء اعجبني فوق احترافيته ، الجمال في بساطة وتناسق التصميم
  18. اعذرني على المداخلة .. واعلم اني اكتب هنا باعتبارك احد ابنائي وطلابي الأعزاء .. مشكلتك انك تغمض عينيك عن الحلول الجوهرية التي ينصح بها اخوتك . ولا ادري ما عذرك .. الارتقاء بالعمل والسعي للاحتراف مطلب . ولا يتم ذلك الا باستصحاب المتعة . مع الصبر وسعة الصدر عندي كلام كثير في هذا الشأن ولكن يكفي من القلادة ما احاط بالعنق ، وخير الكلام ما قل ودل .
  19. كلام جميل او يمكن اعتبار الموجودات الحالية عند بدء استخدام البرنامج وإدخالها كرصيد أولي
  20. تفضل .. اتمنى يكون هو مطلوبك Upالملاك 2021.rar
  21. الطريقة السابقة تتعامل مع السجلات عبر النموذج جرب هذه الطريقة من خلال الجدول مباشرة Dim rst As dao.Recordset Set rst = CurrentDb.OpenRecordset("folllow") rst.MoveFirst Do Until rst.EOF If rst![رقم العملية] = Me![T4] Then MsgBox " السجل مكرر ", , " تنبيه" Me.Undo DoCmd.CancelEvent Exit Do End If rst.MoveNext Loop rst.Close F06.rar
  22. افتح محرر الاكواد ثم من الشريط العلوي انقر على tools ثم اختر references قارن بين المكتبات المفعلة ( في الجهازين ) عليك اضافة المكتبة الناقصة ان وجدت ، أو تعديل الاصدار ان كان الموجود قديما وللمزيد ابحث في حقل قوقل من صفحة المنتدى عن tools references ستجد الكثير من الشرح
  23. Dim rst As Recordset Set rst = Me.RecordsetClone rst.MoveFirst Do Until rst.EOF If rst![رقم العملية] = Me![T4] Then MsgBox " السجل مكرر ", , " تنبيه" Me.Undo DoCmd.CancelEvent Exit Do End If rst.MoveNext Loop rst.Close F05.rar
×
×
  • اضف...

Important Information