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

[ تمت الإجابة ]الترقيم التلقائي في المراسلات

بدأه malik2010 في 7 نوفمبر 2010 · 8 رد · 2,554 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني

السلام عليكم

في المرفق برنامج لاحد الاخوة بخصوص المراسلات للصادر والوارد

البرنامج يقوم بعمل ترقيم تلقائي مع بداية كل سنة 1 ، 2 ، 3 ، .........

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

هل بالامكان جعل الترقيم يكون بهذا الشكل 1-2010 ، 2-2010 ، 3-2010 ...

وفي بداية العام الجديد يصبح هكذا 1-2011 ، 2-2011 ، 3-2011 ، ......

وذلك حتى لا تكرر الارقام

( وذلك لاني اقوم بعمل ربط بين الرقم وصورة الكتاب لذا يجب ان تكون الارقام مختلفة)

طلبي الثاني ، وضع حقل يظهر به السنة فقط تلقئياً ( وذلك حتى استطيع فرز السجلات بناًء على السنة )

وبارك الله فيكم

الصادر والوارد 2010.rar

تم تعديل هذه المشاركة بواسطة malik2010 في 7 نوفمبر 2010 في 13:12

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#2

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

أهلا مالك باشا ..

لو تسمح لأخوك الصغير بملاحظة ضغيرة ربما تأتي ثمارها ..

أخي مالك قبل ان اجيبك اريد ان أسالك كم سؤال لو تكرمت

1- هلى تريد فصل الارقام الصادر بتسلسل والوارد بتسلسل أو بريد واحد ؟ برأي الفصل أفضل لأنه مطلوب من جهة العمل.

2- ما تطلبه صحيح ويجب عمله قبل تراكم البريد وقبل فقدان السيطرة على البرنامج رغم ان كل شئ ممكن تصحيحه ولكن لماذا التعب وبهذا يكون التسلسل كما يلي :

رقم السنة-رمز البريد صادر ام وارد-الرقم المسلسل.

3- ملاحظة ليست لها علاقة بالرقم لأننا متفقين عليه ، فيجب تخزين الصور للبريد الصادر والوارد كل سنة بمجلد منفرد ،،،،لماذا ؟

سؤال جميل عند بدأ العمل ستتراكم الصور في مجلد واحد ومن الطبيعي ان هذه الصور لها نسخ يومي فهل سيتم نسخ وتكرار هذا النسخ لسنيين سابقة رغم انها انتهت وحفظت وهذا ليس خطأ وانما عبئ على النسخ وربما يأخذ وقت أكثر من اللازم وربما بتكلفة أعلى ، ويتم عندها برمجة المسار حسب السنة لاستدعائها عند اللزوم .

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

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

منتظرك ..

تم تعديل هذه المشاركة بواسطة محمد أبو عدنان في 7 نوفمبر 2010 في 14:31

27169617.gif
#3

اخي العزيز وصديقي ابو عدنان

اولا انا اتعلم منك لانك انت المعلم الكبير وهذه حقيقة وليست مجاملة ( لقد استفدت كثيرا منك )

ثانيا: اشكرك جدا على اهتمامك وعلى ملاحظاتك التي نبهتني لاشياء لم تكن على بالي واهمها هي تراكم الملفات داخل المجلد كما اسلفت

حيث يصل عدد السجلات الصادرة والواردة عندنا سنويا اكثر من خمسة الاف سجل ( اي خمسة الاف صورة ) وهذا لوحدة يعمل ضغط فعلا فما بالنا بعدة سنوات .

ثالثا : انا اقوم بعمل برنامج سيتم توزيعه على سبع مدن عندنا ، وهدفي من السؤال : هي الاستمرار في التعبئة في البرنامج لسنوات اخرى

وذلك حتى لا اضطر الى تفريغه وتوزيعه مع بداية كل سنة

فهل لديك طريقة او اقتراح لعمل نسخة عن البرنامج في بداية كل سنة ويكون مفرغ طبعا ( وتكون الطريقة سهله لعملها من قبل المستخدم حتى لا يضطر للعودة الي )

ومرة اخرى الف شكر لك ولكل جهودك معي .

والسلام عليكم

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#4
malik2010 كتب:

ثالثا : انا اقوم بعمل برنامج سيتم توزيعه على سبع مدن عندنا ، وهدفي من السؤال : هي الاستمرار في التعبئة في البرنامج لسنوات اخرى

وذلك حتى لا اضطر الى تفريغه وتوزيعه مع بداية كل سنة

فهل لديك طريقة او اقتراح لعمل نسخة عن البرنامج في بداية كل سنة ويكون مفرغ طبعا ( وتكون الطريقة سهله لعملها من قبل المستخدم حتى لا يضطر للعودة الي )

