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

معالجة البيانات الثابتة

بدأه ايهاب عثمان في 1 سبتمبر 2008 · 17 رد · 1,906 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كل عام وانتم بخير واعاد الله عليكم الشهر الكريم بالخير واليمن والبركات.

.............................

ماهي البيانات الثابتة؟؟

أقصد بها تلك البيانات التي لا تتغير بصورة دورية مثل بيانات الشركة من اسم وعنوان ورقم هاتف...الخ والتي نرغب في ظهورها في كافة تقارير / مخرجات البرنامج

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

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

1 - كيف تفتح نموذج تعبئة بيانات الشركة مرة واحدة فقط عند أول استخدام للبرنامج

2 - كيف تفتح التقرير بكلمة سر (كلمة السر هي 555)

3 - كيف ان التقرير الموجود يتأثر بتلك البيانات (راس وتذييل التقرير)

4 - كيف تغير البيانات الموجودة كليا او جزئيا وتشاهد التغيير يحدث امامك

5 - وكيف ان تقريرنا يحس بكل هذه التغييرات

6 - اخيرا كيف تغير كلمة السر...

.....................

اترككم مع المثال لاستكشافه وفي انتظار استفساراتكم

لا تتركو شيئا الا عرفتم سر عمله مهما كان فرعيا :D

طبتم واهتديتم

تم تعديل هذه المشاركة بواسطة ايهاب عثمان في 5 ديسمبر 2010 في 09:17

1

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#2

كل عام وانت بخير أخي واستاذي أبو يحيى

جميلة جدا تلك اللمسات ورائعه .. الله يعطيك الف عافية

أكثر شيء طريف أعجبني ( رسالة الحركات القرعا )

- من الاشياء التي أعجبتني أن فورم البداية لايفتح الا ان كان فارغ من البيانات

.. بحثت فوجدت السبب في هذا الكود

DoCmd.Close acForm, "frst"
If DLookup("[mark]", "data") = 0 Then
DoCmd.OpenForm "frst"
End If

- ايضا فتح التقرير برقم سري وتنسيق معلومات الشركة رائع

المثال على بعضه مهضوم جدا .. تسلم أنامل جناب الباشا وكل عام وانت بخير

على فكرة ... ربما نسيت تعمل Stop لرسائل الاستعلامات الاجرائية فقط

تقبل تحيات أخوك : ابو عبدالله

#3

الاخ الفاضل ايهاب عثمان

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

رمضان كريم

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

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

بارك الله فيك

وكل عام وانت بخير

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 1 سبتمبر 2008 في 08:51

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

بسم الله الرحمن الرحيم

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

وكل عام وانتم بخير

فعلا المثال رائع وبه عده حيل جميلة وبسيطة

#5

كل عام وانتم بخير

شكرا لك على المثال الجميل

واجمل ما فيه كما ذكر اخي محمد (بساطته)

اللهم تقبل صيامنا وقيامنا بهذا الشهر الفضيل

اقتباس
[وسط]اللهم ارحمنا إذا اشتدت السكرات، وفاضت العبرات، وتعطلت القوى و القدرات.

اللهم ارحمنا إذا يئس منا الطبيب ،وبكى علينا الحبيب ، واشتد البكاء و النحيب.

اللهم ارحمنا إذا حملنا على الأعناق ، و التفت الساق بالساق، إلى ربك يومئذ المساق.

اللهم ارحمنا إذا وارينا التراب، وغلقت الأبواب، وانفض الأهل و الأحباب

[/وسط]

545050692.gif

#6

ما شاء الله عليك

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

جعلها في ميزان حسناتكم

ومبارك عليكم الشهر

وكل عام وانتم بخير

#7

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

ونفع الله بعلمك

الله يعطيك العافيه

ومبروك عليك شهر رمضان المبارك

وكل عام وانت بخير

احترامي وتقديري

اتق الله حيث ماكنت

#8

الباشا الكبير معلمى

ايهاب عثمان

تحية طيبة وكل عام وأنتم بخير وأعاد الله عليكم هذا الشهر الكريم بدوام الصحة والبركة..

