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

مشكلة العرض عن طريق Lov

Featured Replies

بتاريخ:

 

اخواني في المنتدي الرائع السلام عليكم 

عندي سوال عندما اضغط زر عرض واختار مثلا اي مدينه من اجل ان يعريضها دائما يرح يعرض السجل الاول 

مثلا اختارت يعرض مدينة الغيظه يرح يعرض مدينه صنعاء الموجود في السجل الاول 

دائما يقوم بعرض السجل الاول 

وهذا هو كود زر عرض



go_item('city.city_no');
go_item('city.city_name');
DECLARE 
x boolean ;
begin
x:=show_lov('lov32');
if(x=true)
then
set_item_property(:system.current_block,default_where,'city_no='||:city.CITY_NO);


set_item_property(:system.current_block,default_where,'city_name='||:city.CITY_Name);
execute_query(no_validate);
set_item_property(:system.current_item,default_where,'');


end if;
end;

post-141854-0-43652100-1448969820_thumb.jpg

post-141854-0-51075600-1448969830_thumb.jpg

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

بتاريخ:

مرحبا اخي

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

خلى QUERY في RECORD GROUP الخاص بال LOV

مثلا

SELECT CITY_NO ,CITY_NAME

FROM TABLECITY
WHERE CITY_NO=:CITY_NO AND CITY_NAME=:CITY_NAME

 

بعد ذلك اظهر الLOV بالكود العادي من غير  كيوري , ان كنت قد فهمتك بشكل صحيح

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

اخي emad 

حولت ال

exceute_query 

الي

record_group

التابع الي lov 

وما اشتغل 

مش عارف ليش 

بتاريخ:

السلام عليكم 

 

هل قمت بربط اعمدة ال LOV بالحقول في الشاشة اثنا انشائك الــ LOV 

بتاريخ:

كما زكر اخ anas.soft

لابد من ربط الاعمدة بالحقول التابعة للبلوك في الشاشة

ماا هو الاستعلام المكتوب لديك في record group

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

الصراحة اخواني ما افتهم لي كيف 

الlov 

قمت بانشائها كاي lov

العفو منكم اذا امكن توضيح ذلك

بتاريخ:

افتح خصائص ال ( property palette (LOV

اذهب الى column mapping properties

ستفتح لك نافذة بها اسماء الحقول المستعلم عنها من قاعدة البيانات

اقف بالماوس عند الحقل المراد ربطه بمربع النص لديك في الفورم

ثم انزل تحت من ال return item إضغط على browse

ستفتح لك نافذة منها قم بتحديد مربع النص المراد ربطه بالحقل في ال LOV

 

مثلا :  Name مع Block.Name

كرر هذه العملية على حسب على الحقول المراد ربطها بال LOV

بمعني : عند الضغط على حقل معين في ال LOV سيتم ملء الحقول في البلوك بناءً على الريكورد الذي تم الضغط عليه في ال LOV

 

اتمنى ان يساعدك هذا

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

اخي 

emad

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

اي عندما اعرض الlov

ينعرض لاكن عندما اختار مثلا اي سجل لكي يعرضه دائما يعرض السجل الاول 

برفع لك صورة من ذلك في موضوع اخر سوف اقوم برفعة بعد هذا الموضوع من اجل ان ارفع الصورة اذا استطعت شوف الصورة 

بتاريخ:

إن شاء الله

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

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

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

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

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

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.