الانتقال إلى المحتوى

ازاى اعمل search


shosho842000

Recommended Posts

هاى ممكن اعرف ازاى اعمل seach
من على الreports
عنى لو عايزة اعمل عملية بحث من خلال الreports
مثلا لو كنت عايزة اعمل بحث على اسم الموظف
باستخدام bind variable
ايكون كدا

where emp_name=:%A%
حيث ان a هو اول حرف هايتم البحث عنه
شكرا

رابط هذا التعليق
شارك

السلام عليكم
الريبورت هو تول لعرض الداتا فقط و ليس للبحث فيه اذا كنتي تريديين بحث عن موظف معين مثلا قومي بهذا من خلال الفورم
ثم ممكن ان تعرضي تقرير لعرض الداات التي قمتي بالبحث عنها من خلال تمرير البارمتر
بالتوفيق

رابط هذا التعليق
شارك

السلام عليكم
العفو
اللي اقصده انك مثلا عايزة تعرض تقرير التقرير ده بييج فيه كل الموظفين
و مثلا اليوزر عايز موظف معين وسط دول يشوف بياناته
فاالافضل انك تعملي التقرير يرن من جوة فورم بارمتر فورم تعمليها بالفورم بلدر
و يكون فيها مثلا لوف بالمو ظفين و لو اليوزر عايز يشوف اداتا بتاعة كل الناس يشغل التقرير عيل طول من غير ما يختار بارمتر
لو عايز موظف معين يختار موظفو يشغل التقرير
طبعا انيت في الكويري بتاع الريبورت هتبقي عاملة الكويري زي كدة مثلا
WHERE (EMP_NO =:D_EMP_NO OR :D_EMP_NO IS NULL )
و ده هسعملك بايند بارمتر يخلي التقرير لو اليوزر اختار موظف يجيب الاتا بتاعته بس لو موش اختار يجيبي الكل
بس
يا رب تكون واضحة اكتر دلوقتي
بالتوفيق

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته،،
يــــــــــارب من فرج كرب عن مسلم فرج عنه كربه يوم لا ينفع مال و لا بنين الا من أتى الله بقلب سليم :(
;) يا جماعة اول مرة استخدم الريبورت و استخدم6i و اريد ان انادى على الريبورت من زر فى الفورم و الله يا جماعه انا فعلاً فى موقف صعب لأنى اول مرة استخدم الريبورت و المشروع الآن متوقف على ذلك مع العلم انى قد حاولت استدعاء الريبورت بالrun product و لكن التقرير يتم استدعاءه بدون بيانات وان كنت اتمنى ان يرفع احد الأخوة فورمة بها زر ينادى على تقرير و لكن يأتى التقرير بالبيانات لكى استفيد منها و يستفيد منها غيرى و جزاكم جميعاً الله خيراً و ثوابكم عند الله :(

رابط هذا التعليق
شارك

أخي الكريم هناك عدة خطوات عليك فعلها...
ابتداء من إضافة التقرير عند طريق object navigator و بعدها عند عقدة Reports--->Add و في خصائص التقرير الذي أضفته ضع مسار تقريرك الذي أنشأته سابقا....
الخطوة الثانية أنشئ زر ضع فيه ضمن WHEN-BUTTON-PRESSED: الكود التالي:

Declare
str varchar2(100);
begin
str:= run_report_object('REPORT5');
end;
حيث 'REPORT5' هو اسم التقرير و سيختلف عندك...

هذا هو الملف المرفق للمثال الذي أنشأته..

rept_examp.zip

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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