بتاريخ: 30 مارس 200818 سنة comment_125598 اخوانى الأعزاء لدى مشكلة فى كود Go_from هل من يساعدنى من فضلكمرابط تحميل الملف أضغط هنا تقديم بلاغ
بتاريخ: 1 أبريل 200818 سنة comment_125729 والله يا أخي أنا حملت المرفق ، لكن للأسف لا أعلم ما المشلكة في النموذج ، حيث أنه لا يعمل معي !!!أعتقد أنك تتعامل مع أوراكل ديفيلوبار ( 9 أو 10 أو 11 ) كعلي سبيل المثال ، أما انا أتعامل مع ( 6 ) !!!لكن أخي أنا متخيل الموضوع ، أنت تحاول فتح النموذج بالأمر Go_Form من نفس المسار الحالي ( أليس كذلك ) ؟؟؟إذا كان الأمر هكذا تكون إجابتي لك ( خطأ ) !!!الأمر Go_Form شبية بالأمر Go_Item ، هل يجوز أن تذهب الي Item معين غير موجود ( بالطبع لا ) !!!بمعني أدق أن هذا الأمر يستخدم في حالة أن النموذج مفتوح بأي طريقة ممكنة ( Call_Form, New _Form, Open_Form ) ، وبعد ذلك تبدأ في الإنتقال الي النموذج Go_Form .هذه الطريقة هامة جداً في حالة فتح النموذج ، فإذا تم النقر علي Menu Item معين لإستدعاء النموذج مع العلم أنه مفتوح سيقوم بجلب النموذج من جديد ، ولكن الصحيح كما يلي : Declare FRM FormModule; Begin FRM := Find_Form('Form_Name'); If(Id_Null(FRM))Then Open_Form(FRM); Else Go_Form(FRM); End If; End; رجاء البحث جيداً بالمنتدي ، ستجد العديد من الأفكار ، كما أنني أنصحك بملف المساعدة الخاص بالأوراكل ( معلم شاطر ) .أخي الكريم ، معزرتاً إذا كان تخيلي خطأ ، وفي حالة حدوث ذلك رجاء التوضيح أكثر ، أما إذا كان هذا هو المقصود فأتمني أن يكون شرحي واضح .شكراً ، وبالتوفيق تقديم بلاغ
بتاريخ: 1 أبريل 200818 سنة كاتب الموضوع comment_125778 أخى الفاضل MMA فى الأول أحب أن اشكرك على الرد على مشكلتى وأدعو لك بدوام الصحة والعافيةسألخص لك مشكلتى نفترض أننا عندنا نموذجين الأول FRM1 والثانى FRM2 وضعت Button على FRM1 وفى Trigger (When_button_brased)كتبت go_form('FRM2'); ولكن عند تشغيل الفورم والضغط على الزر لا يعملواليك أخى الفاضل صورة توضح ماذا أريدولك منى جزيل الشكرواتمنى لك دوام التوفيق ودوام الصحة والعافية تقديم بلاغ
بتاريخ: 1 أبريل 200818 سنة comment_125787 الأخ الكريم ، سؤالك كان واضح ،أنت ترغب في إستدعاء نموذج من نموذج آخر بإستخدام Open_Form أو Call_Form !!!لكن كما ذكرت لك الدالة Go_Form الهدف الرئيسي منه هو الإنتقال الي نموذج مفتوح فعلياً ، لذلك أرسلت لك الكود السابق ، فأنا أسأل سؤال ، إذا كان النموذج مفتوح يتم الذهاب إلية بالإجراء Go_Form أما إذا كان غير مفتوح يتم إستدعائة من المسار الحالي بالأمر Open_Form شكراً تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة كاتب الموضوع comment_125841 اشكر تواصلك معى أخى أخى الفاضل انا جربت الكود الذى ارفقته لى ولم ينجحهل تقصد بـالمسار الحالى مكانه على الهارد ديسك بمعنى open_form('C:\Documents and Settings\computer\Desktop\go_form/MODULE1'); ولكن عندما انفذ هذ الكود يقول لى أنه غير قادر على فتح هذا الفورمولك منى جزيل الشكر تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة comment_125845 طب ممكن تنظر الي المثال المرفقعلي فكرة البرنامج مصمم بالديفيلوبار 6شكراً Simble.zip تقديم بلاغ
بتاريخ: 2 أبريل 200818 سنة كاتب الموضوع comment_125850 اخى الفاضل شاكر لك مجهودك وتعبك معىتسلم الايادىوتسلم لنا وبارك الله فيك وجزاك الله كل الخير وزادك الله من علمهدمت فى رعاية الله تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.