الانتقال إلى المحتوى
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.

فورمة حاطة فيها الباتون الي ينادي بروسيدر

Featured Replies

بتاريخ:

السلام على اهل السلام ..
كيف الصحة
ان شاء الله الكل بخير

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


create or replace procedure p1 is

msg varchar2(30);
		 
begin
dbms_output.enable;
msg:='updated1';
dbms_output.put_line(msg);

for x in 1..2
loop 


msg:='updated2';

dbms_output.enable;
dbms_output.put_line('up');

end loop;
commit;

end p1;



المشكلة انه ما تظهر المسجات على الفورمة لما اعمل رن ...
ليش؟.؟

تم تعديل بواسطة hrs

بتاريخ:

dbms_output.enable;
dbms_output.put_line('up');

لا يمكن مناداة هذه الدالة في الفورم يمكنك استبدالها بـ message('');

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

اخ ماهر جربت مسج
يطلع ارور
idenfire must bt declared >>>message

???

بتاريخ:
create or replace procedure p1 is
 
begin

for x in 1..2
loop 
message('welcome ');




end loop;
commit;

end p1;


الكود هيك لازم يكون والعلم عند الله
بتاريخ:

السلام عليكم.

عشان تعملي إللي إنتي عاوزاه لابد لكي أن تنشيء البروسيجر أو الفانكشن داخل الفورم وليس الداتابيز.

يعني تعملي PL/SQL library وبعد ما تعمليها وتعملها Compile تفتحيها as an attached library في الفورم إللي إنتي عاوزاه. طبعا لابد من وضع المكاتب في مكان معين على الجهاز (ياريت يكون الفولدر إللي فيه الحاجه مافيهوش مسافات) وبعد كده إدخلي على ال REGISTRY وعدلي ملف ال FORMS60_PATH وضعي فيه العنوان الجديد. لاحظي أن بعض الأكواد هاتحتاج إعاده صياغه مثلا بروسيجر next_record مش هايشتغل في ال library عشان كده لابد من إعاده صياغته. الموضوع ده مهم جدا للآداء للفورم بس محتاج شوية تعب. من السييء جدا كتابه الأكواد مباشرة في التريجر داخل الفورم ولازم تكتب الكود داخل مكتبه ثم إستدعاءها كمكتبه مرفقه attached library إذا كنتي مهتمه بالآداء

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

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

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

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

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

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.