بتاريخ: 8 مايو 200916 سنة comment_156104 السلام عليكم ورحمة الله وبركاته أنا عندي 2 فورم واحد لملفات المكلفين والثاني للتقديرات وكل واحد يحتوي على رقم الهوية والاسم والعنوان والمهنة (ID_NO , NAME , ADDRESS , JOP) جدول ملف المكلف هو جدول رئيسي أنا عايز في ملف التقديرات لما أدخل رقم الهوية يظهر مباشرة الاسم والعنوان والمهنة بحيث ياخذهن من جدول ملف المكلف وبارك الله فيكم وثانيا: أنا بعد ما أدخل القيم على الفورم وأخزنهن في الجدول كيف ممكن أستعلم عنه مثلا عندي 2 فورم للتقديرات واحد للإدخال وواحد للتدقيق أنا بعد ما أدخل وأحفظ بدي أدقق البيانات يعني ما أدخلش في فورم التدقيق فكيف لما أدخل رقم الهوية يظهر البيانات مباشرة وياخذهن من نفس الجدول ويعرضهنيا اخوانا سامحونا بس أنا مبتدئ في الفورم وتقريبا شيء خفيف الي بأعرفو وبارك الله فيكم تم تعديل 8 مايو 200916 سنة بواسطة mustafagamiel للدلالة على المضمون تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156106 شوف يأخي الكريممثلا انت أدخلت رقم الهوية في تيكست اسمه hoya_noيمكنك عمل تريجر على هذا الايتم مثلا post text_item select name,address,..... into :name,:address,:.... from table_name where hoya_no=:hoya_no; معناه إنك ستحصل على البيانات من أي جدول بمعلويمة رقم الهوية حيث : تشير إلى التيكست الذي أدخلته أنت في الارقامالسؤال الثاني ممكن توضيح أكثر في الالفاظ كي يتم فهم ماتقصد ماهو التدقيق تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156131 السلام عليكماخي الحبيب بالنسبه للسؤال الاول...استخدم cursor DECLARE CURSOR GET_INFO IS SELECT NAME,ADDRESS,JOB FROM MOKALAFEEN WHERE ID_NO=:BLK.ID_NO; BEGIN OPEN GET_INFO; FETCH GET_INFO INTO :BLK.NAME, :BLK.ADDRESS, :BLK.JOB; IF GET_INFO%NOTFOUND THEN MESSAGE(); MESSAGE(); END IF; CLOSE GET_INFO; END; -----------------------------اخي الحبيب بالنسبه للسؤال التاني حسب ما فهمت...اولا اعمل استعلام F7واكتب رقم الهوية...ومن ثم اضغط على F8 وهي تنفيذ الاستعلام...وسترى البيانات كامله المرتبطه برقم الهوية المدخل...بالتوفيق تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156134 مادام البيانات المسترجعة صف واحد فلاداعي لل cursor وتستخدم جملة select تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156147 أخي الكريماقرأ الموضوع جيدا ستجد أنه يريد إظهار الاسم بدلالة رقم الهوية وهل الشص له أكثر من رقم !!!!عذرا أنا لا أنقد حلك لكنلأريد تشتيت الاخ وخصوصا أنه ذكر أنه ممبتدأ تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة كاتب الموضوع comment_156153 بارك الله فيكم يا إخوة على الخدمة الطيبة وسامحونا وأنا إن شاء الله سأستفيد من الاثنين أنا كنت محتاج صف واحد فقط ولكن ربما إني أستخدم الحل الثاني في أمر آخر وأكيد سأستخدمو وبارك الله فيكم مرة أخرى بالنسبة للسؤال الثاني تقريبا نفس الأول لكن أنا بدي أدقق يعني عندي زر تحديث للبيانات في هذا الفورم ولما أدخل رقم الهوية مثلا يظهرلي كامل البيانات في الفورم طبعا لصف واحد ولما أضغط على زر تحديث يحدثلي البيانات فقط الي قاعدة البيانات ثاني شيء أنا عندي لما أضغط خروج من الفورم يخبرني إنو لازم تدخل البيانات على الفروم ولما أدخل بيانات على الفورم وأضغط خروج يظهر لي رسالة ويقول هل تريد حفظ البيانات أو لا وكل الكود إلي كتبته في هذا الزر هو ()exit_form فقط وبارك الله فيكم بارك الله فيكم تم تعديل 8 مايو 200916 سنة بواسطة م.بلال تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156160 العمود الاي هو pk في الفورم أدخل على خصائصه واجعل خاصية required اجعلها ب no ويمكنك استخدام في الخروج exit_form(no_commit); تقديم بلاغ
بتاريخ: 8 مايو 200916 سنة comment_156170 السلام عليكمبامكانك اخي كتابة الكود التالي وهو تكمله لكود الاخ مصطفى... exit_form(no_commit,no_validate); بالتوفيق تقديم بلاغ
بتاريخ: 9 مايو 200916 سنة كاتب الموضوع comment_156233 بارك الله فيكم أخي مصطفى والأخ PALI.ORACLE على الخدمة الطيبة وجعله في ميزان حسناتكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.