- تسجيل الأخطاء
السالم عليكم الفكرة جميلة ، و قد سبق و قدم الأخ أشرف قاعدة بها عدد كبير من الاخطاء ، ان لم تكن كلها http://www.arabteam2000.com/vb/showthread....%C3%CE%D8%C7%C1 و القاعدة فى http://mypage.ayna.com/ashrafk/ERR2000.zip فراجعها ربما تغنيك عن الاكمال أو تسهل عليك …
- منع رسالة واستبدالها
فى بداية الكود ضع جملة on error go to errorsub و فى نهاية الكود ضع errorsub: MsgBox Str(Err.Number) + Err.Description و نفذ لأول مرة حتي تعرف رقم الخطاء و بعد ذلك عندما تعرف الرقم و ليكن 9999 مثلا On Error GoTo errsub errsub: If Err.Number = 9999Then MsgBox " …
- ضيعت الرقم السري
لذلك توجد عدة حلول أخري للحماية و لكنها ليست جاهزة ، و قد سبق مناقشتها هنا مثل الغاء عمل ال shift و اخفاء الجداول و النماذج و تسجيل كلمة السر فى ملف أو فى الريجستري ، فراجع المواضيع السابقة ، فستجد فيها من الحماية ما هو أكثر من الاذون و الصلاحيات
- البحث عن الرقم المطابق في الجدول
السلام عليكم if Dcount("[FieldName]", "TableName", "[ID] = " & (Me.ID) ) > 0 then أى if Dcount("[GNUMBER]", "MAIN", "[GNUMBER] = " & (Me.GNUMBER) ) > 0 then
- نقل قاعدة بيانات SQL من جهاز خادم الي آخر
بعد اذنك سأغير عنوان السؤال حتي يأتي الي هنا من يعرف الاجابة
- البحث عن الرقم المطابق في الجدول
لم لا تستخدم Dcount او Dlookup
- كيف يتم وظع وظيفة في ترتيب معين بين وظائف مسجلة مسبقاً
يوجد حل بدائي أحيانا أستخدمه فى مثل هذه الحالات و هو اضافة حقل ثالث حاص بالترتيب و بذلك أترك رقم الوظيفة كما هو و أغير جقل الترتيب كما أريد و سواء فى الفورم أو التقرير أرتب السجلات بحقل الترتيب ، و ليس حقل رقم الوظيفة
- عاجل بخصوص قائمة تعليمات
http://www.arabteam2000.com/vb/showthread....%E1%ED%E3%C7%CA
- إخفاء النماذج
اخفاء الجداول http://www.arabteam2000.com/vb/showthread....%C7%CE%DD%C7%C1
- حقل تاريخ متكرر في نموذج اضافة
ضع القيمة الافتراضية للحقل اي ال default value =date() فياخذ الحقل التاريخ من تاريخ الجهاز
- توسيط التقرير عند المعاينة
في خصائص التقرير قسم Format ِAutocenter و هذا في اكس بي و ان لم يكن فيمكن استخدام docmd.movesize عند فتح التقرير لتحديد مكان البداية افقيا و رأسيا من اعلي يسار الشاشة ثم عرض و ارتفاع التقرير docmd.movesize 3000,150,5000,5000 او docmd.movesize ,,5000,5000 مع تف…
- قاعدة بيانات لتجميع الاكواد !!
أخي العزيز ما ذكر هوافكار مشابهة أو اقتراح اضافات ، و ما ذكرته أنت فى البداية فى حد ذاته مفيد ، فاستمر فيه و فى انتظار رؤيته
- نقل قاعدة بيانات SQL من جهاز خادم الي آخر
من الانتربرايز ماناجر اختار خصائص القاعدة البيانات ثم Data File و امتداده Mdf ثم أعد توجيه المسار الي الملف الذي نقلته و نفس الشيئ بالنسبة لل Log File و امتداده ldf و ان لم تنجح فأخبرني
- كود شرط بين تاريخين .. أين الخطأ ؟
انا وجدتها تعمل معي هل مازل هناك مشكلة ، فعند الاختيار يظهر البيانات ( التاريخ عندي ميلادي و الاوفيس اكس بي)
- قاعدة بيانات لتجميع الاكواد !!
فكرة جميلة و أيضا هناك فكرة عن وضع روابط للمشاركات المفيدة في المنتدي فى قاعدة بيانات مع وضع السؤال و الحل و الرابط و اسم من أجاب بالاضافة الي كلمات البحث Keywords و التي تدل علي الموضوع
- تشغيل الماكروهات من ال combo Box
توجد عدة حلول أحدها وضع فورم فرعي و ربطه بال combobox عن طريق Link chield Field الحل الافضل فى رأيي ان لم يكن هناك فورم فرعي ، أو حتي ان كان هو تكوين جملة SQL ووضعها فى ال recourdesource الخاص بالفورم عن طريق الكود فى حدث بعد التحديث لل combobox ضع جملة SQL مك…
- نسخ بيانات جدول في قاعدة بيانات الى جدول آخر في قاعدة بيانات أخرى وفق شرط معين
نلاحظ أن السؤال مطلوب تحديث فى قاعدة أخري فان كان الحل المقترح من الأخوة فيجب عمل ربط للجدول المطلوب التحديث اليه فى القاعدة الحالية و يمكن تنفيذ التحديث بجملة SQL سواء من خلال استعلام تحديث أو عن طريق كتابة الجملة بعد Docmd.runSQL اما الحل الآخر فيلزم استخدام…
- الى الأستاذ محمد طاهر (مشرف المنتدى)
أخي العزيز أشكرك علي ثقتك ، و أرجو اتباع قواعد طرح الاسئلة المثبتة اعلي المنتدي ( عدم توجيه السؤال الي شخص و أن يكون السؤال معبرا عن الموضوع لتعم الفائدة ) أعتقد أن اقتراح الأخ ابو البشاير حل مناسب لما تريد و بذلك تستطيع تحديث حالة كل الموظفين بناء على تاريخ ب…
- توسيط التقرير عند المعاينة
من خصائص التقرير autocenter
- لو سمحتم ارجوا المساعدة
بالنسبة للكود الاول ، فعادة مثل هذه الاكواد لا تكتب عن سابق معرفة ، فما فعلته هو كما سبق أن ناقشنا هنا فى المنتدي هو أن سجلت ماكرو عادي ثم حولته الي كود عن طريق save as أما عن الثاني افتح استعلام فى وضع التصميم اختار الحقول التي تريد ثم اختار ايقونة التجميع في…