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

عمار زيد

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

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

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

كل منشورات العضو عمار زيد

  1. السلام عليكم المشكلة أني عندما كتبت المشاركة السابقة عملتها بسرعة وكنت مضطر للخروج فأغفلت نقطة مهمة أخي الكريم في المثال الذي أرسلته لك عملت table1 والخطأ الذي حصل أن الحقول كما تلاحظ حقول نصية لذلك لم تعمل الطريقة التي أرسلته أولا ( وضع إشارة # كتنسيق ) الآن قم بتحويل الحقول إلى رقم وقم بتنفيذ المشاركة الأولى وستنجح بإذن الله , أما إذا كان لديك في برنامج حقول نصية ويمكن ان تحتوي على قيمة صفر فالأفضل أن تستخدم التنسيق الشرطي وهو يتم بالمراحل التالية : 1 - أدخل على التقرير بوضع التصميم 2 - اختر الحقول التي تريدها أن لا تظهر الصفر ( كل الحقول دفعه واحدة ) للسرعة 3 - ادخل إلى التنسيق - تنسيق شرطي 4 - اختر في الشرط أصغر أو يساوي صفر 5 - اختر اللون الأبيض الذي سيحصل أنه إن كانت قيمة الحقول صفر يجعل لونها أبيض وبالتالي لا تصرف حبر ولكن الطريقة الأولى أسهلك والسلام
  2. السلام عليكم آسف للتعليق السابق فقد جربته على ملف فنجح وعندما قمت بعمل مثال لإرساله لم ينجح على كلٍ يوجد أيضاً طريقة أخرى عن طريق التنسيق الشرطي conditional formating والسلام عليكم _______________.zip _______________.zip
  3. السلام عليكم تستطيع أن تعمل ذلك أيضاُ عن طريق وضع علامة # في تنسيق كل حقل من الحقول التي ممكن أن تأخذ قيمة صفر وأظن هذه الطريقة أسرع خاصة وقد قلت أنه عندك حقول كثيرة .
  4. السلام عليكم ممكن ولكن من خلال الأكسس أدخل إلى الكود , وأدخل اسم ملف الإكسل الذي تريد أن ينسخه على كل سأقوم بتعديل البرنامج ليعمل مع ملف إكسل وسأرسله إن شاء الله
  5. بارك الله فيك وكل عام وأنتم بخير جميعاً صلى الله على محمد وعلى آله وصحبه وسلم
  6. السلام عليكم أخي الكريم رمز نجمه * يعني أياً كان فإذا كنت تريد أياً كانت الأحرف والأحرف الأخيرة هي "نت" فاكتب * ثم نت في الاستعلام ولديك مثال ammarNet.zip
  7. شكراً أخ enjoy أنك جاوبت لأني بصراحة ما كنت راح أقدر أجاوب لأني لا أستخدم الكاسبر ولم استخدمه بحياتي
  8. الأخ منذر السلام عليكم شكراً لتعليقك على البرنامج , قمت بتشغيل البرنامج ولم تحدث معي هذه المشكلة فإذا ممكن تشرح لي أكثر حتى أعرف كيف الحل وشكراً
  9. السلام عليكم مرفق هدية , برنامج نسخ احتياطي يتم إضافته لبرامجك حتى نحافظ على البيانات من الضياع , طريقة عمل البرنامج : 1 - يقوم البرنامج بنسخ الملف الحالي إلى مجلد C:\backup (وضعته هكذا للتجربة والأفضل أن يكون على السيرفر ) 2 - يقوم بتغيير اسم الملف ليكون بتاريخ وساعة إنشاءه لسهولة الرجوع إليه. 3 - عندما يصبح عدد الملفات أكثر من عشر ملفات احتياطية , يقوم بسؤالك هل تريد مسح أقدم ملف . ضع الكود الذي عند حدث إغلاق النموذج في برنامجك فيصير عند كل إغلاق يسألك عن عمل نسخة وبهذا نضمن أن لا ينسى المستخدم عمل نسخة احتياطية. والسلام عليكم أدعو لنا Backup.zip
  10. السلام عليكم أخ منذر لقد عملت كود فيه شيء من التحايل بحيث إذا تم تحريك السكرول إلى الأسفل فيقوم بتنفيذ إجراء الذهاب إلى السجل السابق وإذا تم تحريك السكرول إلى الأعلى يقوم بتنفيذ إجراء الذهاب إلى السجل التالي ونجحت ولكن عندما يكون في السجل الأول أو الأخير يعطي خطأ , أو عندما يتم تحريك السكرول عدد كبير من المرات فينتقل إلى الأمام أو إلى الخلف لأكثر من سجل لذلك لم تنجح هذه الطريقة ويلزمها بعض التنقيح , حاولت أن أستخدم bof or eof ولكن لم تنجح بالشكل المطلوب . أرجو أن تكون الفكرة وصلت وإن كان بالإمكان المساعدة من عند هذه النقطة ( لو سمحت ) أما بالنسبة لإيقاف السكرول فقد جربت الأمثلة التي دللتني عليها ( مشكوراً ) لكن المشكلة أنها تتسبب بتعليق الأكسس وتضطر إلى إنهائه قصراً , ولا أعرف ما هو السبب . وشكراً جزيلاً لك
  11. السلام عليكم لا أريد إيقاف عمل عجلة الماوس ولكن ما أريده أن ينتقل ضمن السجل الحالي فقط دون أن ينتقل إلى السجل الذي بعده وشكرا لاهتمامك
  12. ألا يوجد ردود ؟؟ !!!!!!!!! أظن أن الأمر مهم للجميع
  13. السلام عليكم أختنا زهره .. الله يعطيكِ العافيه الحقيقة شيء جميل جداً وبما أننا نتحدث في هذه الجزئية وقد فهمنا الطريقة المفصلة لها , أريد - بعد أذنك - أن ألغي التأكيدات confirmations action queris فهل هي بنفس الطريقة من الريجستري أما أنها من الأكسس لأنه في البرامج يتم استدعاء استعلامات وتظهر رسائل التأكيد هذه أريد إلغاءها برمجياً أفيدينا أفادكم الله من علمه وشكراً جزيلاً لكل على ما تقدميه من وقتك لهذا المنتدى
  14. السلام عليكم تسلم يدك على هذه الطريقة الرائعة سؤالي : إذا كان حجم الداتا كبير فهل يصبح تنفيذ هذا الاستعلام بطيئاً وشكراً
  15. السلام عليكم كيف أجعل سكرول الماوس ينتقل ضمن نموذج فقط دون الذهاب إلى السجل الآخر ( وكأننا نستخدم page up or page down ) السبب : لأن النموذج طويل ولا تستطيع مشاهدة البيانات كلها على الشاشة حتى تقلب بالصفحات وشكراً
  16. هذا الرا بط لا يعمل إذا سمحتم أرسلوا لنا موقع آخر وشكراً تحميل البرنامج من خلال هذا الرابط http://www.geocities.com/zahrah_adf/access.../access2exe.zip حجمه بسيط جداً 3.40 ميجا
  17. السلام عليكم أختنا زهره .. الله يعطيكِ العافيه الحقيقة شيء جميل جداً وبما أننا نتحدث في هذه الجزئية وقد فهمنا الطريقة المفصلة لها , أريد - بعد أذنك - أن ألغي التأكيدات confirmations action queris فهل هي بنفس الطريقة من الريجستري أما أنها من الأكسس لأنه في البرامج يتم استدعاء استعلامات وتظهر رسائل التأكيد هذه أريد إلغاءها برمجياً أفيدينا أفادكم الله من علمه وشكراً جزيلاً لكل على ما تقدميه من وقتك لهذا المنتدى
  18. يجب أن تكون الحقول المترابطة كلها نفس النوع أي إذا كانت number long integar فيجب أن يكون الطرف الآخر من العلاقة في الجدول الآخر أيضاً number long integar أخي الكريم أعمل نسخة من برنامجك وامسح جميع البيانات وجميع العلاقات ثم ابدء بالتأكد من كل حقل ربط ونفذ عملية cascade update related fieldes وعند نجاحها انتقل إلى جدول الآخر الذي تود ربطه وهكذا وأظن بإذن الله سينجح ذلك معك أخي الكريم أضغط الملف وأرسله عسى أن يستطيع أحد أن يساعدك
  19. هذه من أحد الطرق ________.zip
  20. إذا أردت أن تلغيها بشكل دائم أدخل على أدوات ثم الخيارات ثم تحرير ثم تحذيرات وقم بإلغاء الإشارة عن action queris إجراءا الاستعلامات هكذا أظن ترجمتها بالعربي
  21. الله يجزيك الخير شيء جميل جداً لم نكن منتبهين له
  22. السلام عليكم ماهو رابط المشاركات؟
  23. أخي الكريم استخدم هذا الكود بدل الكود عندك Me.سعر_الوحدة = DLookup("[السعر]", "الاسعار", "[رقم العمليه]=[forms]![myform]![رقم العمليه]") [code/] أخي الكريم استبدل الكود عندك بهذا الكود : [code] Me.سعر_الوحدة = DLookup("[السعر]", "الاسعار", "[رقم العمليه]=[forms]![myform]![رقم العمليه]") ونصيحتي لك أن تستخدم اللغة الإنكليزية في تسمية الحقول والجداول والنماذج فهذا أفضل السلام عليكم
  24. جواب شيء جميل أخ يوسف ولكن كيف خطر ببالك هذا السؤال أخ وائل
  25. السلام عليكم اخي الكريم إذا كان عندك id تعريف الموظف autonumber يجب أن يكون الحقول المرتبط بها Long Integer
×
×
  • اضف...

Important Information