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

الردود الموصى بها

قام بنشر

عموم أعضاء منتدانا الرائع (وأقسم أنه رائع بالفعل) ليس مجاملة ولكن حقيقةٍ واجهتني00

أعزائي مبرمجي ومصممي والمهتمين بالأكسيس0لدي سؤال ربما يكون بسيطاً وربما يكون من العيار الثقيل ولكنني لم أعرف لذلك 0000

لدي قاعدة بيانات على أكسيس 2003 وهي عباره عن برنامج وارد وصادر وجميع النماذج والإستعلامات والتقارير و(الجدول) الرئيسي بحالة طيبة ولكن تساؤلي

هل من الممكن أن يتم الترقيم التلقائي كل سنه هجريه جديده حيث أن التواريخ عندي في كافة الحقول مثل تاريخ التوريد وتاريخ المعاملة وتاريخ التصدير حسب تاريخ الجهاز (يعني على بطارية الكمبيوتر )لو تعطلت أعطتني تواريخ خاطئه!! بحيث أستطيع الإستعلام عن أي معاملة في سنه سابقة على نفس النماذج؟ أرجو التوضيح بأسهل الطرق إن أمكن مع إرفاق أمثله جيدة تخدم هذه المشكلة فقد وجدت أمثله لكنها غير مفهومه بالنسبة لي!

ملاحظة (إسم الجدول الرئيسي) [wared] وبه الحقول التالية

رقم الوارد : ترقيم تلقائي

تاريخ التوريد: تاريخ ووقت shift data

رقم المعاملة : رقم

تاريخها : تاريخ ووقت shift data

جهتها : نص

موضوعها:نص

صاحب المعاملة:نص

شخص آخر : نص

رقم صاحب المعاملة : رقم

رقم الشخص الآخر:رقم

مرفقاتها:رقم

الجهه المرسل إليها:نص

تاريخ الإرسال:تاريخ ووقت shift data

المرفقات:رقم

ملاحظات:نص :wub::wub:

قام بنشر

الف شكر لصاحب التوقيع/سبحانك ملك الملوك

لكن عزيزي الوصلة ليست تحقق المطلوب في ندائي السابق

آمل الرد من جميع الأعضاء والمشرفين لوفيه حل فعلي فلو تدرون قديش دوختني هذه الحالة

----

وكنت أتوقع رد أكبر من الموجود فليس هناك سوى رد الأخ السابق وله عظيم شكري وإمتناني

أخوكم في حييييييرة هل أكتفي بالنسخ للبنية فقط كل سنه أم ماذا؟ هل يعجز الأكسيس عن ذلك أم أن هناك أسرار أكبر متخفيةٍ وراء كثبان الرمال ؟

قام بنشر

السلام عليكم

أخي الكريم مثال الأستاذ أبو هادي هو بالضبط كيفية عمل ترقيم تلقائي جديد لكل سنه جديده

و لكن اذا كانت حاجتك بالضبط لهذا الترقيم التلقائي السنوي هو الخوف من عطل الجهاز , أليس من الأولى أن تخاف على بياناتك كلها و ليس فقط على التواريخ ؟

لذلك يجب عزيزي أن تقوم بالنسخ الاحتياطي يوميا , أو حتى كل أسبوع على الأقل .

ثانيا : يمكنك عمل ترقيم تلقائي يدوي و تستطيع أن تغيره متى أردت و ذلك كما يلي :

- اجعل تنسيق المفتاح الأساسي رقم عادي , و ليس ترقيم تلقائي

-في النموذج , اجعل قيمة هذا الحقل كما يلي :

=dmax("MyFiled","MyTABLE")+1

و بذلك يعطيك رقما تسلسليا جديدا مع بداية كل سجل جديد , و تستطيع ايقافه متى أردت و تعديل بداية الترقيم و ذلك بوضع شرط وجود قيمه معينه للحقل في نفس المعادله

قام بنشر

عزيزي رضوان 000

أقدر لك إهتمامك وردك السريع سوف أجرب الطريقة لكن كيف أعرف أنها زابطه وهل لحقل التاريخ بعد الترقيم دخل في الموضوع 000

يعني 000

لوكان مقسم ليوم وشهر وسنة مثلاً

أو كان short date مدمج مثل 1/1/1425

بعدين ترى 0000عملت قاعدة السنة الماضية وكانت 100% ولاينقصها سوى تحديثها سنوياً وإنتهينا الآن لسنة جديده 1426هـ

وطورت النماذج والإستعلام بفضل هذا المنتدى الرائع وغير ذلك حتى الوحدات النمطية وتم إضافة خدمات مثل الآلة الحاسبة 0000الخ

لكن اليوم وبالذات لاأعلم أين ذهب مجهودي مع العلم أنه تم إدخال أكثر من 600 سجل عليها

إستعدت نظام الجهاز لفترة سابقة بيوم ولم يفلح في إستعادة القاعدة

وكان هناك جميع النماذج والإستعلامات والتقارير منبثقة ولم يحصل أن عملت زر نسخ إحتياطي للقاعدة لعدم إلمامي لخطورة عملية ترك مثل ذلك

أرجو قراءة موضوعي والرد هل أستطيع إستعادة ولو الجدول الرئيسي من تلك القاعدة ؟

قام بنشر (معدل)

اخي الكريم

للأسف لايمكن استعادة اي مكون من مكونات قاعدة البيانات

لذلك الله يكون في عونك على اعادة ادخال البيانات مره ثانيه

بالنسبه لترقيم السجلات بحسب السنوات

لديك في الجدول الحقلين : MyField - ,MyDate

طبعا سنجعل الحقل MyFIELD رقم عادي و ليس رقم تلقائي

في النموذج : سنجعل ترتيب ادخال التاريخ أولا , بحيث نضع في حدث بعد التحديث لحقل التاريخ كود الرقم المسلسل كما في المثال المرفق

DiffYearSerial.rar

تم تعديل بواسطه rudwan
  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information