اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

بناء قاعدة بيانات عهدة أجهزة من الصفر(الجداول)


samisalim

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

10 ساعات مضت, ابوخليل said:

لدينا جدولين اساسيين 1 - جدول الاجهزة  ورغم كونه هو الرأس ولكني اعتبره من الجداول المساعدة  لانه لا تجرى عليه العمليات يومية فهو جدول شبه جامد تدخل فيه بيانات الاجهزة مرة واحدة ، ويمكن الاضافة والحذف على فترات متباعدة

2- جدول العمليات او ان شئت اسمه جدول التفاصيل .. فهو الذي تجري عليه او تتم فيه العمليات كلها التسليم والاستلام سواء كانت اعارة او دائمة  من الموظفين او المدارس وكذلك احالة الجهاز للتقاعد

بالنسبة للحقول :

فجدول الاجهزة مفهوم لديك ويستفيد من جدولي الموديل والماركة

اما جدول التفاصيل فيستفيد من الجداول المساعدة المتبقية لذا يجب ان يشتمل على حقول بعدد هذه الجداول للاختيار منها وادراجه اضافة الى حقل لرقم الجهاز وحقل  لتاريخ الاستلام  وحقل لتاريخ التسليم وحقل  لنوع التسليم  وحقل للملاحظات  ( فكر معي مؤكد اني نسيت البعض .. لا يمكنني احتواء الحقول الا عند تصميمي للجدول) ايضا جدول الموظفين وجدول الاجهزة بحاجة لحقل يبين الحالة .

هذا تصوري لتأسيس برنامجك على الوجه الافضل

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

رابط هذا التعليق
شارك

استاذ ابو خليل حاليا انتهيت من تصميم الجداول هل من المكن تتأكد من صحة الجداول وخاصة جدول frmOprations حتى احصل الضوء الاخضر للإنتقال لمرحلة الثانية وهي تصميم النماذج:signthankspin:

 

IT_v2_fe _جداول.rar

رابط هذا التعليق
شارك

الحقيقة انا معجب بحرصك على المعلومة الدقيقية ومثابرتك وصبرك

 اخي سامي

الجداول كلها تمام التمام

بقي جدول التفاصيل frmOprations دعنا نتكلم عنه 

انا سبق قلت لا يمكنني احتواء حقول الجدول الا حين يكون امامي عند التصميم

لذا اتراجع عن بعض ما ذكرته بعد اعمال الفكرة

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

فحين  نريد  الاستعلام عن اجهزة  في قسم او مكتب معين فان الاستعلام يبنى على جدولين ( الموظفين / التفاصيل )

اضف حقل للارشيف وبهذا يكون حقل (تم الاحالة) لا معنى له

اجعل حقل المعرف ترقيم تلقائي / مفتاح اساسي

غير نوع حقل الملاحظات الى مذكرة

ثم ابدأ على بركة الله

 

 

رابط هذا التعليق
شارك

2 ساعات مضت, ابوخليل said:

الحقيقة انا معجب بحرصك على المعلومة الدقيقية ومثابرتك وصبرك

 اخي سامي

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

2 ساعات مضت, ابوخليل said:

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

الدائرة والقسم تخص الموظف راح أنقل حقولها إلى جدول الموظفين

المكتب يخص المدرسة راح انقل حقله إلى جدول المدارس 

ملاحظة يقصد بالمكاتب المدرسة (مكتب المدير - مكتب نائب مدير - الفصل الذكي - مكتب منسق- غرفة السيرفر - مختبر العلوم- مختبر الحاسوب-مصادر التعلم إلخ....) 

2 ساعات مضت, ابوخليل said:

فحين  نريد  الاستعلام عن اجهزة  في قسم او مكتب معين فان الاستعلام يبنى على جدولين ( الموظفين / التفاصيل )

هل هنا نعمل استعلامين عن الاجهزة من ثلاث جداول

الأول: يخص المديرية ويكون بين جداول(الموظف / القسم/ العمليات) لأن الجهاز يصرف إلى الموظف في القسم المعني. 

الثاني: يخص المدرسة ويكون بين جداول (المدرسة /  المكتب / العمليات) لأن الجهاز راح يصرف إلى المكتب المدرسي في المدرسة المعنية 

أو أيش رأيك أستاذ أبو خليل

2 ساعات مضت, ابوخليل said:

اضف حقل للارشيف وبهذا يكون حقل (تم الاحالة) لا معنى له

