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

-------باب القوائم------- معدل

مثبّترائج
بدأه عبد المنعم محمد عبد الخالق في 6 أبريل 2008 · 61 رد · 21,425 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#51

الأخ الفاضل ... عبدالمنعم محمد

شكرا جزيلا على سرعة ردك ..

المسألة يأخى الكريم ليست مذاهب ..

المسألة بالنسبة لى أن موضوع الprogram جديد بالنسبة لى وأحاول التعود عليه مثل الفوكس برو

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

وسأحاول إن شاء الله التعود على ال program بفضلكم وتوجيهاتكم

ولكن شوية ... شوية

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

اخوك جلال

#52

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

أخى الكريم جلال . نحن ملتقين فى نقطة واحدة والاختلاف فى اللفظ .

ما هى الفورم ؟ هى ليست رسمة فقط . بل جزئيات لكل جزء سطور كود ينفذها بالنقر عليه أو بالمرور عليه أو بكذا أو بالـ methods الموجودة .

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

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

وحتى منهج البرمجة الصحيح هو أن تجزئ المشروع إلى مطالب صغيرة وتعمل جزئية برمجة لكل مطلب فإن نجحت ابدأ بأخرى وفى النهاية اجمع بينهم جميعا ليكون برنامج واحد كامل .

وإتقانك للفورم هو إتقانك للبرمجة كلها , فلا يبقى إلا قائمة تدير اتجاهات البرنامج . وبعض الـ functions هنا وهناك لأداء أهداف لبرنامجكم .

وفق الله الجميع . اللهم علمنا ما جهلنا وانفعنا بما علمتنا .

#53

:ty: . لأخى الكريم عبدالمنعم محمد

و :ty: على تحيتكم لأهل الصعيد

وفقك الله لخدمة الجميع

أخوك ... جلال

#54

السلام عليكم

الحمد لله الذي بنعمته تتم الصالحات

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

بارك الله فيك و نحن على خطاك نسير بحول الله

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

#55

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

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

وبالمناسبة أين الأخ Beshay

اللهم طمئنا عليكم جميعا .

وأسألكم الدعاء

#56

السلام عليكم

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

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

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

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

#57

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

يا رب ما يوحشك غيرى . شكرا لك أخى Rebouh .

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

البرنامج يكون فى أحد حالتين :

1- برنامج كامل فى ملف باسم هذا البرنامج وليس فى داخله فى أوله أى عنوان من نوع procedure أو function بل الأوامر مباشرة .ويكون كما ذكرت الملف بنفس الاسم الذى سوف تستدعيه به .

وهنا يكون أمر الاستدعاء كالتالى :

on selection bar 1 of menuName do FileName

2- الوضع الثانى للبرنامج هو أن يكون جزئية صغيرة أو كبيرة فى صورة procedure أو function فى داخل ملف باسم آخر غير هذه الجزئية . ويمكن لهذا الملف أن يكون به عدة من هذه الأنواع المذكورة .

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

on selection bar 1 of MenuName do functionName in FileName

أى أن أقول نفذ الجزئية كذا التى فى الملف كذا . والجزئية تكون بادئة بالعنوان :

procedure reporting
أو 
function reporting

ويكون اسم الملف مثلا procedures فيكون الاستدعاء كالتالى :

on selection bar 1 of menuname do reporting in procedures

وأنا تحت أمرك وأمر كل الأخوة يا أخ Rebouh وياريت اسم آخر غير هذا الاسم الذى يلوى يدى كثيرا حتى أكتبه . وما يوحشكش غالى يا غالى .

اللهم علمنا ما جهلنا وانفعنا بما علمتنا

#58

السلام عليكم

أخي الفاضل عبد المنعم إسمي ابراهيم

وفيما يخص المداخلات فهذا الذي وقعت فيه بالضبط

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

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

قـــولوا آمـــــين

#59

السلام عليكم

اخي الكريم عبد المنعم

نورت المنتدى بمشاركاتك الجميلة والجديدة

ياااااااااه rebouh كانت صعبة جدا

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

الحمد لله الذي هدانا لهذا وما كنا لنهتدي لولا ان هدانا الله

450x250_1.gif

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

#60

السلام عليكم

شــــكرا جـــزيلا أخي الفاضــل مصطفى

الاسلام ديننا و العربية لغتنــــا

#61
عبد المنعم محمد عبد الخالق كتب:

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

أخونا الكريم Rebouh والأخوة الكرام :

المثال السابق وضعته فى ملف قائمة واستدعيته عن طريق bar .

أى عند اختيار البار سوف ينفذ برنامج آخر هو الـ popup وهى بدورها ستقرأ من الجدول أسماء المستخدمين وتشعهم فى قائمة وتنتظر منا الاختيار .

وأيضا ضمنت الموضوع بجزئية جديدة تعويضا عن تأخرى على حضراتكم ، وهى :

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

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

الأمر :

set mark of bar 1 of menu_name to .t.

وها هو المثال وجربه . وأنا فى انتظار الرد أخونا Rebouh.

popup_bars.zip

اللهم علمنا ما جهلنا وانفعنا بما علمتنا

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

لو سمحتم ممكن حد يرفع الملف دة تانى وشكرا

#62

جزاكم الله كل خير على هذا المجهود

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