بتاريخ: 1 مايو 200619 سنة comment_67940 السلام عليكم ابها الاحبة ورحمة الله وبركاته وبعدمشكلتي انني اريد بناء تقرير يتعلق بالشيكات التي دفعها زبون/زبائن من تاريخ الى تاريخ آخر، ويتم مناداة ذلك التقرير من نموذج يقوم المستخدم بادخال 4 معاملات PARAMETERS وهي من زبون ..... الى زبون ..... وكذلك من تاريخ ..... الى تاريخ ..... وعند مناداة التقرير لا يظهر اي نتيجة . وبعد الفحص تبين ان المشكلة هي في حقول التواريخ حيث عند حذفها من التقرير ومن النموذج عمل التقرير عال العال . مع ملاحظة بأنه عند تنفيذ التقرير لوحده من NAVIGATOR دون مناداته من النموذج فهو يعمل ايضا عال العال. فاين المشكلة؟؟؟؟؟؟مع ملاحظة بأن حقلي التاريخ في كل من النموذج والتقرير معرفان على أساس انهما من نوع تاريخ وطوله 10 وINPUT MASK هو DD/MM/YYYY وقد كتبت الكود التالي عند مناداة التقرير بعد الضغط على زر "تنفبذ التقرير" pl_id paramlist;begin pl_id := get_parameter_list('tmpdata'); if not id_null(pl_id) then destroy_parameter_list('tmpdata'); end if; pl_id := create_parameter_list('tmpdata'); add_parameter(pl_id,'FromCust',text_parameter,:FromCust); add_parameter(pl_id,'paramform',text_parameter,'no'); add_parameter(pl_id,'ToCust',text_parameter,:ToCust); add_parameter(pl_id,'FromDate',text_parameter,:FromDate); add_parameter(pl_id,'ToDate',text_parameter,:ToDate); add_parameter(pl_id,'DesType',text_parameter,:send_res_to); add_parameter(pl_id,'Orientation',text_parameter,:print_direction); add_parameter(pl_id,'copies',text_parameter,:copies_no); Run_Product(reports,'C:\naqa\rdf\rpt_cheques_by_dates.rep',asynchronous, runtime,filesystem,pl_id,null); destroy_parameter_list('tmpdata');end;فارجو المساعدة في ايجاد سبب المشكلة وطريقة الحل وبارك الله في الجميع تقديم بلاغ
بتاريخ: 1 مايو 200619 سنة comment_67944 السلام عليكم راجع هذا الرابط مشكلة مقارنة التواريخ و حلهابالتوفيق تقديم بلاغ
بتاريخ: 1 مايو 200619 سنة كاتب الموضوع comment_67946 بارك الله فيك يا اخي على سرعة الاستجابةوقد قمت فعلا عند اضافة الباراميتر التاريخ كما يلي to_date(to_char(:FromDate,'dd/mm/yyyy'),'dd/mm/yyyy'(لكل من الجقلين وناديت التقرير على اساس ذلك بكن دون جدوى فالنتيجة واحدة ولا يعطي اي سجل ينطبق عليه الشروط بالرغم من وجود مثل تلك السجلات ، الرجاء المساعدة بمزيد من التفاصيل او طرق اخرى تقديم بلاغ
بتاريخ: 2 مايو 200619 سنة comment_68026 السلام عليكم واجهتني هذه المشكلة عدة مرات و كل مرة كان الحل بطريقة مختلفة جرب ان تغير الفورمات الخاصة بالسنين من YYYY الي RR او RRRRمع عمل TRUNC للتاريخ و اذا لم تعمل ارجو منك ارسال التقرير و الشاشة و الجدول المتعلق بهم الي ايميلي بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.