بتاريخ: 18 يوليو 20205 سنة comment_300816 السلام عليكم عند عمل lov داخل IG عبارة عن select list بها شرط معين على سبيل المثال : هذا الكود يأتي بجميع الإدارات النشطة return 'select dname,deptno from dept where active=1' ; وعند تحديث إدارة معينة وجعلها غير نشطة "active=0" لا يظهر اسم الإدارة بل يظهر الكود الخاص بها فقط "وهذا منطقي" ولكن ما الحل في ذلك؟ أريد إظهار اسم الإدارة حتى إن كانت غير نشطة بعد ذلك وشكرا تم تعديل 18 يوليو 20205 سنة بواسطة mohamed.ali تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300817 35 دقيقة, mohamed.ali said: السلام عليكم عند عمل lov داخل IG عبارة عن select list بها شرط معين على سبيل المثال : هذا الكود يأتي بجميع الإدارات النشطة return 'select dname,deptno from dept where active=1' ; وعند تحديث إدارة معينة وجعلها غير نشطة "active=0" لا يظهر اسم الإدارة بل يظهر الكود الخاص بها فقط "وهذا منطقي" ولكن ما الحل في ذلك؟ أريد إظهار اسم الإدارة حتى إن كانت غير نشطة بعد ذلك وشكرا وعليكم السلام ورحمة الله (١) ما هو اصدار APEX الذي تستخدمه ؟ (٢) ما هو المرجع الذي استخدمته الذي أشار بانشاء Select List داخل Interactive Grid بطريقة PL/SQL Function Body returning SQL Query ؟ ودمتم بخير وعافية محمود ربيع أسعد بمتابعتكم: حسابي على Twitter حسابي على Instagram تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300818 1) APEX version : 20.1 2) حضرتك تقصد ايه الدافع اللي جعلك تستخدم هذا الطريقة؟ ممكن استخدم select بدلا من PL/SQL Function Body returning SQL Query ولكن نفس المشكلة تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300819 1 دقيقة واحدة, mohamed.ali said: حضرتك تقصد ايه الدافع اللي جعلك تستخدم هذا الطريقة؟ لا انا أقصد المرجع يعني Documentation او Reference زودني برابط documentation الذي استندت اليه في انشاء Select List بهذه الطريقة (٣) ما هو الTable Strcuture عندك ؟ (٤) ما هو SQL الخاص بال Interactive Grid ؟ تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300820 5 دقيقة, محمود ربيع said: لا انا أقصد المرجع يعني Documentation او Reference زودني برابط documentation الذي استندت اليه في انشاء Select List بهذه الطريقة لا اتذكر المرجع صراحة 3) جدول SCOTT.EMP المعروف 4) SELECT EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO FROM EMP تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300821 3 دقيقة, mohamed.ali said: لا اتذكر المرجع صراحة 3) جدول SCOTT.EMP المعروف EMP المعروف لا يوجد فيه حقل اسمه ACTIVE ! Oracle Live SQL - Script: EMP and DEPT LIVESQL.ORACLE.COM ما هو مصدر الاتي؟! active=1 تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300822 3 دقيقة, محمود ربيع said: ما هو مصدر الاتي؟! active=1 ACTIVE عمود جديد في جدول SCOTT.DEPT انا ضفته علشان اعمل CASE واعرضها في المنتدي تم تعديل 18 يوليو 20205 سنة بواسطة mohamed.ali تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300823 15 دقيقة, mohamed.ali said: ACTIVE عمود جديد في جدول SCOTT.DEPT انا ضفته علشان اعمل CASE واعرضها في المنتدي لعله من الانسب لتصور تصميم الصفحة والحقول التي فيها وان هنالك (١) master select list مبنية على department الذي فيه حقول مضافة مثل ACTIVE (٢) بتغيير ال master يتغير ال detail هو interactive grid المبنية على EMP أن تعمل demo لهذه الصفحة على workspace مجاني في apex.oracle.com وقم بمشاركة workspace name و developer account واذا وجدت وقتا سأطلع عليه باذن الله وفقك الله تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300824 نعم هذا بالفعل أنسب وسوف افعل ذلك لاحقا بإذن الله ولكن الصورة التالية قد تكون كافيه للإيضاح : في عمود الإدارة الأخير نجد أسماء إدارات واضحة وفي الصفوف الأخيرة نجد أرقام هذه الأرقام ظهرت لعدم توافر الشرط active=1 وشكرا لوقتك بشمهندس تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300825 5 دقيقة, mohamed.ali said: نعم هذا بالفعل أنسب وسوف افعل ذلك لاحقا بإذن الله ولكن الصورة التالية قد تكون كافيه للإيضاح : في عمود الإدارة الأخير نجد أسماء إدارات واضحة وفي الصفوف الأخيرة نجد أرقام هذه الأرقام ظهرت لعدم توافر الشرط active=1 وشكرا لوقتك بشمهندس أين Page Item الذي يقوم بتغيير ACTIVE ؟ تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300827 الان, mohamed.ali said: لا يوجد اقتباس وعند تحديث إدارة معينة وجعلها غير نشطة "active=0" لا يظهر اسم الإدارة بل يظهر الكود الخاص بها فقط كيف يتم تحديث ACTIVE اذن اذا لم تكن موجودة كعمود في Interactive Grid وليس لها Page item ك select list مثلا ؟ تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300828 6 دقيقة, محمود ربيع said: كيف يتم تحديث ACTIVE اذن اذا لم تكن موجودة كعمود في Interactive Grid وليس لها Page item ك select list مثلا ؟ ممكن من صفحة أخرى "مش لازم تكون في نفس الصفحة"بها إعدادات الإدارات من اسم وكود وموقع و أخيرا نشط أو غير نشط تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300829 2 دقيقة, mohamed.ali said: ممكن من صفحة أخرى "مش لازم تكون في نفس الصفحة"بها إعدادات الإدارات من اسم وكود وموقع و أخيرا نشط أو غير نشط اذن (بدلا من استخدام active=1) في ال select list الخاصة بdepto, لماذا لا تكتب SQL الخاص بال Intreractive Grid كالآتي select EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO from EMP where DEPTNO in (select DEPTNO from DEPT where ACTIVE=1) تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300830 2 ساعات مضت, محمود ربيع said: اذن (بدلا من استخدام active=1) في ال select list الخاصة بdepto, لماذا لا تكتب SQL الخاص بال Intreractive Grid كالآتي select EMPNO, ENAME, JOB, MGR, HIREDATE, SAL, COMM, DEPTNO from EMP where DEPTNO in (select DEPTNO from DEPT where ACTIVE=1) أخي محمود سؤالي اعم من ذلك لا شك في أنك تعلم أنه يمكن إضافة شرط أو أكثر داخل lov موجودة على ig وهذا الشرط متحقق الآن ولكن بعد فترة من الوقت قد لا يتحقق هذا الشرط وبالتالي لا يظهر الاسم أو الوصف الخاص به ويظهر مكانه الكود وطلبي هوا هل يمكن أن استخدم نفس العمود في الحالتين بحيث عند إضافة جديد يحقق الشرط وبالنسبة للمحفوظ سابقا يأتي بالوصف سوف أبحث عن workaround لها أو عملها بشكل أفضل تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300831 منذ ساعة, mohamed.ali said: أخي محمود سؤالي اعم من ذلك لا شك في أنك تعلم أنه يمكن إضافة شرط أو أكثر داخل lov موجودة على ig وهذا الشرط متحقق الآن ولكن بعد فترة من الوقت قد لا يتحقق هذا الشرط وبالتالي لا يظهر الاسم أو الوصف الخاص به ويظهر مكانه الكود وطلبي هوا هل يمكن أن استخدم نفس العمود في الحالتين بحيث عند إضافة جديد يحقق الشرط وبالنسبة للمحفوظ سابقا يأتي بالوصف سوف أبحث عن workaround لها أو عملها بشكل أفضل الهدف من تغيير موضع active = 1 من Select List الى SQL of Interactive Grid هو محاولة معرفة ما يجري وأين تكمن المشكلة ( بيانات ال LOV تأتي بالكود فقط دون الاسم عند عدم تحقق الشرط ) السؤال الذي ننتظر اجابته هل تم حل المشكلة عندما تم ازالة active=1 من Select List و اعادة كتابة ال SQL كما هو مقترح أعلاه؟ اذا لم يتم حل المشكلة نأمل عمل workspace على apex.oracle.com وبه الصفحة التي بها مشكلة في تصميمها وتزويدنا ب developer account ؟ تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة كاتب الموضوع comment_300832 إجابة السؤال اللذي تنتظر إجابته : هذا الحل ليس مناسبا وشكرا لوقتك أخي الكريم تقديم بلاغ
بتاريخ: 18 يوليو 20205 سنة comment_300833 1 دقيقة واحدة, mohamed.ali said: إجابة السؤال اللذي تنتظر إجابته : هذا الحل ليس مناسبا وشكرا لوقتك أخي الكريم أهلا ومرحبا تقديم بلاغ
بتاريخ: 19 أغسطس 20205 سنة comment_300915 في ١٨/٧/٢٠٢٠ at 20:34, mohamed.ali said: إجابة السؤال اللذي تنتظر إجابته : هذا الحل ليس مناسبا وشكرا لوقتك أخي الكريم طبعا انا مش داخل في الابكس بس في 6i كنا بنعمل الكود في post query ونعمل exception when no_data_foudn شوف كيف في apex تقديم بلاغ
بتاريخ: 19 أغسطس 20205 سنة comment_300916 السلام عليكم ز اتوقع انسب حل هو انك تظيف عمود لعرض اسم الاداره بيكون quary only ورقم الاداره عباره عن list of value display and return colume بيكون رقم الاداره . تم تعديل 19 أغسطس 20205 سنة بواسطة echo1 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.