بتاريخ: 12 مارس 201214 سنة comment_221730 السام عليكم ورحمه الله ...عندي مشكله وهي ان البيانات من الداتا بيز ...موجوده على الlayout بشكل tabular ... انا عايز لما ادوس على اي item من ال tabular database تظهر النتائج في canvace جديد ودي مش مشكله ... المشكله كلها ان لو ال tabular بتاعي مكون من 15 item بيعامل كل ال items دي على اساس انها item واحدتوضيح اكتر ... ولو انا عندي اسم موظفين في قاعده بيانات وحبيت اظهرهم بشكل tabular ... مثلا 15 record ...وعملت query وفعلا ظهرلي ال 15 اسم ... عايز لما ادوس على اسم معين منهم تظهراي canvace جديده فيها بيانات هذا الاسم فقط انا عملت trigger when mouse click ووضعته على EMP_NAME وكتبت بيهshow_view('stack');set_block_property('EMP',default_where,'EMP_NAME='||:EMP.emp_name);go_block('EMP1');execute_query;حيث ال EMP ده البلوك الرئيسي و EMP1 ده البلوك اللي موجود على ال stack canvceوطبعا لما انفذ ال trigger ده اللي بيظهرلى بس اول record هل فيه حاجه زي index لكل ال records اللي موجوده في ال tabular item ده؟ارحجو انني اكون وصلت مشكلتي بشكل واضح وارجو اني الاقي مساعده وجازاكم الله خيرا تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة comment_221733 Replace below line in your code set_block_property('EMP',default_where,'EMP_NAME='||:EMP.emp_name); to set_block_property('EMP1',default_where,'EMP_NAME='||:EMP.emp_name); تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة كاتب الموضوع comment_221736 Replace below line in your code set_block_property('EMP',default_where,'EMP_NAME='||:EMP.emp_name); to set_block_property('EMP1',default_where,'EMP_NAME='||:EMP.emp_name); انا اسف جدا ..انا فعلا عامله في الكود زي ما حضرتك كاتبه بس نقلته غلط وللاسف الكود زي ما حضرتك كاتبه بيشتغل بس على اول اسم في الاسماء اللي ظاهره في ال tabular itemبس اقول لحضرتك على حاجه .... انا كنت عامل كل ال tabula item كل شكل display list فكان بيظهرلي الكل ولما ادوس على ال trigger ده بيظهراي بيانات اول record بسانما اول ما حول ال tabular الى text item اشتغلت تمام ..... عند حضرتك حل لمشكله ال display item دي ؟ تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة comment_221737 When you click on Display Item, It doesn't change current record in block So you can use Text Item and make its enabled property to false if you don't want user edit it تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة كاتب الموضوع comment_221740 When you click on Display Item, It doesn't change current record in block So you can use Text Item and make its enabled property to false if you don't want user edit it thanks so much ...i really appreciate your help تم تعديل 12 مارس 201214 سنة بواسطة m_salem80 تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة comment_221749 السلام عليكمالرجاء تجربة الكود التالي: Current_Rec := Get_Block_Property('Emp', Current_Record); حيث أن Current_Rec هو الـ Variable الذي يجب تمريره الى Default_Where.بالتوفيق. تقديم بلاغ
بتاريخ: 12 مارس 201214 سنة comment_221751 السلام عليكمالرجاء تجربة الكود التالي:Current_Rec := Get_Block_Property('Emp', Current_Record); حيث أن Current_Rec هو الـ Variable الذي يجب تمريره الى Default_Where.بالتوفيق. Current_record gets current record in block, So how to pass it to Deafult_where Deafult_where you write in it where condition not current record تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.