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

3 مشاكل واتمنى ان تساعدوني بها

Featured Replies

بتاريخ:

السلام عليكم
لدي 3 اسئله وارجو ايجاد حل لها يا أهل المنتدى الكرام
 
السؤال الأول : اريد حساب جميع الفواتير الخاصه بالموظف الواحد , في الصورة ظهر جميع المبالغ لجميع الموظفين

 

TOTAL.jpg

وهذا هوا الكود الذي استخدمته

 

declare
cursor cf is select RED_USERNAME,RED_DATE,RED_PART,RED_SR,RED_TAG,RED_COMPANY,RED_NO_INVOICE,RED_PRISE  from HARDWEAR  WHERE RED_NO_ORDER=:TYT  OR RED_NO_INVOICE=:TYT ;
 
begin
open cf;
first_record;
loop
fetch cf into :RED_USERNAME,:RED_DATE,:RED_PART,:RED_SR,:RED_TAG,:RED_COMPANY,:RED_NO_INVOICE,:RED_PRISE;

exit when cf%notfound;
next_record;
end loop;
close cf;
end;

SELECT SUM(red_prise)  AS red_prise into :total
FROM   hardwear;

---------------------------------

ثاني سوال : عندما بكتابه هذا الكود

 

IF :RED_STUTS ='CLOSE' THEN

SET_ITEM_PROPERTY('RED_STATS',ENABLED,PROPERTY_TRUE)

ELSE

SET_ITEM_PROPERTY('RED_STATS',ENABLED,RPOPERTY_FALSE);

تاتي بالشكل هذا

 

image.png

 

وانا اريدها للصف الواحد

-----------------------------------

السوال الثالث :لدي قيمتين في اللست ايتم اريد ان احدد قيمه تظهر باستمرار وعند التغير للقيمه الثانيه لاتظهر القيمه الاولى

بتاريخ:

اول سؤال , فكك واعمل summary item لو كل استعلاماتك بتجيب موظف واحد زي الشكل اللي فوق بتاع عبد الله ده

 

تاني سؤال : متهيألي الجملة ملهاش معني او مش هتشتغل الا لو رحت بالكرسور علي close or open ساعتها هو يقدر يعرف القيمة ايه

 

3- ممكن تعمل populate list programmatically

 

والله اعلم

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

اخوي ارجو افادتي بالاكواد

بتاريخ:

2-search in oracle help for set_item_instance_property to know how to use it

بتاريخ:

علي فكرة كتابة الاكواد دي صعبة اتعود تبحث في النت ابحث عن الاتي oracle forms summary item عشان السؤال الاول السؤال التالت ابحث عن how to populate list item dynamically or programmaticallyوربنا يوفقك يا رب

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

الله يبارك في عمرك اخوي

بتاريخ:

بالنسبة لاظهار القائمة المنسدلة (list item) اليا فعليك اولا ان تقوم بانشاء record group وتحط فيه جملة select اللي تجيب لك القيم بجميع الشروط 

ومن ثم تنتقل الى اي ترقر مثل when_new_form_instance على مستوى الفورم باكملة واكتب فيها

declare
x number;
begin
;('record groupاسم ال ')x:=populate_group
;(' اسم الrecord group','اسم الحقل اللست ')populate_list
end;
بتاريخ:

وبالنسبة للسؤال الثاني اكتب نفس الكود في 

when-new-record-instance trigger

على مستوى البلوك

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

اخوي علي ان اجابه السؤال الثاني توثر على العمود باكمله وليس على الصف

وشكرا لك

بتاريخ:

السلام عليكم

السؤال الاول

declare

 begin
select sum (red_price) as red_price into :total from hardware where red_username ='Abdaullah';
-- او ممكن تحتط برميتر بحيث انك في كل مرة ممكن تكتب اسم موظف 
end;

السؤال الثاني

انت بتقول

IF :RED_STUTS ='CLOSE' THEN

SET_ITEM_PROPERTY('RED_STATS',ENABLED,PROPERTY_TRUE)

ELSE

SET_ITEM_PROPERTY('RED_STATS',ENABLED,RPOPERTY_FALSE);

الكلام ده معناه ان لو   red_status='Close'then 

طيب الفيلد اللي فيه close and open "Acton" يبقى نقول كده

IF :Action ='CLOSE' THEN

SET_ITEM_PROPERTY('RED_STATS',ENABLED,PROPERTY_TRUE)

ELSE

SET_ITEM_PROPERTY('RED_STATS',ENABLED,RPOPERTY_FALSE);

وخلي بالك تغير action باسم الفيلد اللي عندك

 

السؤال التالت

ارفق ال FORM

------------------------

لو في مشكلة تاني ياريت ترفق الشغل علشان نعرف نساعد صح

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

للاسف لايوجد ولا حل

بتاريخ:

السلام عليكم 

لو في عندك في الفورم الواحد اكثر من بلوك ارفق اسم البلوك فيل اسم الحقل

والحقل action اذا كانت قيمته الفعلية التي في الخلفية ارقام فاكتب الرقم الذي يدل على الفتح او الغلق

هذا بالنسبة للسؤال الثاني

وهذه كلها قد تكون تجارب ربما تنجح احدها

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

اخوي علي اشكرك ع اجتهادك ولكن عندي بلوك وحد فقط

بتاريخ:

ياريت حضرتك ترفع لنا الشغل علشان نعرف نحل صح

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

هذه الشاشه الخاصه بالسؤال الثاني

ADMIN_REVIEW.rar

بتاريخ:

علي فكرة انا بجد مش عارف طلبك ايه , دي اول مشكلة

 

المفروض تحددلنا انت عاوز تعمل ايه بالظبط بعيدا عن اي حاجة

1- تعالي في السؤال التاني بتاع الفورمه اللي انت رفعتها دي وقول عاوزها تعمل ايه بالظبط .

2- خلي اسم الايتم والبرومبت بتاعه واحد عشان نعرف انت كاتب ايه في الكود وبتتكلم علي مين

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

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

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

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

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

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

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.