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

كيف اضيف نوط الخدمه ل500 موظف

مغلق
بدأه الباشق1 في 17 يوليو 2003 · 16 رد · 1,619 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

وهذا مثل بسيط

وشكركم على تعونكم

fb.zip

#2

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

اخي / الباشق1

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

هل تختلف التواريخ في منح نوط الخدمه ام كلها بتاريخ واحد وهل هي للمره الاولى او الثانيه او ......

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

#3

السلام عليكم

اخي العزيز الباشق1

يمكنك عمل استعلام تحديث

مع تحياتي (f)(f)

#4

(f)وعليكم السلام ورحمة الله وبركاته

(f) اهم واحد (f)اشكركم على الرد السريع وتمنى لكم التوفيق (f) احزان (f)

المطلوب (جميع المعلومات الخاصه بهذا النوط مثل التاريخ و الخدمه مرحلة الخدمه للمره الاولى ) * ( كلهم بتاريخ واحد ورقم واحد ونوع واحد )*

(f) اخوكم الباشق (f)

#5

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

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

والله اعلم

sob7ank.jpg

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

والصبر في النائبات صعب**** لكن فوات الثواب أصعب

والدهر في صرفه عجيب**** لكن غفلة الناس أعجب

وكل ما قد يجي قريب****والموت للعبد من ذاك أقرب

#6

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

هذا مثال مرفق

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

forcedb.zip

#7

اخي :احزان والله مثل رهيب

ولكن كيف اعمل عليه أولا :هل يضياف سجلات جديده ثانياً : ماعرفة اعمل عليها لو تكرمة تشرحها لي بتفصيل ؟ رغم ان مثلك ممتاز جداً

#8

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

1- قمة بانشاء جدول فيه معلومات الاوسمه ونوط الخدمه واسم هذا الجدول ((( معلومات الاوسمه و نوط الخدمه))

مثال

نفرض ان هذا النوط يستحقه اكثر من ( 100 ) فرد

((( معلومات النوط او الوسام ))

نوع نوط الخدمه او الوسام :نوط خدمه للمره الثالثه

رقم نوط الخدمه : 20

تاريخه : 20/8/1420هـ

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

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

3-نقوم بانشاء استعلام الحاقي يقوم بالحاق المعلومات التي في (( الجدول الموقت )) الى الجدول الاساسي الذي مرتبط ببرنامج في الفجول بيسك

ملاحظه

اسبب في انشاء الجدول الموقت

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

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

اتمناء ان وفقة في شرح ذلك

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

1-الجدول الذي فيه معلومات الاوسمه ونوط الخدمه

2-الجدول الذي تريد ان تضيف فيه هذي المعلومات

3-جدول الاساسي الذي فيه معلومات التشكيل (( يمكنك ان تستبعد الحقول جميع و المعلومات معداء الرقم العام )))

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

#9

مشكور اخي احزان

سوف اجارب ورد عليك

#10

اخي حزران اسف على اتخير

لني كنت مسافر اخي الكريم

عندي برنامج يتكون بيانات الاوسمه من جدولين جدول فيه الكود واسم الوسام @ والثاني بيانات الاوسمه مثل التاريخ وارقم وغيرها ( وهذا البرنامج يعتمد على الكود ) وسوف ارفق الملف للنظر فيه وحل المشكله وتمنى لك التوفق اخي احزان

واذا لم تفهم المطلوب كلمن ونا سوف اشرحلك

k.zip

#11

اخي الباشق 1

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

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

#12

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

الاخ / الباشق1 حفظك الله مثل مقال الاخ / مصلح الحريصي الملف هو اختصار فقط

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

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

#13

اسف اخي احزان /مصلح الحربي

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

وهذا المثل مع الشكر

k.zip

#14

الأخ احزان

الأخ الباشق1

ما فهمته أن البرنامج معد اصلاً على الفيجول بيسك وقاعدة البيانات على الأكسيس 0

لكي نكون في الصورة وتتضح الرؤيا سوف أوضح بعض النقاط وهذا على ما فهمته من السؤال0

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

ولو تمكنا من إضافته عن طريق قاعدة البيانات وهذا أمر سهل للغاية علينا أن نفكر كيف نظهر هذا الحقل أثناء عرض البيانات وطباعتها وهذا غير ممكن إن كان البرنامج فعلاً على الفيجول وتم تحويله إلى ملف تنفيذي exe وليس من المنطقي أيضاً في حال رغبة المستخدم في إستعراض الأنواط أن يفتح قاعدة البيانات عن طريق الأكسيس ثم يفتح الجدول ويستعرض البيانات0

والتمس العذر فهذا ما أعرفه أو على الأرجح فهمته من السؤال0

لقد حاولت فتح المثال لأطلع عليه ولكن للأسف لم أتمكن تظهر لي رسالة تخبرني بأن المثال معطوب وربما تكون قاعدة البيانات مشفرة 0

عموماً إذا كان الأخ الباشق 1 يريد أمر يضيف نوط الخدمة ل 500 فرد فالأمر سهل بواسطة كود صغير على زر أمر وضغطة واحدة على زر الأمر يكون النوط إضيف لل 500 فرد0

لكن حاول أن ترفق المثال بشكل سليم إذا لم تكن القاعدة مشفرة0

للجميع تحياتي

#15

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

الاخ الباشق1

راجع بريدك في الموقع

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

#16

تفضل هذا المثل اخي احزان

k.zip

#17

السلام

احزان وينك اخي

ياشباب من يجد الحل الي تكفون

كيف احمل المثل احزان

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

النجده

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

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