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

انشاء المشاريع او البرامج التنفيذيه خطوة بخطوة

مثبّترائج
بدأه lion iraq في 20 أغسطس 2011 · 89 رد · 26,426 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#26

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

اخي اسد العراق

قمت بعمل جزء كبير من النظام ولكن للاسف في بعض اجزاء الواجهات لم تعمل معي

ارجوا ان تطلع على شغلي وتقيم الاخطاء

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

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

phonebook.rar

تم تعديل هذه المشاركة بواسطة mohammed_iraqi في 25 أغسطس 2011 في 00:23

افكار لمشاريع تخرج

الرابط الخاص بي

#27
mohammed_iraqi كتب:

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

اخي اسد العراق

قمت بعمل جزء كبير من النظام ولكن للاسف في بعض اجزاء الواجهات لم تعمل معي

ارجوا ان تطلع على شغلي وتقيم الاخطاء

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

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

شكرا للدعاء اخي العزيز :thumb_up:

عمل جميل ومتابع وهنالك بعض الاشكالات البسيطه قم بالاتي :thinking:

-انسخ اي صورة تريدها ان تكون افتراضيه في حال عدم تحديد صورة في نموذج الادخال ولتكون صورة تحمل شعار (لاتوجد صورة ) باسم 'picdef.jpg' في المجلد الرئيسي للبرنامجوهذه الخطوة سابقه لشرحهها ولكن عادي نعيدهه

- في كود تكست 1 يوجد اشكال وهو كتابه الكود :thinking:

seek this.text1.value

وهو خطا لسبب يكون الايعاز this.value او thisform.text1.value اذا كان يخص نفس العنصر وهو في احد الحدث الخاص بالعنصر (text1) اما اذا كان الايعاز في مكان غير العنصر(text2) فيكون thisform.text1.value

-قم بعمل لاي عنصر صورة موجود في البرنامج من الخصائص وعند الاستبدال كما موجود في الصورة شاشه الكوموند تكون في ايعازات الاستبدال او تحديد الصور في الحقل اما الشاشه الخصائص لكل عنصر صورة لعرض الصورة ضمن مساحه العنصر

post-210280-004209600 1314282638_thumb.j

-في نموذج العرض قمت بخلق شبكة وعنصر تكست

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

post-210280-042515900 1314282642_thumb.j

post-210280-086849200 1314282648_thumb.j

تحياتي للجميع وانا انتظر مشاركة باقي الاعضاء بالمشاكل مثل الاخ محمد العراقي لغرض متابعة الموضوع وانهاء الخطوات الاخيرة :calc:

المرفقات
Capture.JPGscreen1.jpgscreen2.jpg
#28

يا اخي العزيز انت جوهرة............ زادك الله علماً

افكار لمشاريع تخرج

الرابط الخاص بي

#29

السلام عليكم

تحياتي لك اخي العزيز وبارك الله فيك وانا لا اريد سوى الدعاء :)

اليوم اكو كم حركة بالمشروع راح نضيفهن قبل تجميع المشروع

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

post-210280-012048600 1314299882_thumb.p

post-210280-080597700 1314299887_thumb.p

post-210280-035925600 1314299895_thumb.j

صورة tru توضع في عنصر الصورة رقم 2 في النموذج الاول الادخال وصورة fals في عنصر الصورة 3 من الخصائص او اي طريقه والصورة picdef تفيد في حال عدم تخصيص صورة للعميل حسب الكود الاتي في المشاركة السايقه thisform.imag1.picture='picdef.jpg'OK

بعد ذلك نقوم بالتعديل على نموذج الادخال كما في الصورة

post-210280-042418700 1314299915_thumb.j

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

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

الان ناتي لجميع زر باسم عودة نثبت الايعاز الاتي كما في الصورة

post-210280-076641600 1314299920_thumb.j

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

post-210280-078293000 1314299938_thumb.j

ثم نقوم بعد ذلك بانشاء برنامج جديد باسم main

ونكتب الكود الاتي كما هو مبين

post-210280-059865400 1314299947_thumb.j

تحياتي للجميع وانتظر ردودكم :calc: وتاكدو من اسما الصور لغرض مطابقتها مع الايعاز

picdef.zip