اجعل حقل المعرف ترقيم تلقائي / مفتاح اساسي

غير نوع حقل الملاحظات الى مذكرة

بإذن الله تعالى

تم تعديل بواسطه samisalim
تعريف المكاتب المدرسية
رابط هذا التعليق
شارك

الاستعلامات اتركها لوقتها ، فأنا اقصد اظهار الاستعلام في التقارير

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

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

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

ان احببت ان اعمل لك ذلك اعني وذلك بادخال بيانات في الجداول ( وهمية ) تكون شاملة  فيما لا يقل عن ثلاث سجلات او اربع في كل جدول لأننا سوف نجري تجارب على جميع انواع العمليات : تسليم / مناقلة / ارشفة ... ضمن جميع الاطراف

اذا تمت هذه العمليات بنجاح تنتقل الى الخطوة التي تليها

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

استدراك : غاب عن بالي : اضف حقل (نعم / لا ) لجميع الجداول المساعدة  ... لنستخدمه بديلا للحذف ( صحيح نعمل على النموذج زر اسمه حذف ، وعند التنفيذ يتم تحديث الحقل الى نعم ) حينها لا يمكن عرضه بل يختفي 

انا ضد حذف اي معلومة تدخل لقاعدة البيانات

رابط هذا التعليق
شارك

منذ ساعه, ابوخليل said:

الاستعلامات اتركها لوقتها ، فأنا اقصد اظهار الاستعلام في التقارير

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

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

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

ان احببت ان اعمل لك ذلك اعني وذلك بادخال بيانات في الجداول ( وهمية ) تكون شاملة  فيما لا يقل عن ثلاث سجلات او اربع في كل جدول لأننا سوف نجري تجارب على جميع انواع العمليات : تسليم / مناقلة / ارشفة ... ضمن جميع الاطراف

اذا تمت هذه العمليات بنجاح تنتقل الى الخطوة التي تليها

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

استدراك : غاب عن بالي : اضف حقل (نعم / لا ) لجميع الجداول المساعدة  ... لنستخدمه بديلا للحذف ( صحيح نعمل على النموذج زر اسمه حذف ، وعند التنفيذ يتم تحديث الحقل الى نعم ) حينها لا يمكن عرضه بل يختفي 

انا ضد حذف اي معلومة تدخل لقاعدة البيانات

جزاك الله خيرا أستاذ أبو خليل في ميزان حسناتك 

وسوف أقوم أنا حالياً بتعديل الجداول واضيف الحقول الناقصه وانقل الحقول التي بحاجه إلى نقلها إلى جدول آخر كذلك ادخال بيانات وهمية في الجداول الخدمية وإنشاء النماذج للجداول المساعدة.

بعدها ارفق لكم التعديل 

تم تعديل بواسطه samisalim
رابط هذا التعليق
شارك

مساكم الله بالخير والسرور جمعة مباركة

أستاذ أبو خليل لقد انتهيت من تصميم النماذج لجميع الجداول ماعدا جدول العمليات .

في ٤‏/١‏/٢٠٢٢ at 18:54, samisalim said:

الدائرة والقسم تخص الموظف راح أنقل حقولها إلى جدول الموظفين

المكتب يخص المدرسة راح انقل حقله إلى جدول المدارس 

ملاحظة يقصد بالمكاتب المدرسة (مكتب المدير - مكتب نائب مدير - الفصل الذكي - مكتب منسق- غرفة السيرفر - مختبر العلوم- مختبر الحاسوب-مصادر التعلم إلخ....) 

 ملاحظة 

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

في ٤‏/١‏/٢٠٢٢ at 17:09, ابوخليل said:

جدول التفاصيل frmOprations دعنا نتكلم عنه 

اضف حقل للارشيف وبهذا يكون حقل (تم الاحالة) لا معنى له

اجعل حقل المعرف ترقيم تلقائي / مفتاح اساسي

غير نوع حقل الملاحظات الى مذكرة

تم إضافة حقل الأرشيف وحذف حقل تم الإحالة 

غيرت نوع الحقل من ملاحظات إلى نص طويل 

ملاحظة :

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

ارفق لكم المرفق 

IT_v2_fe _Table_Forms_0001.rar

رابط هذا التعليق
شارك

عمل مبدع رائع  يدل على حس جميل في التصميم

واشم فيها رائحة من توجيهات استاذنا جعفر

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

المهم : انت ذكرت الاعارة

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

 

  • Like 1
