بتاريخ: 1 ديسمبر 201510 سنة comment_268268 اخواني في المنتدي الرائع السلام عليكم عندي سوال عندما اضغط زر عرض واختار مثلا اي مدينه من اجل ان يعريضها دائما يرح يعرض السجل الاول مثلا اختارت يعرض مدينة الغيظه يرح يعرض مدينه صنعاء الموجود في السجل الاول دائما يقوم بعرض السجل الاول وهذا هو كود زر عرض 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; تم تعديل 1 ديسمبر 201510 سنة بواسطة ميسم الكرام تقديم بلاغ
بتاريخ: 1 ديسمبر 201510 سنة comment_268291 مرحبا اخي انا اعتقد ان المشكلة ليست في الكود انما في الكيوري الللفي الكود خلى QUERY في RECORD GROUP الخاص بال LOV مثلا SELECT CITY_NO ,CITY_NAME FROM TABLECITYWHERE CITY_NO=:CITY_NO AND CITY_NAME=:CITY_NAME بعد ذلك اظهر الLOV بالكود العادي من غير كيوري , ان كنت قد فهمتك بشكل صحيح تقديم بلاغ
بتاريخ: 2 ديسمبر 201510 سنة كاتب الموضوع comment_268301 اخي emad حولت ال exceute_query الي record_group التابع الي lov وما اشتغل مش عارف ليش تقديم بلاغ
بتاريخ: 2 ديسمبر 201510 سنة comment_268326 السلام عليكم هل قمت بربط اعمدة ال LOV بالحقول في الشاشة اثنا انشائك الــ LOV تقديم بلاغ
بتاريخ: 2 ديسمبر 201510 سنة comment_268365 كما زكر اخ anas.soft لابد من ربط الاعمدة بالحقول التابعة للبلوك في الشاشة ماا هو الاستعلام المكتوب لديك في record group تقديم بلاغ
بتاريخ: 6 ديسمبر 201510 سنة كاتب الموضوع comment_268525 الصراحة اخواني ما افتهم لي كيف الlov قمت بانشائها كاي lov العفو منكم اذا امكن توضيح ذلك تقديم بلاغ
بتاريخ: 6 ديسمبر 201510 سنة comment_268533 افتح خصائص ال ( property palette (LOV اذهب الى column mapping properties ستفتح لك نافذة بها اسماء الحقول المستعلم عنها من قاعدة البيانات اقف بالماوس عند الحقل المراد ربطه بمربع النص لديك في الفورم ثم انزل تحت من ال return item إضغط على browse ستفتح لك نافذة منها قم بتحديد مربع النص المراد ربطه بالحقل في ال LOV مثلا : Name مع Block.Name كرر هذه العملية على حسب على الحقول المراد ربطها بال LOV بمعني : عند الضغط على حقل معين في ال LOV سيتم ملء الحقول في البلوك بناءً على الريكورد الذي تم الضغط عليه في ال LOV اتمنى ان يساعدك هذا تقديم بلاغ
بتاريخ: 9 ديسمبر 201510 سنة كاتب الموضوع comment_268625 اخي emadطبقت مثل ما قلت لي لاكن لايرضي اي عندما اعرض الlov ينعرض لاكن عندما اختار مثلا اي سجل لكي يعرضه دائما يعرض السجل الاول برفع لك صورة من ذلك في موضوع اخر سوف اقوم برفعة بعد هذا الموضوع من اجل ان ارفع الصورة اذا استطعت شوف الصورة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.