المرفقات
tru.pngfals.pngpicdef.JPGcref1-ev.jpgCapture.JPGallform.JPGrun main.JPG

تم تعديل هذه المشاركة بواسطة lion iraq في 25 أغسطس 2011 في 22:29

#30

السلام عليكم يبدو انه لاتوجد مشاكل يعني انكمل

ناتي ونعمل مشروع جديد وبالاسم الي انت تريد ونحفظ في نفس الفولدر للبرنامج

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

post-210280-061633900 1314369377_thumb.j

فيكون المشروع لكل نافذه عناصرها المحددة وهي صورة توضيحيه

post-210280-040213600 1314369386_thumb.j

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

post-210280-077142100 1314369392_thumb.j

بعد ذلك نذهب لنحدد العنصر الرئيسي لاقلاع البرنامج منه ونحن حددنا برنامج باسم main لغرض تشغيل النموذج الرئيسي (main.scx) نذهب لنافذه الكود ونضغط على البرنامج المذكور بالزر الايمن تظهر قائمه نختار منها (set main) فيكون لون خط اسم البرنامج اسود غامض

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

post-210280-022551200 1314369399_thumb.j

ثم اعد النقر على زر bulid واختار منه الاختيار الثالث لانشاء ملف تنفيذي والاختيارين الموضحين في النافذة كما في الصورة ثم اوكي

post-210280-072879100 1314369492_thumb.j

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

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

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

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

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

المرفقات
1.JPG2.JPG3.JPG4.JPG5.JPG
1
#31

VERY GOOD MY DEAR

:rose: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping:

#32

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

الله يعطيك العافية أخي فراس

مجهود مثاب عليه ان شاء الله في هذا الشهر الفضيل

ومشكور عليه أيضاً

+1

مبروك أخي أحمد أبو مريم المولود الجديد ( يتربى بعزك ان شاء الله )

مع التحية

أستغفر الله العظيم و أتوب إليه

#33

وعليكم السلام اخي العزيز عبد الله

وصيام مقبول ان شاء الله

وان شاء الله بعد العيد المنتدى من اولوياتك لاني اعتقد سوف اتغيب لبعض الوقت اوكي اخي العزيز

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

ولغرض اكمال الدرس بالطريقه الثانيه طريقه القائمة وبنفس العناصر

انتظركم تحياتي للجميع :mad: :angry: :hmm:

1
#34

عجيب اريد جواب على

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

ولغرض اكمال الدرس بالطريقه الثانيه طريقه القائمة وبنفس العناصر

انتظركم تحياتي للجميع :mad: :angry: :hmm:

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

#35

السلام عليكم ورمضان كريم شكرا للتشجيع على اكمال الدروس

ولم ارى منتدى في هذا الخمول المهم نتابع الموضوع قبل انقطاعي عنه بسبب ظروف شخصية

طريقه القوائم

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

post-210280-007822600 1314532550_thumb.j

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

post-210280-081064300 1314532575_thumb.j

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

post-210280-066854500 1314532557_thumb.j

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

post-210280-039291400 1314532506_thumb.j

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

post-210280-036866100 1314532583_thumb.j

post-210280-077196900 1314532512_thumb.j

post-210280-071360200 1314532522_thumb.j

post-210280-086650400 1314532528_thumb.j

post-210280-013217400 1314532541_thumb.j

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

post-210280-091538100 1314532602_thumb.j

واختر منها Generate ولاحظ الاسم الجديد لمشغل القائمه سيحفظ في نفس المجلد

post-210280-081001200 1314532590_thumb.j

بعد ذلك اذهب الى البرنامج main.prg وقم بالتعديل عليه كما في الصورة

post-210280-022567100 1314532568_thumb.j

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

post-210280-084588200 1314533675_thumb.j

post-210280-026380000 1314533681_thumb.j

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

المرفقات
22.JPG23.JPG24.JPG25.JPG26.JPGCapture1.JPGCapture2.JPGCapture3.JPGCapture4.JPGCapture12.JPGCapturefinal2.JPGCapturefinal.JPGcret-exe.JPGcret-exe2.JPG
#36

وبعد اكمال الدروس البسيطه لغرض ايصال الفكرة والتوضيح ارفق لكم :resentful:

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