رابط هذا التعليق
شارك

طبخة ؟ ومعزوم  بعد؟ :wub:

لم تنتهي الطبخة  ، الخروف في القدر  لم ينضج بعد :geek:

السبب هو اني عدلت على بعض الجداول المساعدة .. وحريص ان انجز ماوعدت به 

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

ثم اسلم الراية لمن يريد المشاركة واكمال المشروع

 

 

رابط هذا التعليق
شارك

الله ان شاء الله يقويك على فعل الخير اخوي ابو خليل ، وفيت وما قصرت 🙂

 

الملاحظات الوحيدة اللي عندي الآن هي:

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

حقل: Auto_ID ونوعه ترقيم تلقائي،

وحقل: Auto_Date ونوعه رقم ، والقيمة الافتراضية فيه Now 

هذه الحقول ليست للمبرمج وإنما للبرنامج ، ويستطيع المبرمج الاستفادة منها 🙂

 

اما فهرست الحقول ، فهذا يتم على خطوتين:

عند عمل علاقات بين الجداول ،

ثم لاحقا ، لكل حقل نعمل له فرز ، او تصفية (بمعيار) ، سواء في الاستعلام او الكود 🙂

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

تمام حقل التاريخ من فوائده الاستدلال على المستخدم عند الاضافة والتعديل

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

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

 

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

هل هو حقل السيريال ؟ افدنا سريعا جزيت خيرا

رابط هذا التعليق
شارك

2 ساعات مضت, ابوخليل said:

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

هل هو حقل السيريال ؟ افدنا سريعا جزيت خيرا

استاذ ابو خليل 

نعم سيكون البحث عن جهاز عن طريق سيريل نمبر 

رابط هذا التعليق
شارك

22 ساعات مضت, ابوخليل said:

عمل مبدع رائع  يدل على حس جميل في التصميم

واشم فيها رائحة من توجيهات استاذنا جعفر

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

المهم : انت ذكرت الاعارة

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

 

جزاك الله خيرا استاذ أبو خليل هذا من حسن ذوقك

ما الجداول التي تحتاج إلى دمج  عشان ادمجها؟ 

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

رابط هذا التعليق
شارك

6 ساعات مضت, jjafferr said:

الملاحظات الوحيدة اللي عندي الآن هي: في جميع برامجي يوجد لدي هذين الحقلين ، وقد انقذوني في الكثير من الحالات لما يكون عدد السجلات عندك بالآلاف ،

حقل: Auto_ID ونوعه ترقيم تلقائي،

وحقل: Auto_Date ونوعه رقم ، والقيمة الافتراضية فيه Now 

هذه الحقول ليست للمبرمج وإنما للبرنامج ، ويستطيع المبرمج الاستفادة منها 🙂

استاذ جعفر اشكرك على مشاركتك ودعمك لطلاب العلم بارك الله فيك 

هل تقصد الاحسن هو عمل حقلي Auto_ID وAuto_Date في جميع الجداول في بدون استثناء اذا الجواب بنعم ما الفائدة منها 

اذا ممكن استاذ جعفر تعطينا مثال يوضح ذلك 

7 ساعات مضت, jjafferr said:

🙂اما فهرست الحقول ، فهذا يتم على خطوتين:

عند عمل علاقات بين الجداول ،

ثم لاحقا ، لكل حقل نعمل له فرز ، او تصفية (بمعيار) ، سواء في الاستعلام او الكود 🙂

 

جعفر

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

اذا ممكن مثال توضيحي 

رابط هذا التعليق
شارك

3 ساعات مضت, ابوخليل said:

تمام حقل التاريخ من فوائده الاستدلال على المستخدم عند الاضافة والتعديل

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

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

سوف اقوم بوضع في حقل التاريخ في خانة الافتراضي NOW

بالفعل استاذ ابو خليل وضحت لي أن افضل استخدام الترقيم التلقائي 

سوف اقوم بتغير المعرف في جميع الجداول إلى ترقيم تلقائى

رابط هذا التعليق
شارك

تم تعديل نوع المعرف لجميع الجداول إلى الرقم التلقائي

تم إضافة القيمة الافتراضية لتواريخ NOW

التعديل في المرفق

 

IT_v2_fe _Table_Forms_0001.rar

تم تعديل بواسطه samisalim
رابط هذا التعليق
شارك

كذا لا يصلح

يكون ازدواجية في العمل ، يجب العمل على ملف واحد