ومرة اخرى الف شكر لك ولكل جهودك معي .

والسلام عليكم

جزاك الله خير أخي مالك ونحن بعدنا قارب شراعي في بحر هذا العطاء ..

دعوة صاقة وخاصة في هذه الأيام الفضيلة تسوى الدنيا وما فيها ...

أنا أعلم أنك ربما تقول أبو عدنان دوخنا بحساباته وخوفه من ما هو آت :: :wacko:

الموضوع ليس سهل والله يعينك صراحة ... وان شاء الله وضعتك على أول الطريق الصحيح ..

لنتفق على الرقم :

الرقم الذي سيحفظ بالجدول هو رقم العام + الرقم السلسل وفي هذا الحالة لن يتكرر الرقم في أي حال من الأحوال ..

اسم مجلد الصور:

ستحفظ الصور في المسار التالي للمدينة 1 :

اسم المجلد الرئيس ملحق برقم المدينة مثلا Scaner1 والمجلدات الفرعية ستكون رقم العام مثل 2010 _ 2011 وهكذا ..

اسماء الملفات داخل المجلدات الفرعية ستكون على الشكل التالي :

رقم المسلسل + رمز البريد صادر أو وارد + رقم العام والترتيب غير مهم لان البريد للعام مثلا 2011 سيحفظ بمجلد 2011 سواء كان وارد أو صادر مثال :

00003-1-2010

00003-2-2010

أو على هذا الترتيب

1-00003-2010

2-00003-2010

بالنسبة لاظهار المسلسل المنشأ في النماذج او التقارير فيمكن أخفاء رقم العام واظهار المسلسل فقط للمستخدم وبذلك ممكن أن يكون اجمل لان الرقم مع العام سيشكل رقم كبير ويحتاج مساحه لعرضه فقد قمت بتقسيم الرمز داخل المثال .

وعند دخول العام الجديد سيعيد الرقم الى الواحد مع تغيير العام وذلك بشكل آلي ..

أما المجلدات الفرعية التي هي اسماء الأعوام فيمكن انشائها بواسطة الكود للأعوام القامة أو أنشأ 15 سنة قادمة والله يعطيك طول العمر افتح مجلدات عشرة فهي لن تقدم ولن تأخر ولن تأخد مساحة أصلا وكما قلت لك هناك كود لانشاء مجلد جديد باسم العام القادم أو العام الجديد .

أما النسخ الاحتياطي فيمكن التحكم بالمسار لان لدينا اسم العام المتغير مع كل سجل .. بعرف طولت عليك سامحني .. :)

لك تحياتي

الصادر والوارد 2010_UP.rar

27169617.gif
#5

اخي ابو عدنان

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

اولا : جزاك الله عني كل خير لما تقدمه من مساعدة ونصائح لكل اعضاء هذا المنتدى الرائع

وانا ادعو لك دائما في صلاتي وفي كل اوقات الدعاء بالتوفيق وان يحقق الله مرادك

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

وهي بدء الترقيم التلقائي من 1 مع بداية كل سنة بمعنى ان المثال ليس هو الذي اعمل عليه وانا اسف جدا جدا

لاني رايت تعديلات كثيرة واكواد يبدو انك قد تعبت في عملها وتعديلها .

ثالثا: اريد الان ان اذكر بعض مواصفات البرنامج واوضح لك ما هو المطلوب بالضبط وارفق لك جزء من البرنامج الذي اعمل عليه به الجداول ونموذج واحد في فلودر

مواصفات البرنامج:

1- البرنامج الذي اقوم بعمله برنامج بسيط وكما ستلاحظه في المرفق والهدف منه سرعة تعبئة السجلات به وارفاق صورة الكتاب به باسهل الطرق

2- افضل فصل الوارد عن الصادر كلا في جدول مستقل وذلك حتى اخفف من عدد السجلات في الجدول لان العدد الكبير يبطء عملية البحث واهم شيء في البرنامج هو سرعة البحث

3- رقم الكتاب يكتب عندنا هكذا ( رمز الكتاب / الرقم المسلسل) اي (أ2/ 1) او أ3/ 5 او ج1/ 6 فقط اي لا يوجد رقم عام كما سترى في المرفق

المطلوب فقط:

جعل الرقم المسلسل هكذا 1-2010 ، 2-2010 وليس كما بينت في مثالك السابق 00001-2010 اي لا اريد اصفار او رقم عام لانه ليس لدينا رقم عام

والسبب ستعرفه في المرفق

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

malik.rar

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#6
malik2010 كتب:

