ahmed_samir بتاريخ: 2 فبراير 2009 تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 السلام عليكم اخوانى .. قومت بعمل شاشه كمثال صغير لشاشه الدخول .. مستخدم و كلمه سر و الكود الخاص بالبوتن .. اذى يسؤال على كلمه السر و المستخدم هو .. when_button_pressed if :control.txt_user = 'ahmed' and :control.txt_pass='samir' then call_form('campany_infos'); go_item('BLOCK3.PUSH_BUTTON4'); else message('no user'); message('no user'); end if; حيث اننى اقول لو اسم المستخدم و كلمه السر كما هما الان .. اعرض الشاشه الخاصه بالبرنامج للعلم . و لكن لا يحدث اى شئ .. الشاشه تهنج و لا يحدث شئ فكيف اقوم باستدعاء شاشه جديدة للعلم حيث اننى من المستحيل ان قوم بعمل البرامج كله فى مديول واحد و اقوم بتغير الكانفير بينهم وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MTSHAJALI بتاريخ: 2 فبراير 2009 تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 Make the following:create new block on the same login form and give the name: main_screen when_button_pressed if :control.txt_user = 'ahmed' and :control.txt_pass='samir' then go_block('main_screen'); else message('no user'); message('no user'); end if; من هذه الشاشة سيتم استدعاء ال MENU التي يمكنك اختيار الشاشات التي تحتاج للعمل عليهاأرجو ان تكون قد وصلتك الفكرة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed_samir بتاريخ: 2 فبراير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 السلام عليكم الاخت .. rose ما قمت بعمله هو .. داخل المديول الواحد .. ولكنى .. اريد ان اقوم بعرض شاشاه معينه .. خارج .. المديول خالص .. مثال : هناك 2 فورم .. الاولى تفح .. فى حاله اختيار شؤون العاملين .. يتم عرض شاشات شؤون العاملين .. و الباقى بنفس الفكرة وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
MTSHAJALI بتاريخ: 2 فبراير 2009 تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 Use the global variables to transfer the data from form to other form...like: when_button_pressed :global.a := :control.txt_user ; :global.b := ::control.txt_pass; if :control.txt_user = 'ahmed' and :control.txt_pass='samir' then call_form('campany_infos'); else message('no user'); message('no user'); end if; Now...in the new-form-instance(for campany_infos form):call the global variable there by using any query u need...good luck اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed_samir بتاريخ: 2 فبراير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 السلام عليكم و الله اختى مش عارف اشكرك ازاى و انت سعدتينى فى شئ برضوا كنت محتاجه .. جدا و لكن الامشكله الاساسيه .. انى مش عارف افتح الشاشه الثانيه هذا الكود لا يعمل .. كـود PHP call_form('campany_infos'); و لا اعرف لماذا و شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmad.Hasan بتاريخ: 2 فبراير 2009 تقديم بلاغ مشاركة بتاريخ: 2 فبراير 2009 السلام عليكماخي الكريم...اعطي المسار الكامل للشاشة متلا: CALL_FORM('C:\PROJECT\COMPANY_INFOS'); او بتعمل FUNCTION خاص بمسار الشاشات وما في داعي تكتب المسار كاملبالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed_samir بتاريخ: 3 فبراير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 فبراير 2009 السلام عليكم اخى العزيز لقد تمت .. بالفعل .. ولاكننى .. قمت اصلا بتحديد الماسر فى ال form.conf حيث اننى اضفت المسار الجديد .. للفورمز . هناك شئ .. غريب ايضا . حيث ان الشاشات السابقه ( شاشه مقدمه للبرنامج splash screen - وشاشه دخل الكود لها بالاعلى ) الشاشتان لا يغلقا مع انى استخدم الكود .. : كـود PHP hide_window('MAIN'); hide_window('SPLASH'); فكيف اول ما ينتقل الى الفوم الجديدة .. يجب عليه ان يتم غلق كل الشاشات التى قبله . و شكرا لك اخى مرة اخى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Ahmad.Hasan بتاريخ: 3 فبراير 2009 تقديم بلاغ مشاركة بتاريخ: 3 فبراير 2009 سؤال ؟انت رابط الشاشات بــ menu ? اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ahmed_samir بتاريخ: 4 فبراير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 4 فبراير 2009 السلام عليكم اه الفاضل .. اه menu ديه .. هل هى القوائم ولا فى شئ تانى .. لو هى يبقا لا .. انا مجرد حاطتهم كلهم فى مجلد واحد مش اكتر و شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.