بتاريخ: 7 أبريل 201411 سنة comment_248969 السلام عليكم ورحمة الله وبركاتهاخواني الكرام عندي صفحتين الاولى بها جدول وباحصل على قيمة حقل منه عند تحديد صف معين واضعها في bean variable -الصفحة الثانية بها vo مرتبط به bind variableازاي اخلي هذا ال Bind variable يستقبل قيمته من bean variable-بدون استخدام (executewithparam)وينفذ الquery بناء على القيمة المرسلة-وشكرا تقديم بلاغ
بتاريخ: 7 أبريل 201411 سنة comment_248970 ممكن تضع القيمة في ال View Scope وتستخدمها في الصفحة الثانية تقديم بلاغ
بتاريخ: 7 أبريل 201411 سنة كاتب الموضوع comment_248978 اخي الكريم kheroooooo شكرا على الرد انا ذكرت في سياق السؤال اني وضعت قيمة في ال Variable في Bean وعايز اناديها او امررها لل Bind Variable الموجود في الQuery المبنيي عليه الصفحة...وبدون executeWirthParams انا لا اقصد معرفة طريقة تمريرها للصفحة التانية؟ تقديم بلاغ
بتاريخ: 7 أبريل 201411 سنة كاتب الموضوع comment_248979 انا قدرت اني اغرف page prameter واستقبلت فيه القيمة من ال Bean واظهرتها في input text لكن انا عايز امررها للBind variable مباشرة عشان يتنفذ الquery بناءا على قيمة هذا ال variable تقديم بلاغ
بتاريخ: 7 أبريل 201411 سنة comment_248995 ضع قيمة المتغير في session ثم اجعل قيمة الـ bind variable تقرأ من متغير الـ session تقديم بلاغ
بتاريخ: 7 أبريل 201411 سنة comment_248999 https://www.youtube.com/watch?v=K_Y_DwTanxE افتكر ممكن تعمل custom selection listener و مع كل اختيار لصف مختلف تخزن قيمة ال variable في ال memory scope المناسب و تستخدم الطريقة المشروحة في الفيديو ده اقتراح مش بناء على تجربة تقديم بلاغ
بتاريخ: 8 أبريل 201411 سنة كاتب الموضوع comment_249025 ضع قيمة المتغير في session ثم اجعل قيمة الـ bind variable تقرأ من متغير الـ sessionشكرا يابشمهندس مصطفىانا وضعت القيمة في sessionكالتالي: Facescontext.getCurrentInstance().getExternalContext().getSessionMap.put("eno",var); وفي خاصية valueلل bind vكتبت نفس الكود السابق مع استبدال putب Get ظهرلي خطأ: variable facescontext not reconized وكذلك استخدمت الكود: ADFContext.getCurrent().getSessionScope().get(""); ظهرلي الخطأ: variable ADFContext not reconized تقديم بلاغ
بتاريخ: 8 أبريل 201411 سنة comment_249028 جرب وضع القيمة ب setِActionListener أثناء الانتقال تقديم بلاغ
بتاريخ: 8 أبريل 201411 سنة كاتب الموضوع comment_249029 شكرا اخي kh جرب وضع القيمة ب setِActionListener أثناء الانتقال جرب وضع القيمة ب setِActionListener أثناء الانتقال جرب وضع القيمة ب setِActionListener أثناء الانتقال شكرا اخ kheeeroطريقة setActionListenerمجربها قبل كدا وشغالة معيوالحمد لله وجدت حل وان شاء الله تعم الفائدة وهو:اني في عملت جنريت ل vo classوفي الgetterالخاص بالbind vكتبت الكود التالي:String s=(String)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("var");Return s;وخاصية valueللbind vكتبت فيها الكود التالي:adf.object.viewobject.<bindvariablename>واشتغلت تمام الحمد للهوشكرا لكل من ساهم في ايجاد حل وعلى راسهم المهندس مصطفى تقديم بلاغ
بتاريخ: 8 أبريل 201411 سنة comment_249059 السلام عليكم ورحمة الله الأخ / visiterman حمداَ لله للوصول لحل المشكلة وشكرا لجميع من ساهم في المساعدة ثم شكر خاص لك لعرض الحل الذي توصلت اليه ... لخدمة أعضاء المنتدى والله الموفق تقديم بلاغ
بتاريخ: 9 أبريل 201411 سنة comment_249077 Facescontext مكتوبة خطأ الصحيح FacesContext حرف الـ C كبير تقديم بلاغ
بتاريخ: 9 أبريل 201411 سنة كاتب الموضوع comment_249084 Facescontext مكتوبة خطأ الصحيح FacesContext حرف الـ C كبير شكرا يابشمهندس :الكود انا كاتبه صحيح في الjdev والخطأ في الرسالة فقط في المنتدى -المشكلة اتحلت الحمد لله لكن في جزء بسيط وهو ان الصفحة التانية بتظل محتفظة بنتيجة الاستعلام لاول قيمة بارسلها في الsession مع اني في زر back : حصلت على الVo من الitrator الموجود بالصفحة (وكذلك بال AM ) ثم استخدمت الميثود vo.setNamedWhereClauseParam("bindvariablname",null) وكذلك عملت reset للsession variable كالتالي في زر back كالتالي : FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("var",null) وغيرت في ال scope مرة backingbean ومرة pageflow ومازال نتيجة اول استعلام تبقى في الصفحة الثانية رغم الانتقال الى الصفحة الاولى واختيار قيمة جديدة ثم العودة الى الصفحة الثانية مرة اخرى؟ تم تعديل 9 أبريل 201411 سنة بواسطة visiterman تقديم بلاغ
بتاريخ: 9 أبريل 201411 سنة كاتب الموضوع comment_249085 السلام عليكم ورحمة الله الأخ / visiterman حمداَ لله للوصول لحل المشكلة وشكرا لجميع من ساهم في المساعدة ثم شكر خاص لك لعرض الحل الذي توصلت اليه ... لخدمة أعضاء المنتدى والله الموفق شكرا استاذنا الفاضل امجد تقديم بلاغ
بتاريخ: 9 أبريل 201411 سنة comment_249097 هذه ميزة موجودة في ADF أنه يقوم بعمل الفلترة على مستوى الـ session بحيث يتم الاحتفاظ بنتيجة البحث رغم الانتقال من الصفحة تقديم بلاغ
بتاريخ: 9 أبريل 201411 سنة كاتب الموضوع comment_249117 هذه ميزة موجودة في ADF أنه يقوم بعمل الفلترة على مستوى الـ session بحيث يتم الاحتفاظ بنتيجة البحث رغم الانتقال من الصفحةمعنى كلام يابشمهندس مقدرش اعرض نتيجة باستعلام جديد مع اني بغير قيمة الsession في كل مرة انتقل من الصفحة الاولى للتانية في رايي كدا يعتبر قصور وليس ميزة! الا واذا كان عند حضرتك توضيح اكثر تقديم بلاغ
بتاريخ: 10 أبريل 201411 سنة كاتب الموضوع comment_249134 المهندس مصطفى انا لقيت حل لموضوع الاحتفاظ بنفس بيانات الاستعلام في الصفحة مع ال Session variable وهو للاسف اني رجعت لطريقة الExecuteWithParams واستخدمت الجملة #{Session.var} مع خاصية value في الExecuteWithParam ومشيت الامور تمام تحياتي تقديم بلاغ
بتاريخ: 12 أبريل 201411 سنة comment_249201 أحياناً يقوم المستخدم بالبحث عن قيمة ثم يذهب لشاشة أخرى للتحقق من قيمة ما ويريد العودة إلى الشاشة الأولى ويجد نتيجة البحث كما هي حتى لا ينسى القيم تقديم بلاغ
بتاريخ: 24 فبراير 201610 سنة comment_271656 ضع قيمة المتغير في session ثم اجعل قيمة الـ bind variable تقرأ من متغير الـ sessionشكرا يابشمهندس مصطفىانا وضعت القيمة في sessionكالتالي: Facescontext.getCurrentInstance().getExternalContext().getSessionMap.put("eno",var); وفي خاصية valueلل bind vكتبت نفس الكود السابق مع استبدال putب Get ظهرلي خطأ: variable facescontext not reconized وكذلك استخدمت الكود: ADFContext.getCurrent().getSessionScope().get(""); ظهرلي الخطأ: variable ADFContext not reconized لو سمحت حضرتك لما بكتب كلمه FacesContext بيطلع can't find variable وجربت اعمل import ظهرت نفس المشكله فايه الحل؟ تقديم بلاغ
بتاريخ: 24 فبراير 201610 سنة comment_271657 ضع قيمة المتغير في session ثم اجعل قيمة الـ bind variable تقرأ من متغير الـ sessionشكرا يابشمهندس مصطفىانا وضعت القيمة في sessionكالتالي: Facescontext.getCurrentInstance().getExternalContext().getSessionMap.put("eno",var); وفي خاصية valueلل bind vكتبت نفس الكود السابق مع استبدال putب Get ظهرلي خطأ: variable facescontext not reconized وكذلك استخدمت الكود: ADFContext.getCurrent().getSessionScope().get(""); ظهرلي الخطأ: variable ADFContext not reconized لو سمحت حضرتك لما بكتب كلمه FacesContext بيطلع can't find variable وجربت اعمل import ظهرت نفس المشكله فايه الحل؟ تقديم بلاغ
بتاريخ: 25 فبراير 201610 سنة comment_271715 راجع الرابط http://www.araboug.org/ib/index.php?showtopic=58335 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.