بتاريخ: 5 أبريل 200719 سنة comment_96207 السلام عليكم ورحمة الله وبركاتهاخواني الاعزاء لقد استخدمت هذا الكودBeginFor I In (Select emp_name, emp_id from employee) loopadd_list_element('employee.emp_name',1,i.emp_name,i.emp_id);end loop;end;وبالفعل اظهر اسماء الموظفين فى ال combo box ولكنى تواجهنى مشكلة فى حالة ال enter query mode اختار اسم موظف واضغط على execute query لا يظهر باقى ال data الخاصة باسم الموظف الذى تم اختيارةواتمنى الرد سريعا جزاكم الله خيرا كثيرا تقديم بلاغ
بتاريخ: 7 أبريل 200719 سنة comment_96308 اعتقد لان الvalue الموجوده فى ال compo هى رقم الموظف و من اجل البحث بالاسم لابد ان تكون اسم الموظف يعنى كده Begin For I In (Select emp_name, emp_id from employee) loop add_list_element('employee.emp_name',1,i.emp_name,i.emp_name); end loop; end; ان شاالله تشتغلايهاب وجدى تقديم بلاغ
بتاريخ: 7 أبريل 200719 سنة comment_96316 السلام عليكم و رحمة الله و بركاته الأخت rabab لا اعتقد ان المشكلة في الليست فاذا كان عندما تدخلي في الانتر كويري لولا تظهر بيانات عند الاستعلام باسم الموظف فممكن ان تكون المشكلة في عدم تطابق البيانات فقط مثل ان الأسم مسجل أحمد و الاستعلام يتم ب احمد و اعتقد ان استعمال custom search سيكون افضل من الدخول في الانتر كويري حيث يمكنك تعديل البحث للبحث باي جزء عن طريق استخدام like و ايضا معالجة جزئية اختلاف الأسماء و الحروف مثل حروف الهمزة الأخ hobbaاعتقد ان حقل emp_id هو حقل من قاعدة البيانات و ايضا foreign key لذلك لا يمكن تغيير الليست الي ان تحمل بدلا من الemp_id ان تحمل الemp_nameو اي ليست عموما تكون لعرض الids في شكل الليبل الخاص بها و الموجود في الجدول الأساسي مع تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 7 أبريل 200719 سنة كاتب الموضوع comment_96379 السلام عليكم ورحمة الله وبركاتهجزاك الله خيرا كثيرا أخي ايهاب فعلا كانت المشكلة في البحث بال emp_idجعل الله مساعدتك في ميزان حسناتك يوم القيامة ان شاء الله تقديم بلاغ
بتاريخ: 7 أبريل 200719 سنة كاتب الموضوع comment_96381 السلام عليكم ورحمة الله وبركاتهجزاك الله خيرا أخي هانيشكرا علي اهتمامككانت المشكلة فعلا في البحث بال emp_id من الممكن توضيح فكرة البحث بدالة like ؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.