على فكرة مثالك جميل جداً وكل الحركات اللى فيه "جامدة مووت"

شىء صغير حيرنى شوية موضوع تغيير الباسورد؟؟

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

الفكرة جميلة جداً.. زادك الله من العلم..

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

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

تم تعديل هذه المشاركة بواسطة هانى عوض في 1 سبتمبر 2008 في 14:50

#9

اخواني الكرام...

بارك الله قيكم وهذا مما تعلمناه منكم

كل عام وانتم بخير..

تم تعديل هذه المشاركة بواسطة ايهاب عثمان في 2 سبتمبر 2008 في 01:23

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#10

ماشاء الله عليك مثال جميل ورائع وخرافي وكلشي فيه ممتاز :rolleyes: ........الله يوفقك إن شاء الله

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

If [0101] = DLookup("[ps]", "pass") Then
DoCmd.OpenReport "rp", acViewPreview
Else

واريد بالذات وظيفه هذه الكلمه DLookup("[ps]", "pass")

ولك جزيل الشكر .....

اخوكم محمد حسين

أرجوا المعذرة لعدم تمكني من المشاركة بشكل مستمر لانشغالي..........

.

#11

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

الدالة Dlookup شرح عام:

هي واحدة مما يطلق عليه دوال المجال وظيفتها ارجاع قيمة معينة من جدول بعد مقارنتها بالقيمة المعطاه طبقاً لمعيار / معايير محددة (المعايير اختيارية) ....

كيف هذا؟؟

افترض ان لدينا جدولاً اسمه "tbl" مكوناً من حقلين ID (المعرف - النوع رقم) و NM (الاسم - النوع نص)..

انت الان داخل مربع نص في نموذج وتريد كتابة الدالة Dlookup اكتبها كما يلي..

=Dlookup("[nm]";"tbl")

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

راع شكل الاقواس والفواصل (داخل النموذج تكون الفاصلة منقوطة او غير منقوطة حسب اصدارة الاكسيس اما داخل محرر ال VB فهي دائما غير منقوطة)

ما نتيجة هذه الدالة ؟؟؟

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

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

افترض ان لديك في النموذج السابق حقل اسمه ID وتريد اذا كتبت رقم الموظف في هذا الحقل ان يظهر اسمه في مربع النص السابق الحديث عنه في مثالنا السابق...

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

;"[id]=[id]"

حيث Id الاولى اسم الحقل بالجدول والثانية اسم الحقل بالنموذج

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

التطبيق على مثالنا:

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

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

والدالة هنا بلا معيار لان الجدول ماهو الا حقل واحد...

ملحوظة..

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

.......

طبتم واهتديتم

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#12

أخي الغالي / ايهاب عثمان

مليون تحية وبعد ،،،،،،،،،

مليون شكر على هذا المثال الرائع من أخي العزيز.

أخي عثمان لي ملاحظة وهي رسائل الاكسس المزعجة خاصة عند اعتماد بيانات الشركة وكذلك عند تغيير كلمة السر.

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

وأخيراً ... تقبل مني أجمل تحياتي والسلام

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#13

مرحبا اخي الكريم كمال النحال

كل عام وانت بخير وصحة وعافية...

اعتقد انك تقصد رسائل تاكيد الاستعلامات الاجرائية...

حلها...

من القائمة tools اختر options وتحت لسان التبويب edit/find نقوم بحذف علامة صح من امام Action Quereis

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#14

السلام عليكم

فعلا عمل بسيط ولكن مهم

وطريقه فعاله لتوظيف الكود

بارك الله فيك

لا اله الا الله محمد رسول الله

شبكة شباب IT

http://www.shababit.net

shababit.gif

#15

ارجو رفع المثال الاول مرة اخرى

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#16
mrnooo2000 كتب:
ارجو رفع المثال الاول مرة اخرى

مرحباً أخي الكريم...

تم إصلاح الرابط بالمشاركة الاصلية فحمله مشكوراً :D

1

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#18

مثال اكثر من رائع

ارهقنى فى تنفيذه لكن الحمد لله قد نجحت فى تطبيقه

تسلم اخى ايهاب

طبتم واهتديتم

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