بنسخة فيجوال فوكس برو التاسع

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

رمضان كريم وصيام مقبول وعيدكم مبارك

مع السلامه اخواني الاعزاء

phonbook_pr.zip

تم تعديل هذه المشاركة بواسطة lion iraq في 28 أغسطس 2011 في 16:51

1
#37

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

الاخ اسد العراق

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

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

ولي طلب اخر عندك

نتمنى ان تزيد في معروفك لنا......ولا اقول تكمل معلوفك لأنك اكملت واوفيت

وان تعمل لنا تقرير يتم من خلاله طباعة السجل الحالي (الذي يتم تأشيره حاليا) وكذلك ان يت طباعة السجلات التي يتم عرضها حاليا في grid او في الصفحة الحالية

افكار لمشاريع تخرج

الرابط الخاص بي

#38

ما شاء الله ........عمل جميل ....عاشت الايادي

#39
lion iraq كتب:

وبعد اكمال الدروس البسيطه لغرض ايصال الفكرة والتوضيح ارفق لكم :resentful:

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

بنسخة فيجوال فوكس برو التاسع

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

رمضان كريم وصيام مقبول وعيدكم مبارك

مع السلامه اخواني الاعزاء

اخي العزيز بارك الله فيك

ولك مني اجمل تحيه

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

ولك مني لو اقدر عليه لاعطيتك وسام التميز في المنتدى

مشكوووووووووووووووووووووووووووووور +1000

تم تعديل هذه المشاركة بواسطة help_asia في 28 أغسطس 2011 في 22:27

#40

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

وشكرا على المتابعه

والى الاخ اسيا شكرا من كل قلبي على ثقتك الجميله

تحياتي لك

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

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

#41

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

افكار لمشاريع تخرج

الرابط الخاص بي

#42
mohammed_iraqi كتب:

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

اخي العزيز شكرا للمتابعه

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

اما طريقه عرض تقرير محدد من خلال التاشير او المعروض الحالي ان شاء الطريقه بسيطه جدا

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

تحياتي

#43

اخي العزيز محمد

جرب هذا الكود وضعه في زر في نموذج العرض

SET FILTER TO 
SET FILTER TO pic=thisform.image1.Picture
REPORT FORM rep1 PREVIEW 
SET FILTER TO

وان شاء الله يفيدك بعد تحديد القيد انقر على الزر

واخبرني بالنتيجه :)

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

تحياتي

2
#44

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

وانا جدا احيك على تفرغك لهذا العمل لان ياخذ وقت كثير جدا وخاصة انت صائم والوقت في رمضان جدا ضيق

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

تحياتي لك

احمد

#45
احمد ابو مريم كتب:

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

وانا جدا احيك على تفرغك لهذا العمل لان ياخذ وقت كثير جدا وخاصة انت صائم والوقت في رمضان جدا ضيق

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

تحياتي لك

احمد

انا مؤيد لما تقوله ولكن الا يستحق التصويت

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

مشكووووووووووووورين جدا

#46

اخي اسيا بلاش تجبرهم على التصويت

ليكون حر للاعضاء يريد التصويت ام لا

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

تحياتي لك اخي اسيا :dry:

1
#47
lion iraq كتب:

اخي اسيا بلاش تجبرهم على التصويت

ليكون حر للاعضاء يريد التصويت ام لا

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

تحياتي لك اخي اسيا :dry:

اوكي اخي اسد ولكن هو حق لابد منه

انت التمييز لدينا في المنتدى مع باق ي الاعضاء مثل شادو والعصفور والمهندس علاء ومصطفى وموني والكثير انتم املنا

#49

مبروك اخي وسوف اقوم بارسال المشروع في اول يوم تعود

مشكوووور

#50
help_asia كتب:

مبروك اخي وسوف اقوم بارسال المشروع في اول يوم تعود

مشكوووور

شكرا للجميع وان شاء الله اعيد التبارك لكم في اجمل الاعياد والمناسبات وشكر خاص لك اخي اسيا

وانا اقول لك ارفق مشروعك

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

وبعد ذلك ان شاء الله سوف اقوم بارفاق السورس للمشروع الموضوع

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

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