الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشكلة فى كود Go_from

Featured Replies

بتاريخ:

اخوانى الأعزاء لدى مشكلة فى كود Go_from هل من يساعدنى من فضلكم

رابط تحميل الملف

أضغط هنا

بتاريخ:

والله يا أخي أنا حملت المرفق ، لكن للأسف لا أعلم ما المشلكة في النموذج ، حيث أنه لا يعمل معي !!!

أعتقد أنك تتعامل مع أوراكل ديفيلوبار ( 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;



رجاء البحث جيداً بالمنتدي ، ستجد العديد من الأفكار ، كما أنني أنصحك بملف المساعدة الخاص بالأوراكل ( معلم شاطر ) .


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




شكراً ، وبالتوفيق

بتاريخ:
  • كاتب الموضوع

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

سألخص لك مشكلتى نفترض أننا عندنا نموذجين الأول FRM1 والثانى FRM2 وضعت Button على FRM1 وفى Trigger (When_button_brased)كتبت

go_form('FRM2');

ولكن عند تشغيل الفورم والضغط على الزر لا يعمل

واليك أخى الفاضل صورة توضح ماذا أريد

11_59e857e.gif

ولك منى جزيل الشكر

واتمنى لك دوام التوفيق ودوام الصحة والعافية

بتاريخ:

الأخ الكريم ، سؤالك كان واضح ،

أنت ترغب في إستدعاء نموذج من نموذج آخر بإستخدام Open_Form أو Call_Form !!!

لكن كما ذكرت لك الدالة Go_Form الهدف الرئيسي منه هو الإنتقال الي نموذج مفتوح فعلياً ، لذلك أرسلت لك الكود السابق ، فأنا أسأل سؤال ، إذا كان النموذج مفتوح يتم الذهاب إلية بالإجراء Go_Form أما إذا كان غير مفتوح يتم إستدعائة من المسار الحالي بالأمر Open_Form



شكراً

بتاريخ:
  • كاتب الموضوع

اشكر تواصلك معى أخى
أخى الفاضل انا جربت الكود الذى ارفقته لى ولم ينجح
هل تقصد بـالمسار الحالى مكانه على الهارد ديسك بمعنى

open_form('C:\Documents and Settings\computer\Desktop\go_form/MODULE1');


ولكن عندما انفذ هذ الكود يقول لى أنه غير قادر على فتح هذا الفورم

ولك منى جزيل الشكر

بتاريخ:

طب ممكن تنظر الي المثال المرفق

علي فكرة البرنامج مصمم بالديفيلوبار 6


شكراً

Simble.zip

بتاريخ:
  • كاتب الموضوع

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

دمت فى رعاية الله

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.