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

رمهان

الخبراء
  • Posts

    2,390
  • تاريخ الانضمام

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

  • Days Won

    24

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

  1. هنا استاذ سعيد صار نقاش حول هنا خلينا نستنتج من المشاركة السابقة مايلي ان تفعيل الخيار الضغط عند الاغلاق دائما بدون شروط وعند كل مرة اغلاق ليس جيدا ذكر الاستاذ جعفر بانه مفعل هذا الخيار للقاعدة الخلفية ولم يحدث مشاكل وهنا استنتج ان تفعيل خيار الضغط عند الاغلاق للقاعدة الخلفية مناسب وحسب استنتاجي التالي القاعدة الخلفية لن تغلق باستمرار الا في حالة اغلاق جميع القواعد الامامية وهذا لا يحصل باستمرار اي لن تغلق القاعدة الخلفية باستمرار لانها تظل مفتوحة عند وجود واحد على الاقل متصل بها وهنا عندما تريد ضغطها اغلق جميع القواعد الامامية ثم افتح القاعده الخلفية واغلقها ! اتمنى افدتك ولك اجمل التحايا
  2. لي مشاركة هنا http://arabteam2000-forum.com/index.php?/topic/294120-%D9%85%D9%85%D9%83%D9%86-%D9%83%D9%8A%D9%81-%D8%B7%D8%B1%D9%8A%D9%82%D8%A9-%D8%A5%D8%B8%D9%87%D8%A7%D8%B1-%D8%B9%D9%84%D8%A7%D9%85%D8%A9-%D8%B5%D8%AD-%D9%88%D8%AE%D8%B7%D8%A3-%D9%81%D9%8A-%D8%A7%D9%84%D8%AA%D9%82%D8%B1%D9%8A%D8%B1-%D8%A8%D8%AF%D9%84-%D9%86%D8%B9%D9%85-%D9%88-%D9%84%D8%A7-%D8%9F/ بفكرة جديده وللفائده تحياتي
  3. بارك الله فيك اخي محمد الفرق معروف وهو docmd.requery عمل requery لكل العناصر بمافيها النموذج me.requery عمل ريكويري فقط للنموذج وبقي requery فقط هي اختصار لايش ؟ جاري التجربة والاستكشاف .... ! تحياتي
  4. اخذت هذه من الكود ابا جودي Private Sub Search_AfterUpdate() Requery End Sub ووجود requery لوحدها هي معلومه جديده لي ! ويبقى السؤال : ياترى هي اختصار لايه : 1. docmd.requery 2. me.requery مشكور
  5. هذه مشاركة ضع المعادلة التالية في حقل الدمج =[year] & Format([autono],"0000") بالتوفيق
  6. عزيزي طاووس هذا مرفقك السابق وبنسخ ولصق السطر السابق ! بالتوفيق bb.rar
  7. عزيزي انا جربت الكود وتمام جرب ان تفتح الجدول وتشيل كل علامات الصح ثم جرب واليك الملاحظة التالية قد يكون الامر تم ولكن لايظهر لحضيا التعديل فعليك الاغلاق ثم الفتح مره اخرى او فتح الجدول او عمل امر requery في نهاية الكود السابق بالتوفيق
  8. العفو اولا تفضل ثانيا Private Sub a_AfterUpdate() DoCmd.RunSQL "update t2 set VACTION=-1 where xdate=#" & a & "#" End Sub بالتوفيق
  9. عزيزي المربع موجود باسم Text12 وليس a هل التعديل سيتم لجميع الموظفين ام فقط للموظف الحالي ؟ تحياتي
  10. لاحظت وجود مسافات فقمت بتعديل سطر الشرط للماكرو بالشكل التالي DLookUp("[j1]And[j11]","[q2]","Forms![S1M]![اسم الطالب] =[اسم الطالب] AND Forms![S1M]![A1] Between [j1] And [j11] And [case] ='مجاز' ") قم بنسخه ولصقه مكان الشرط لديك ولعله يعمل باذن الله ! بالتوفيق
  11. هذه دالة تقوم بالمطلوب طبعا يمكن تلاشي خطأ عند وجود رقم واحد وليس للعلامة - وجود Function ramhan(n) ramhan = Trim(Split(n, "-")(1)) & "-" & Trim(Split(n, "-")(0)) End Function بالتوفيق
  12. ملاحظة هنا qry_Flip_Number الحقل2 الحقل3 F FF " 11-16 6 - 1 6 - 1 " 17-20 0 - 1 0 - 1 تحياتي
  13. رايي المتواضع 1. ان لا نهتم بشكل البيانات في الجداول ! تحفظ باي شكل ! ونقوم بمعالجة الشكل عند الاظهار في النماذج او التقارير او الاستعلامات وبطرق مختلفة 2. ان كان لابد فيمكن تقييد الادخال من خلال النموذج وبطرق مختلفة كان اقيد المؤشر اثناء الكتابة من اليمين لليسار او فصل الحقل الى حقلين من الى في الاستعلام او فصلهم في لجدول من الاساس تحياتي بالعكس يمكن يكون هو الحل المقبول !
  14. تمام عليك معناته انشر القاعدة والتي بها الجداول المؤقته والتي هي مخزنة كبيانات ثنائية والتي اصبحت قاعدة خارجية ثم اعمل الربط برمجيا مع قاعدتي الحالية اذا صحيح فوصلت الفكره مشكور
  15. تفضل افتح الملف ثم قم بالنقر على السولفر ستجد الحل وبابيانات التالية تم وضع دالة الهدف = 90 تم تحديد الخلايا المتغيره تم وضع شرط او قيد بان جميع القيم تكون عدد صحيح واذا كان قرارك انه يمكن اي عدد فلا داعي لهذا القيد بالتوفيق مصروف.rar
  16. تمام بديت استوعب قليلا ! بس لو تكرمت 1. ايضاح "وعملت له رابط في برنامجي" هل تقصد ربط جداول ام ماهو الربط المقصود 2. ايضاح " اشتغلت عليه" : اريد السيناريو الفعلي في برنامجك المذكور ! ماهو الشغل الذي اعمله خارجيا وكيف تعود النتائج الى القاعدة الحالية ؟ مشكور على سعة صدرك
  17. العفو ! بدينا من الاخير ! انا كنت اقصد المبرمج الاجنبي وليس انت اخوي جعفر ! كنت اقصد كاتب الموديولات والاكواد الطويلة ! ويشهد الله لم اكن اقصد ان اصفك بالهاوي حاشى لله ! فانت محترف في نظري ! واسمح لي ان ازيد : حتى ميكروسوفت احيانا تعطينا حلول واكواد لتلميع منتجاتها وبانها قادره على محاكاة بعض البرامج الاخرى في بعض الامور وهي في الواقع تفشل عند التطبيق العملي او تعمل في حدود وشروط ! فاسمح لي ان اقول شتان بين blob و ole ... الاكسس ليس له قدرة في التعامل مع blob واكبردليل ليس هناك نوع بيانات blob في الاكسس وانما ole ومرفق ! اذا الاكسس نفسه لايتعدى 2gb بينما blob اتت لتخزين الملفات كبيرة الحجم كمقاطع فيديو او بيانات ثنائية ضخمة ! وهنا مثال ميكروسوفت لمعت نفسها واسمت المقال بالتعامل مع blob وهو في التطبيق العملي لقراة الملفات صغيرة الحجم وتخزينها وبشرط لا يتعدى 1 جيجا حسب حجم الملف مع العلم انه عند تخزين الملف في ole ياخذ حجما اكبر من حجمه على الهارديسك ! https://support.microsoft.com/ar-sa/kb/103257 نعود استاذ جعفر للمشاركة الاولى ولدي طلب : لم استوعب كاملا ان اخزن ملف اكسس كبيانات ثنائية ثم خلال زر انشره في مكان اخر ! اعطنا الفوائد ؟ وساعود لا حقا في موضوع الفيروسات ! تقبل تحياتي
  18. اخ محسن الله يرضى عليك حاول ان تساعدنا لكي نساعدك انت لم تذكر انك حاولت استخدام السولفر او انك قرات عنه واخذت فكره مشاركتي وحسب علمي ان ماتريد عن طريق السولفر ولو وضعت الحل وارفقته لك لن تستفيد شيئا سترى ارقام متغيرة فقط ومع هذا قد يكون هناك حل اخر او فكرة اخرى من خبراء الاكسل او اعتقد انهم يوافقونني ان ماتريد هو عن طريق السولفر تقبل تحياتي
  19. اللي انا شايفه ان المشاكل بدات تزيد من بعد الاكسس 2003 ولكن من تجربة وجدت اكسس 2007 قليل المشاكل وخاصة بعد تحويله الى accde فهو يعمل على 2007 وما بعد بدون مشاكل كثرت المشاكل مع اكسس 2010 احد التجارب انعطب ملف 2010 وحاولت ضغطه واصلاح ب 2010 لم يقبل وفتحته عن طريق 2013 فقام بضغطه واصلاحه ولكن السؤال المهم : هل نحن نستخدم نسخ اوفيس اصليه ! سواء مصدر البرنامج او العملاء ! وحصلت المشاكل ؟؟؟؟؟ تقبلو مروري
  20. حياك الله اخوي جعفر اليومين هذي فضيت حبتين فاللله يعينك على مداخلاتي البرنامج لم يعمل واعتقد ويتم الاغلاق حيث اعمل على 2013 وبعيد عن البرنامج راح اعلق على الفكرة او بالادق الميجانيزم 1. الفكرة تولدت لخطورة حذف الملف المرفق وهنا الفكرة جعلت الملف المرفق اهم من ملف القاعدة وهذا غير منطقي ! باختصار لو تم حذف ملف القاعدة لذهبت وذهب البرنامج المحمل بل بحذف السجل الحامل للبرنامج >>> كذا حذف البرنامج !!! 2. اعتقد ان هناك حجم محدد لنوع البيانات ole ممايجعل هناك حدود لحجم البرامج المحمله 3. مستحيل ان يكون هذا مسموح في بيئات الاي تي عالية الحماية فهذا بمثابة طريقة لعمل الفيروسات بطرية بدائية 4. لا اعتقد ان الملف قابل للتطبيق العملي بقدر ماهو فكرة مبرمج هاوي قام بتنفذها حاولت دبل كليك على الملف من الجدول مباشرة ولم تفتح معي ! هل هنا به مشكلة ام المفروض طبيعي تفتح زيها زي اي ملف ole ؟ هناك فائدة من المرفق وهي طريقة قراءة الباينري داتا وتخزينها في الجدول من خلال الكود ولكن اصبحت قديمة نوعا ما فاصبح هناك نوع مرفق وهناك كائن stream لمكتبات ال ado اخيرا موضوع تشكر عليه وبالتوفيق
  21. اذا كان هكذا فهذا اصلا هو التتنسيق standard وكذلك التنسيق currency اذا حب اضافة شكل العملة تحياتي
  22. هلا اخوي جعفر الموضوع بسيط ان شاء الله بس ممكن لم يمر عليك في برامجك لما يكون عندك حقل به مثلا سجلين 0.166 0.331 اجماليهم قبل التنسيق = 0.497 مع انه لو تم النظر لهم بعد التنسيق وبتطبيق المشاركة رقم 6 0.17 0.33 وهذا يوحي للمطلع على الرقمين ان اجماليهم 0.50 وهو ما يختلف عن الاجمالي الحقيقي السابق بالتوفيق
×
×
  • اضف...

Important Information