المطلوب فقط:

جعل الرقم المسلسل هكذا 1-2010 ، 2-2010 وليس كما بينت في مثالك السابق 00001-2010 اي لا اريد اصفار او رقم عام لانه ليس لدينا رقم عام

والسبب ستعرفه في المرفق

أخي مالك الترقيم بهذا التسيق 00001-2010 لماذا ؟

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

مثال حسب ترتيبك هذا جدول والترتيب من الاصغر الى الكبر لاحظ :

post-139265-048401900 1289325208_thumb.p

مثال حسب التسيق المفترض والترتيب من الاصغر الى الاكبر وبنفس رقم المسلسل

post-139265-039242600 1289325275_thumb.p

قد تقول يا أبو عدنان أنا لا اريد تخزين الصورة بهذا التسيق 00001-2010 لانها سوف تحدث أخطاء كثيرة عند حفظ الصور والجواب :

من قال أن المستخدم سيحفظ اسم الصورة بهذا التسيق بل سيحفظها هكذا

1.pdf

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

تابع المثال فقد تم تحديد مجلدات لتخزين الصور حسب العام ، على المستخدم فقط تخزينها بالعام المطلوب وبرقمها .

اذا بقيت ومصر على رأيك بالتسميات العربية للحقول فسوف تتعب بالمستقبل ..

ملاحظة : تم التعديل فقط على الصادر فقط .

تحياتي لك ..

mm_up.rar

المرفقات
11.png22.png

تم تعديل هذه المشاركة بواسطة محمد أبو عدنان في 9 نوفمبر 2010 في 21:05

2
27169617.gif
#7

اخي ابو عدنان

انا اتعلم منك والذي شاهدته شيء جميل ورائع وساعمل به

بارك الله فيك على هذا الشرح الجميل والمتقن .

- بالنسبة لاسماء الحقول بالعربية فلغتي الانجليزية ليست قوية اي لا اعرف معاني كثير من الحقول .

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

وذلك حتى استطيع فرز او عمل تقارير بناء على السنة وحتى استطيع البحث بواسطة هذا النموذج الذي استخدمه في البحث ، فهذا البحث يستخدم اذا كان هناك حقول في الجدول:

- هناك لاحظت استعلامين باسم INCOMING_1 والثاني INCOMING_2 فهل لها علاقة بالتغيرات التي اجريتها

- ساقوم باظهار الرقم المسمى في الحقل MEMONO_SER فقط واخفي الرقم هذا 00001-2010 بسبب طوله كما اسلفت في المشاركة قبل الاخيرة

ملاحظة اخيرة : البرنامج سيعرض امام لجنة وربما سيكون هناك ملاحظات او تعديلات في الحقول وطريقة اخراج النتائج ، فهل لي باعادة تفعيل المشاركة نفسها اذا صعب علي شيء ؟

والف الف شكر لك ولجهوك النيرة معي 10000000000000000000000000000000+ ومثلها ومثلها ومثلها حسنات في يوم لا ينفع مال ولا بنون .

تم تعديل هذه المشاركة بواسطة malik2010 في 10 نوفمبر 2010 في 00:54

1

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#8

أخي مالك كلنا هنا لنتعلم ..

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

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

يمكن الاحتفاظ بهما ولكن هذا غير منطقي لاننا ممكن الحصول على التاريخ من تاريخ الصادر بغرض البحث وايضا ممكن البحث بالرقم المسلسل بالاعتماد على البحث بجزء من الحقل صح يا عم .

اقتباس
- هناك لاحظت استعلامين باسم INCOMING_1 والثاني INCOMING_2 فهل لها علاقة بالتغيرات التي اجريتها

لا قم بإلغائهم

اقتباس
ساقوم باظهار الرقم المسمى في الحقل MEMONO_SER فقط واخفي الرقم هذا 00001-2010 بسبب طوله كما اسلفت في المشاركة قبل الاخيرة

صح 100%

اقتباس
البرنامج سيعرض امام لجنة وربما سيكون هناك ملاحظات او تعديلات في الحقول وطريقة اخراج النتائج ، فهل لي باعادة تفعيل المشاركة نفسها اذا صعب علي شيء

اذا كان السؤال حول منطق المسلسل فيمكنك ذلك وذلك حتى نبقى ضمن موضوع الرقم فقط ولا تسرح بنا الى برنامج ربما لا ينتهي كون الموضوع كبير ومتفرع :wink:

بالتوفيق أخي مالك .

لك تحياتي ..

1
27169617.gif
#9

الف شكر اخي ابو عدنان

وبارك الله فيك

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

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

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

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

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

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