بتاريخ: 19 أكتوبر 200520 سنة comment_49789 شباب عندي مجموعة من الـ SELECTوضعتها في Trigger اسمه WHEN-NEW-BLOCK-INSTANCE SELECT EMP_NAME INTO :EMP.DO FROM EMP WHERE EMPID= 100; SELECT EMP_SALARY INTO :EMP.DO FROM EMP WHERE EMPID=200; SELECT EMP_FLY INTO :EMP.DO FROM EMP WHERE EMPID = 300; SELECT EMP_TREE INTO :EMP.DO FROM EMP WHERE EMPID= 400; فعندما اعمل RUN للفورم لا ينفذ إلا أول SELECT ، أما بقية الـSELECT لا ينفذهاما هو الحل ؟؟؟؟أرجو المساعدة يا شباب ؟ تقديم بلاغ
بتاريخ: 19 أكتوبر 200520 سنة كاتب الموضوع comment_49790 هل احتاج لان اغير الـ Trigger ؟؟؟ لكي تنفذ جميع الـSELECT تقديم بلاغ
بتاريخ: 19 أكتوبر 200520 سنة comment_49832 هل هذا هو المطلوب ؟؟ هل عرض السجلات تكراري ؟؟ tabularSELECT EMP_NAME INTO :EMP.DO FROM EMP WHERE EMPID in ( 100 , 200 , 300 , 400) تقديم بلاغ
بتاريخ: 20 أكتوبر 200520 سنة comment_49897 you cant write more than one statment to add it in one field becouse it will return more than one row so if u need it u can make an cursor and return more rows as u want.i dont know exact what do u want to do but u can try the select statment from our friend amgad as belowSELECT EMP_NAME INTO :EMP.DO FROM EMP WHERE EMPID in ( 100 , 200 , 300 , 400); تقديم بلاغ
بتاريخ: 20 أكتوبر 200520 سنة comment_49922 اخي امجد اذا كان مقصد هو انك تظهر الموظفين إلي في الاقسام تلك فيمكنك استخدام جملة ال select المكتوبة من قبل الاعضاء اما اذا اردت ان تنفذها بنفس الشكل فاعتقد انه يحتاج منك عمل item لكل جملة select مثالSELECT EMP_NAME INTO :EMP.DO1 FROM EMP WHERE EMPID= 100;SELECT EMP_SALARY INTO :EMP.DO2 FROM EMP WHERE EMPID=200;SELECT EMP_FLY INTO :EMP.DO3 FROM EMP WHERE EMPID = 300;SELECT EMP_TREE INTO :EMP.DO4 FROM EMP WHERE EMPID= 400; هذا و الله اعلم تقديم بلاغ
بتاريخ: 22 أكتوبر 200520 سنة كاتب الموضوع comment_49982 أنا يا شباب كنت ابيها في Text item واحد حيث تعليمات الـ Select مختلفة .ولكن ما العمل ؟ اضطررت لعمل Tabulare وما لي إلا هذا الحل ....ولكن هل يعقل أنه لا يمكن اضافة معلومات من تعليمات Select مختلفة في حقل واحد من نوع Text item تقديم بلاغ
بتاريخ: 22 أكتوبر 200520 سنة comment_50016 yes you can add all information in one item you can do the following setament ;select emp_name||' '||emp_salary||' '||emp_fly||' '||emp_treeinto :text_itemwhere empid in(100,200,300,400);note1: you can consider the text_item is an field no data base and is display_item .note2: if that statmnet retuurn more than one row then u will get an error ,then u need to use is in block that have exception handler. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.