الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن عمل ترقيم مكون من ثلاث مستويات

مغلق
بدأه etqan54 في 28 يوليو 2007 · 4 رد · 802 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخوانى الكرام

السلام عليكم ورحمة الله وبركاته وبعد

لدينا قاعدة بيانات بها رقم القيد كالتالى :

أولاً : إذا وضعنا صفرين (00) فى حقل نوع القيد يكون نوع القيد مستند صرف ويبدأ الرقم من الرقم 000001 وهكذا 000002 الى نهاية العام .

ثانياً : إذا وضعنا صفر واحد (01) فى حقل نوع القيد يكون نوع القيد قيد تسوية شهر يناير ويبدأ الرقم 010001 وهكذا 010002 الى نهاية شهر يناير ثم يبدأ شهر فبراير بأن نضع صفر إثنين (02) فى حقل نوع القيد ويبدأ الرقم 020001

وهكذا حتى شهر ديسمبر يكون الترقيم 120001 و 120002

تكون المحصلة النهائية فى الجدول الرئيسى ثلاثة عشر ترقيماً فى العام الواحد

1- (ترقيم لمستندات الصرف من الرقم واحد الى نهاية العام )000001 -000002 -000003 وهكذا الى نهاية العام

2- (ترقيم لمستندات القيد يبدأ من الرقم واحد الى نهاية الشهر) اول رقمين على اليسار للشهر ثم رقم القيد

010001 مسلسل شهر يناير - 020001 مسلسل شهر فبراير - 030001 مارس وهكذا الى ديسمبر

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

فهل يمكن إضافة حقل السنة ويأخذ قيمته من تقويم الجهاز بحيث يسجل الرقم فى الجدول ولا يظهر فى النموذج

أى يكون الرقم هكذا( 07000001-07000002) هذه مستندات صرف سنة 2007

وتكون ارقام قيود التسوية اول رقمين من اليسار للسنة ثم ثانى رقمين للشهر ثم رقم قيد التسوية الأربعة ارقام الباقية

هكذا 07010001يناير 2007 - 07020001 فبراير 2007 وهكذا

أتمنى ان اكون قد استطعت توضيح المشكلة ومرفق مثال للتعديل مع العلم أننى قد استفدت كثيراً فى عمل الترقيم الآلى من من منتدانا المبارك

NewEtqan2006.rar

#2

تفضل أخى الغالى

انا اسف نفسى أشرح لك و نتكلم عن بعض الاشياء

وانت تقول لى بعض الاشياء التى لم افهمها لكن انا فى عجلة من امرى

اراك قريبا و ارجو ان ينفع

NewEtqan2006_Mgd.rar

#3

اخى الكريم

السلام عليكم ورحمة الله وبركاته وبعد

جزاك الله خيراً كثيراً على اهتمامك

وفكرتك رائعة ولكن الذى اريده هو أن نستحدث حقل للسنة فى الجدول الرئيسى الى هنا ليست هناك مشكلة

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

وعندما يدخل المستخدم نوع القيد يأتى الرقم اوتوماتيك

المطلوب التعديل فى الكود الخاص بتوليد رقم القيد والإستفادة من حقل السنة

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

أخوك ابراهيم

اسكندرية مصر

#4

لماذا لا تضيف حقل جديد للسنة ويمكن جعل قيمته السنة الحالية من القيمة الافتراضية للحقل

يعني اضف حقل جديد من نوع Number القيمة الافتراضية هي year(now)

#5

اخى الكريم

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

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…