بتاريخ: 27 أبريل 201016 سنة comment_190646 عندي DATA BLOCK من نوع TABULAR وعلى يسارها TEXT_ITEM هناك جدول في قاعدة البيانات يحتوي على رقم الطالب واسم الطالب1- كيف يمكنني اظهار اسم الطالب في خانة NAME عند ادخال الرقم في الخانة المقابلة وضغط زر TAB.2-كيف يمكنني عمل تقرير بمقائمة الطلاب عند ضغط الزر3- لماذا يظهر زر ال PUSH _BOOTUN بشكل متكررالصورة تبين المطلوب تقديم بلاغ
بتاريخ: 27 أبريل 201016 سنة comment_190654 السلام عليكم ورحمة الله وبركاتةاخي ارجو ان اكو في صحة وعافيهحل السوال الاول اعمل فنكشن في programe unit اسمها get_name function get_name(stud_no number) return varchar2 is stu_name varchar2(100); begin if stud_no is null then return null; else select student_name into stu_name from student where student_no=stud; return stu_name; end if; end; تم تنشى تكست ايتم غير متصل بقاعدة البيانات يعني database property = noثم من خصائص التكست ترح على calcution mode= formulaفي خانة التى بعد مباشره تستدعي الفنكشن بهذا الكود:اسم الفنكشن(اسم البلك.اسم التكست)get_name(:student.text_item)السوال الثاني لم افهمه ممكن توضح اكثرالسوال الثالتروح علbutton property number of item display =1 تقديم بلاغ
بتاريخ: 27 أبريل 201016 سنة comment_190656 السلام عليكم ورحمة اللهبالنسبة للسؤال الثالث : لانك اضفت الزرار على نفس البلوك المتعدد تم تكراره معك وللتغلب على ذلك يوجد حلين الاول وهو وضع الزرار على بلوك اخر مش داتا بيزوالاخر وهو الاسهل من الخصائص بتاعة الزرار يوجد خاصية اسمها number of item dispayed وخليها رقم 1السؤال الاول: عن طريق تريجر post Change بتاع حقل الرقم الخاص بالموظف وتضع فيه كود كمثال الاتى SELECT EMP_ID INTO :EMP.EMP_ID FROM EMP WHERE EMP_NM = :EMP.EMP_NM ; بالنسبة للسؤال الثانى : عن طريق وضع كود فى تريجر على الزرار WHEN -PRESS-BUTTON نضع الكود الاتى EXECUTE_QUERY ; وبالتوفيق لك دائما تقديم بلاغ
بتاريخ: 27 أبريل 201016 سنة كاتب الموضوع comment_190657 شكرا على الاجابة السوال الثاني لم افهمه ممكن توضح اكثر عمل تقرير بأسماء الطلاب وارقامهم التي ستظهر في الفورم تقديم بلاغ
بتاريخ: 27 أبريل 201016 سنة comment_190658 المقصود بالتقرير الذى تريده يكون للطباعة ام عرض لجميع الموظفين تقديم بلاغ
بتاريخ: 28 أبريل 201016 سنة كاتب الموضوع comment_190724 المقصود بالتقرير الذى تريده يكون للطباعة ام عرض لجميع الموظفين طباعة اخي أي استدعاء تقرير وتمرير جميع الارقام المدخلة في التابولار الى التقريرسؤال اخر كيف اجعل الانتقال الى الخانة السفلى من الtabular بواسطة زر TAB تم تعديل 28 أبريل 201016 سنة بواسطة radiation تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.