انتظر حتى ارفق لك القاعدة في  آخر تعديل

الترقيم التلقائي يخص اكسس ولن يتغير من المعرفات شيء 

انا عملت لك كل ذلك

رابط هذا التعليق
شارك

تم عمل نموذج حركة الاجهزة

وفيه تم ضبط التالي :

1- تسليم جهاز جديد لمستخدم جديد

2- مناقلة جهاز بين المستخدمين وايضا يتم الاحالة من مستخدم  الى المستودع 

3- بعض التعديلات على الجداول ( تم دمج جدولين مساعدين من اجل انسيابة ومرونة الحركة)

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

5- جدولان لن يتم الحذف منهما  وهما جدول الاجهزة وجدول التفاصيل والسبب ان المستخدمين وايضا الاجهزة لن تظهر الا حسب الطلب وهو ( البحث ) هذا في نموذج الحركات اما في التقارير فسوف تستخدم المعايير للاظهار والاخفاء واهم معيارين لديك هما تاريخ الاستلام وتاريخ التسليم

فاذا طبقت عدم ظهور تاريخ التسليم  ظهر في التقرير جميع المستخدمين الذين في عهدتهم اجهزة ويمكنك اظهار الاجهزة وتفاصيلها في التقرير امامهم

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

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

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

devicesdb3.rar

  • Like 1
رابط هذا التعليق
شارك

8 ساعات مضت, ابوخليل said:

كذا لا يصلح

يكون ازدواجية في العمل ، يجب العمل على ملف واحد

انتظر حتى ارفق لك القاعدة في  آخر تعديل

الترقيم التلقائي يخص اكسس ولن يتغير من المعرفات شيء 

انا عملت لك كل ذلك

بإذن الله تعالى

جزاك الله خيراً يا أستاذ أبو خليل 

رابط هذا التعليق
شارك

6 ساعات مضت, ابوخليل said:

تم عمل نموذج حركة الاجهزة

وفيه تم ضبط التالي :

1- تسليم جهاز جديد لمستخدم جديد

2- مناقلة جهاز بين المستخدمين وايضا يتم الاحالة من مستخدم  الى المستودع 

3- بعض التعديلات على الجداول ( تم دمج جدولين مساعدين من اجل انسيابة ومرونة الحركة)

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

5- جدولان لن يتم الحذف منهما  وهما جدول الاجهزة وجدول التفاصيل والسبب ان المستخدمين وايضا الاجهزة لن تظهر الا حسب الطلب وهو ( البحث ) هذا في نموذج الحركات اما في التقارير فسوف تستخدم المعايير للاظهار والاخفاء واهم معيارين لديك هما تاريخ الاستلام وتاريخ التسليم

فاذا طبقت عدم ظهور تاريخ التسليم  ظهر في التقرير جميع المستخدمين الذين في عهدتهم اجهزة ويمكنك اظهار الاجهزة وتفاصيلها في التقرير امامهم

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

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

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

devicesdb3.rar 94.42 kB · 0 downloads

عمل في قمة الروعة والإتقان ولمسات جميلة من أستاذ عظيم بوركت جهودكم في إنارة الصرح العلمي وبإذن الله تعالي سوف اقوم بدراسته واذا استصعب علي أمراً فلن أتردد في السؤال

رابط هذا التعليق
شارك

23 ساعات مضت, jjafferr said:

الملاحظات الوحيدة اللي عندي الآن هي:

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

حقل: Auto_ID ونوعه ترقيم تلقائي،

وحقل: Auto_Date ونوعه رقم ، والقيمة الافتراضية فيه Now 

هذه الحقول ليست للمبرمج وإنما للبرنامج ، ويستطيع المبرمج الاستفادة منها 🙂

 

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

1)حقل: Auto_ID ونوعه ترقيم تلقائي..........> يكون متواجد في جميع الجداول

2)حقل: Auto_Date ونوعه رقم ، والقيمة الافتراضية فيه Now ............> نضعه في الجداول التي يوجد بها حقل التاريخ

وهنا السؤال للأستاذ جعفر @jjafferr متى يستفيد المبرمج من الحقلين السابقين ؟

رابط هذا التعليق
شارك

في المرفق تم إضافة نموذج نوع الجهاز ونوع نظام التشغيل وإضافتهما إلى نموذج الأجهزة

 

وحان الوقت والتعمق في اسرار نموذج حركة الاجهزة والنماذج المصاحبة لها☺️

devicesdb3.7z

رابط هذا التعليق
شارك

