بتاريخ: 24 مايو 200520 سنة comment_37257 السلام عليكم ورحمتة الله وبركاتة المشكلة التى امامى وهى انى اريد ان اضع اسم الموظف بدلا من رقمة فى paramerte الخاص بالrepoert مع العلم انى قمت بوضع select * from emp_name علشان يظهر اسمه بدلا من رقمة select emp_name from employee بس مش شغاله وعلى اساس هو bind variable بس بيشتغل على انه رقم موظف بس هل يوجد حل لهذة المشكله اما المشكلة الثانية وهى هل من الممكن اظهار combo box لاختيار موظف من بين اكثر من موظف بدلا من كتابة اسمة اما المشكلة الثالثة وهى كيف ان اظهر كل اسماء الموظفين باستخدام العملامهlike % لاظهار اسماء الموظفين الى اسماءهم بنفس like a% مثلا من خلا ال report وشكرا بس ياريت التجاوب بسرعة لو حد يعرف الحلول لانى مطلوب منى فى اقصر وقت ولكم خالص الشكر تقديم بلاغ
بتاريخ: 24 مايو 200520 سنة comment_37264 بالنسبة للفورمستضع الكود التالي في زر في الفورم لاستدعاء الريبورت:declarepl_id paramlist;Q VARCHAR2(20);BeginQ:='KING';pl_id := create_parameter_list('pl');add_parameter(pl_id,'A', text_parameter,Q); Run_Product(REPORTS, 'C:\WER.RDF', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id);destroy_parameter_list(pl_id);end;حيث:1 المتغير A هو البارميتر الذي ستضعة في الاستعلام الموجود في الريبورت2 Q هو اسم الموظف الذي تريد عمل ريبورت لة حيث الان يحمل القيمة KING3 C:\WER.RDF هو مسار واسم اليبورت الذي انشأتةالنقاط السابقة يمكن تغييرها حسب الموجود لديك بالنسبة للريبورت ستضع الكود التالي في النافذة المخصصة لكتابة الاستعلامSELECT *FROM EMPWHERE EMP.ENAME=:Aالمتغير Aهو الذي ذكرناة سابقا في الفورم تقديم بلاغ
بتاريخ: 26 مايو 200520 سنة كاتب الموضوع comment_37400 شكرا على الرد ولاهتمام بس انا كنت عايزة اعمل report عادى من غير استخدام parametre فى form يعنى استخدم parametre فى report بس من غير انى انادى من forms لانى لسة ممبداء ومش عارفا ازاى استخدم الكلام دا شكرا على الرد باى تقديم بلاغ
بتاريخ: 27 مايو 200520 سنة كاتب الموضوع comment_37487 انا جربت الطريقة دى بس للاسف مش بيظهر معايا بيانات لما ادخل اسم الموظف لما اشغل repots لوحدة من غير لما انادى علية من form بس لما نادية من form كنت لازم اعمل qurey بس انا مكنتش عايزاه كدا انا عايزة يكون الrepotrs فى الmenu وانادى عليها من الmenu عادى وبعدين اول لما يدخل اسم الموظف يظهر معايا اتقرير بتاعة على الرغم من ان نفس التقرير شغال بس برقم الموظف مش باسمة وممكن توضح ليا حاجات لانى مش فاهمها فى الكود الى فات create _parametre _list وكمان مش فاهما هو احنا اعلانا على p_id من نوع paramter لية وكمان add_parameter ممكن توضحلى النقط دى ولو فى طريقة تانية او تعرف حل للمشكلة الى عندى ياريت وشكرا جزيرا على تجاوبك معايا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.