بتاريخ: 15 فبراير 20179 سنة comment_283074 قم بإنشاء متغير عادي من نوع String مثلاً وربط قيمته بالحقل من خلال خاصية value وبالتالي يتم الحصول على القيمة التي أدخلها المستخدم من خلال هذا المتغير تقديم بلاغ
بتاريخ: 15 فبراير 20179 سنة كاتب الموضوع comment_283117 ولكن انا عندى براميتر واحد على التقرير وله قيمه ياخذها بالصيغه التاليهFacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("Agentno ;((" تقديم بلاغ
بتاريخ: 15 فبراير 20179 سنة كاتب الموضوع comment_283120 المشكله انى ﻻ ادخل قيمه اخذ قيمه البراميتر من الصيغه السابقه منsession تقديم بلاغ
بتاريخ: 15 فبراير 20179 سنة كاتب الموضوع comment_283127 قم بإنشاء متغير عادي من نوع String مثلاً وربط قيمته بالحقل من خلال خاصية value وبالتالي يتم الحصول على القيمة التي أدخلها المستخدم من خلال هذا المتغيرالمستخدم ﻻيدخل قيمه التقرير يعطى الفواتير الغير مسدده لليوزر الداخل اعنى البراميتر يساوى رقم اليوزر الداخل حسب الصيغه السابقه تقديم بلاغ
بتاريخ: 15 فبراير 20179 سنة كاتب الموضوع comment_283136 المشكله ف الحقل اللذى تقول انشئه واعطيه قيمه من المتغير المنشء ف الكﻻس كى ياخذ القيمه من الحقل هذا الحقل اجعله مخفى ام ماذا ﻻنى ﻻادخل قيمه اخذ القيمه مباشر من session scope تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة كاتب الموضوع comment_283153 انا عندى ريبورت به برامتر واحد وهذا البرامتر ياخذ القيمه مباشر منsession بالصيغه السابقه بالنسبه لجوابك انه ادرج حقل ف الصفحه وتاخذ قيمتها من متغير انشئه ف الكﻻس مشكلتى ان البرامتر ياخذ القيمه مباشره ماذا افعل تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة comment_283154 حسناً يمكن تمرير القيمة مباشرة ما المشكلة في هذا بالضبط؟ تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة comment_283160 أعتقد السؤال هو: كيف أمرر قيمة في session scope كـ parameter لإستدعاء تقرير (Call Report) ، بصيغة أخرى كيف أجعل قيمة الـ session scope كـ parameter لإستدعاء تقرير (Call Report) ليتم الإجابة فهذا يعتمد على الطريقة المتبعة في إستدعاء التقرير،، هل تم إستخدام Servlet ، أم من الـ java class حتى نعرف كيف يتم تمرير قيمة في session scope إلى أي منهما كـ parameter أم ليس هذا هو ما تريدين السؤال عنه؟ تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة كاتب الموضوع comment_283168 اﻻخت ميسم انا مشكلتى معfragment كان الريبورت يعمل جيداوحتى تم تمرير قيمةsession الى parameter ولكن بعد تحويل الصفحه الى jsff ظهرت المشكله كنت استخدمjava classولكن بالنسبه servlet فلم اجربها تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة كاتب الموضوع comment_283173 ساجرب اذن ولكن ماذا عن تمرير قيمة session للبراميتر فىservlet اين اضع القيمه تقديم بلاغ
بتاريخ: 16 فبراير 20179 سنة كاتب الموضوع comment_283178 اذن ﻻ احتاج للصيغه التى كنت اكتبها فjava class تقديم بلاغ
بتاريخ: 17 فبراير 20179 سنة comment_283183 يمكن تمرير القيمة من session scope إلى servlet أما من خلال الكود أو من خلال EL ضعي (button(go على الصفحة وفي خاصية الـ Destination للـ button يتم المناداة على التقرير حسب قيمة الـ session بالصيغة التالية على سبيل المثال المسميات حسب ما لديك /reportservlet?userId=#{sessionScope.userId} تقديم بلاغ
بتاريخ: 19 فبراير 20179 سنة كاتب الموضوع comment_283217 /reportservlet?userId=#{sessionScope.userId} السلام عليكم الاخت ميسم ممكن تفسير للصيغه تقديم بلاغ
بتاريخ: 19 فبراير 20179 سنة comment_283225 /reportservlet servlet pattern ? ثابتة ضمن الصيغة userId على أساسه يتم عرض التقرير parameter name sessionScope.userId القيمة الموجودة في session التي سيتم مساواتها لـ قيمة parameter name حتى يتم عرض التقرير تم تعديل 19 فبراير 20179 سنة بواسطة ميسم الكرام تقديم بلاغ
بتاريخ: 19 فبراير 20179 سنة comment_283231 تستطيعين إضافتها إلى نفس الصيغة إن أردت هذا لاتوجد مشكلة إن شاء الله لتكون الصيغة بالشكل التالي /reportservlet?reportName=anyNameReport&userId=#{sessionScope.userId} تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.