بتاريخ: 11 فبراير 201412 سنة comment_246499 السلام عليكم ورحمة الله وبركاته كنت عايز استفسر عن طريقة عمل برامتير في أوركال ريبورت 6i لجعل المستخدم يقوم بأدخال مدة الاستعلاممثال اذا كان هناك جدول يحتوى على المبيعات الخاصة بالشركةوكان هناك تقرير يعرض هذه المبيعاتفكيف يقوم المستخدم بتحديد المدة او التاريخ وشكرااااااااااااااااااااااااا تقديم بلاغ
بتاريخ: 11 فبراير 201412 سنة comment_246515 و عليكم السلام و رحمه الله و بركاته..انتا بتعمل جمله الاستعلام بتاعتك عادى بس بتحط فيها مثلا تاريخ الفاتورة و تيجى فى الشرط تقوله ان قيمه تاريخ الفاتورة ديه تساوى قيمه البراميتر اللى هايجيلك يعنى مثلا.. select a,b,c,d,invoice_date from table_name whereto_char (Table.invoice_date,'yyyy/mm/dd') between to_char (nvl(:Param_inv_date_from, Table.invoice_date),'yyyy/mm/dd') and to_char (nvl(:Param_inv_date_to,Table.invoice_date),'yyyy/mm/dd') طبعا nvl عشان خاطر لو اليوزر محطش تاريخ التقرير يشتغل و يعرض كل التواريخو بعد م تدوس ok هايطلعلك رسالتين ان تم انشاء 2 براميترز و انتا تظبط الFormat mask بتاعتهم بسبالتوفيق تم تعديل 11 فبراير 201412 سنة بواسطة Ahmad.Hasan تقديم بلاغ
بتاريخ: 12 فبراير 201412 سنة كاتب الموضوع comment_246537 أشكرك جدااا اتحلت المشكلةوانا استخدمت معها الـ substitution variable سهلت المهمة اكتر تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.