بتاريخ: 2 ديسمبر 201015 سنة comment_204587 اعضاء المنتدى الكرامارجو المساعدهلقد تم عمل تقرير و به اكثر من باراميتر و المشكلة هى انه عند اعطاء قيمة فى الباراميتر ياتى بداته و لكن اذا حدث و قمت بعطاء قيمة و احدة فقط و اترك باقى الباراميتر فارغة فانه لا ياتى باى داتهاريد حل ارجوكم و لسيادتكم جزيل الشكر تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة comment_204589 اظن انه يجب اطلاعنااولا على شكل البارمتر اللى انت عاملهاو انك تتاكد من الكود اللى انت عاملهشكرام احمد تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة كاتب الموضوع comment_204590 اشكرك م/ احمد على اهتمامك و ها هو الكود select gL_JE_HEADERS.PERIOD_NAME , GL_JE_HEADERS.CURRENCY_CODE , GL_JE_HEADERS.CURRENCY_CONVERSION_DATE , GL_JE_LINES.ENTERED_DR , GL_JE_LINES.ENTERED_CR , GL_JE_LINES.DESCRIPTION , FND_FLEX_VALUES_vl.DESCRIPTION from GL_JE_HEADERS, GL_JE_LINES , gl_code_combinations , FND_FLEX_VALUES_vl where GL_JE_HEADERS.JE_HEADER_ID = GL_JE_LINES.JE_HEADER_ID and gl_code_combinations.SEGMENT3 = FND_FLEX_VALUES_vl.FLEX_VALUE and GL_JE_LINES.CODE_COMBINATION_ID = gl_code_combinations.CODE_COMBINATION_ID AND gl_code_combinations.segment1 =[img=http://araboug.org/ib/public/style_emoticons/default/tongue.gif]_segment1 AND gl_code_combinations.segment3 between :segment3 and :segment4 AND gl_code_combinations.segment5 between :segment5 and :segment6 and GL_JE_HEADERS.CURRENCY_CONVERSION_DATE between :from1 and :to1 group by GL_JE_HEADERS.PERIOD_NAME , GL_JE_HEADERS.CURRENCY_CODE , GL_JE_HEADERS.CURRENCY_CONVERSION_DATE , GL_JE_LINES.ENTERED_DR , GL_JE_LINES.ENTERED_CR , GL_JE_LINES.DESCRIPTION , FND_FLEX_VALUES_vl.DESCRIPTION order by gl_je_headers.period_name ,fnd_flex_values_vl.description asc ; شكرا تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة comment_204591 ا العزيزهل الجزء دا هو الخاص بقراء الباراميتر من الشاشةAND gl_code_combinations.segment3 between :segment3 and :segment4AND gl_code_combinations.segment5 between :segment5 and :segment6and GL_JE_HEADERS.CURRENCY_CONVERSION_DATE between :from1 and :to1تاكد من ان نفس الاسم موجود فى التقريردا حل مبداىبس انا اقصد الشاشة و اسماء الباراميتر على الشاشة و التقريرمعكم ولكم نتواصل م احمد تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة كاتب الموضوع comment_204592 اخى العزيزنعم هذه اماكن الباراميتر و ايضاالتقرير شغال و يعطى داته و لكن اذا تركت احدى هذه الباراميتر فارغة فانه لا يعطى اى داتهشكر تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة comment_204595 السلام عليكم ورحمة الله وبركاتهاخي الكريماستخدم OR مع AND في الكود الموجود في التقرير بحيث تغطي جمع الاحتمالاتجزاك الله كل خير تقديم بلاغ
بتاريخ: 2 ديسمبر 201015 سنة comment_204597 ا الكريمشوف الحل دا و جربهاستخدم دالة NVL قبل الباراميتر فى التقرير عشان عندما لا تضع بيانات فى الباراميتر على الشاشةياخذ جميع البياناتمثال ذلك الاتىنفرض ان هذا الكود الموجود فى التقرير AND gl_code_combinations.segment3 between :segment3 and :segment4 AND gl_code_combinations.segment5 between :segment5 and :segment6 and GL_JE_HEADERS.CURRENCY_CONVERSION_DATE between :from1 and :to1 بعد التعديل كاالتى AND gl_code_combinations.segment3 between nvl(:segment3,filedname) and nvl(:segment4,filedname) AND gl_code_combinations.segment5 between nvl(:segment5,filedname) and nvl(:segment6,filedname) and GL_JE_HEADERS.CURRENCY_CONVERSION_DATE between nvl(:from1,filedname) and nvl(:to1,filedname) ارجو ان يكون الحل مفهوممعكم ولكم نتواصلم احمد تقديم بلاغ
بتاريخ: 20 ديسمبر 201015 سنة comment_205590 السلام عليكمجرب الحل برد الاخ احمد فهو صحيح...استخدم Nvl.بالتوفيق. تقديم بلاغ
بتاريخ: 20 ديسمبر 201015 سنة comment_205591 السلام عليكمالاخ الكربمفقط في التقارير غير نوع الباراميتر في التقرير الى charوهو ياخذه سواء كان نوعه رقم او حرفاو ان تضع في initail valueللارقام 0 ويوجد تحكمات بالبارامير مثلsrwابحث عنها فمن خلالها تستطيع التحكم بالتقرير تم تعديل 20 ديسمبر 201015 سنة بواسطة أسامة موسى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.