1 دقيقه مضت, samisalim said:

1)حقل: Auto_ID ونوعه ترقيم تلقائي..........> يكون متواجد في جميع الجداول

2)حقل: Auto_Date ونوعه رقم ، والقيمة الافتراضية فيه Now ............> نضعه في الجداول التي يوجد بها حقل التاريخ

 

بوجه عام ، نستفيد منها في تسلسل السجلات ، والوصول للسجل عن طريق حقل الترقيم التلقائي بسرعة ، بسبب انه مفهرس ،

وهناك حالات عامة ، مثل معرفة متى تم عمل هذا السجل ، وهناك حالات خاصة ، مثل:

  • كانت عندنا قاعدة بيانات مشتركة وبدون اسماء وصلاحيات المستخدمين ، واذا بسجل عن موظف معين به بيانات خطأ ، مما ادى الى عدم ترقية هذا الموظف ، وبعدها عرفنا الخطأ ، فالادارة طلبت اسم مُدخل هذه المعلومة. وعن طريق تاريخ السجل ، تم لتوصل لاسم مُدخل البيانات.
  • اضطررنا الى عمل قاعدة بيانات واستعمالها لعدة جهات ، ومن ثم تجميعها في جدول واحد ، فعن طريق تاريخ انشاء السجل استطعنا ترتيب السجلات.
  • في احد البرنامج التي عملها شخص آخر ، وفيها بيانات تشبه بيانات المخازن ، من ادخال مواد ، واخراجها ووو ، وبسبب ان الجدول لم يكن به ترقيم تلقائي ، وبسبب ان الجدول عمل فيه فرز وتصفية لعدة مرات ، وفي كل مرة يتم حفظ الجدول ، فتم فقدان تسلسل الاحداث. بمجرد اضافة حقل ترقيم تلقائي ، تم حل المشكلة ، فالاكسس يحتفظ به داخليا تسلسل السجلات ، والطريقة الوحيدة لنا كمستخدمين/مبرمجين من الحصول عليها ، عن طريق الترقيم التلقائي.
  • وكانت هناك حالات جدا حساسة لمعرفة اي سجل جاء قبل الآخر  في جداول مختلفة ، وتاريخ عمل السجل كان الفيصل 🙂

طبعا هذه بعض الامثلة فقط 🙂

 

جعفر

  • Like 1
رابط هذا التعليق
شارك

منذ ساعه, jjafferr said:

 

بوجه عام ، نستفيد منها في تسلسل السجلات ، والوصول للسجل عن طريق حقل الترقيم التلقائي بسرعة ، بسبب انه مفهرس ،

وهناك حالات عامة ، مثل معرفة متى تم عمل هذا السجل ، وهناك حالات خاصة ، مثل:

  • كانت عندنا قاعدة بيانات مشتركة وبدون اسماء وصلاحيات المستخدمين ، واذا بسجل عن موظف معين به بيانات خطأ ، مما ادى الى عدم ترقية هذا الموظف ، وبعدها عرفنا الخطأ ، فالادارة طلبت اسم مُدخل هذه المعلومة. وعن طريق تاريخ السجل ، تم لتوصل لاسم مُدخل البيانات.
  • اضطررنا الى عمل قاعدة بيانات واستعمالها لعدة جهات ، ومن ثم تجميعها في جدول واحد ، فعن طريق تاريخ انشاء السجل استطعنا ترتيب السجلات.
  • في احد البرنامج التي عملها شخص آخر ، وفيها بيانات تشبه بيانات المخازن ، من ادخال مواد ، واخراجها ووو ، وبسبب ان الجدول لم يكن به ترقيم تلقائي ، وبسبب ان الجدول عمل فيه فرز وتصفية لعدة مرات ، وفي كل مرة يتم حفظ الجدول ، فتم فقدان تسلسل الاحداث. بمجرد اضافة حقل ترقيم تلقائي ، تم حل المشكلة ، فالاكسس يحتفظ به داخليا تسلسل السجلات ، والطريقة الوحيدة لنا كمستخدمين/مبرمجين من الحصول عليها ، عن طريق الترقيم التلقائي.
  • وكانت هناك حالات جدا حساسة لمعرفة اي سجل جاء قبل الآخر  في جداول مختلفة ، وتاريخ عمل السجل كان الفيصل 🙂

طبعا هذه بعض الامثلة فقط 🙂

 

جعفر

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

رابط هذا التعليق
شارك

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