بتاريخ: 6 ديسمبر 200916 سنة comment_178506 السلام عليكم ورحمة الله وبركاته انا عندي menu وفيها sub menu استدعي مجموعة من الفورمز واضع كود call_form ............................ form_exitبحيث اذ استدعيت فورمة اخرى يخرج من الفورمة الحالي وهكذا ولكن المشكدلة التي اواجهها عندما ادخل على فورمة ومن ثم فورمة اخرى وهكذا عندما اقوم باغلاق البرنامج يطلع لي مسج الاوراكل هل تريد الحفظولا ادري لاي فورمة وهذه المشكلة تواجهنياريد اذا دخلت على فورمة وعدلت فيها او ادخلت فيها ولم احفظ وقمت باستدعاء فورمة اخرى لا يستدعيها الا بعدما يسألني احفظ او لااما اذا حفظت فيستدعي الفورمة الاخرى ارجووووووووووووو المساعدة ما اكتب في منيو كل فورمة وشكرا تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178584 كيف تريد ان تفتح فورم بعدما تغلق الفورم السابق؟؟؟؟ لا يجوز طبعا تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178590 ممكن حضرتك توضح انت كاتب ايه في الكود الخاص بغلق الفورمه الحاليه عند استدعاء الفورمه الاخرىلان المفروض لما بتكتب exit_form فقط بيكون ال default انه بيعمل ask_commit تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178591 خلى بالك لوحضرتك كاتب exit_form وعمل تعديل في الفورمه والتعديل ده invalid مش هيخرج رساله انك تريد الحغظ او لا هيخرج رساله انه يخرج من الفورم ام لا والتغيرات بيحصلها rollback تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة كاتب الموضوع comment_178592 المشكلة انا عندي منيو كاتب call_form(..........) exit_form المشكلة اذا عدلت في شاشة ولم احفظ وانتقلت الى شاشة اخرى لا يسألني هل تريد الحفظ ام لا وانما يتركني ادخل الى الشاشة ومن ثم شاشة اخرى وهكذاواذا خرجت من البرنامج يذهب الى الشاشة التي لم احفظ فيها ويسألني انا لا اريد ذلك وانما اريد كل شاشة اعدل فيها وانادي شاشة اخرى لا يذهب الا اذا تطلع رسالة الحفظارجووووووو المساعدة تقديم بلاغ
بتاريخ: 7 ديسمبر 200916 سنة comment_178595 بص هو كده حضرتك اساسا ما اغلقتش اي فورم لو كاتب call_form كده هيروح يفتح الفورمه التانيه مع بقاء الاولي مفتوحه ومش هينفع ترجع للفورمه الاولى إلا بعد غلق التانيه يعنى متهيألى امر exit_form مش بيتنفذاصلا غير في الاخر عشان كده بيرجعلك للفورم السابقه وبيقولك احفظ او لاولو عايز انه لما تختار قورمه يغلق الفورمه الحاليه ويفتح الجديده هتستخدم بدل call_form امر new_form تقديم بلاغ
بتاريخ: 8 ديسمبر 200916 سنة كاتب الموضوع comment_178629 استخدمت كود new_form ولكن المشكلة عندما استدعي الشاشة تختفي الmenu مع العلم انني واضع صلاحيات لكل مستخدم ما لحل تقديم بلاغ
بتاريخ: 11 ديسمبر 200916 سنة comment_178889 السلام عليكم ولكن المشكلة عندما استدعي الشاشة تختفي الmenu نعم اخي العزيز اذا استعملت new_form فسيكون عليك ادراج اسم القائمة في كل الفورم التي تليها علي العكس من call_formاذا اردت استبدال هذه القائمة اثناء التشغيل فيمكنك استعمالbegin Replace_Menu('D:\developer\forms90\test\menu1.mmx'); END; حيث D:\developer\forms90\test\menu1.mmxهو مسار الملف الخاص ب menu تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.