بتاريخ: 17 مارس 200719 سنة comment_94073 عندي كرسر أريده أن يرجع جميع البيانات للطالبولكنه يرجع فقط قيمة واحدةوها هو الكرسر مرفق بالملفملاحظة :أريد إستخدامه في الفورم والتقارير DATA_STU.txt تقديم بلاغ
بتاريخ: 17 مارس 200719 سنة comment_94083 السلام عليكم و رحمة الله و بركاته أخي الكريم طلبك غير مفهوم بعض الشئ فالكيرسور بالفانكشن المرفقة يقوم باختيار الINFO_DATE وهي قيمة واحدة و به شرط STU_number like :STU_NUMBER; لذلك فمن الطبيعي انه سيرجع قيمة واحدة فقط تم اختيراها لطالب واحد فقط و هو الصحيح عندما تستخدمه في فانكشن علي أساس ان الفانكشن تقوم بارجاع قيمة واحدة فقط اما اذا كنت تقصد انك تريد استرجاع اكثر من حقل في السيليكت اي عدة بيانات للطالب الواحد مثل الINFO_DATESTUDENT_NAME علي سبيل المثال قيمكنك عنئذ استخدام PROCEDURE تحتوي علي OUT_PARAMETERSتقوم باختيار ما تريده فيها من حقول ثم عند منادتها تقوم بعمل CALLING لها في متغيرات للOUT PARAMETERS بالتوفيق تقديم بلاغ
بتاريخ: 17 مارس 200719 سنة كاتب الموضوع comment_94090 شكرا أخي على جوابكونعم أقصد أن الخلية INFO_DATA بها أكثر من قيمة للطالب الواحد , مثلا255263والكرسور شغالة مية مية في بيئة SQL/PLSQLولكن في التقارير لا أعرف كيف أستدعيهاالرجاء المساعدة يا أستاذي تقديم بلاغ
بتاريخ: 17 مارس 200719 سنة comment_94108 أخي الكريم ما المقصود بان الخلية INFO_DATAبها اكثر من قيمة للطالب الواحد هل هي موجودة في جدول الطلبة ام في جدول ناتج عن علاقة MANY TO MANY ???????????????/و اذا كانت في جدول الطلبة نفسه فكيف بها اكثر من قيمة ؟؟؟؟؟؟؟؟؟؟؟هل كنص يفصل بينه كوما مثلا ام ماذا و اذا كانت في جدول منفصل فما هو وصفه و البرايمري كي الخاص به تقديم بلاغ
بتاريخ: 17 مارس 200719 سنة comment_94127 السلام عليكمورحمه الله وبركاتهمعلومه زياده احب اقولها ان الفنكشن بنعملها علشان نرجع قيمه مثلا عايزين نعمل مجموع حاجه نعمل ضريبه لحاجه زي كدهاما البروسيدر فعنمله علشان نسترجع بيانات تقديم بلاغ
بتاريخ: 19 مارس 200719 سنة كاتب الموضوع comment_94275 شكرا على تجاوبكم معي وآسف على التأخيرخليني أطرح السؤال بشكل ثانيأنا عملت البرويسدر وهي كمت قلت شغالةأنا أريد فقط أستدعيها في التقريرفكيف أسندعي بروسيدر في تقرير تقديم بلاغ
بتاريخ: 19 مارس 200719 سنة comment_94300 أخي الكريم طريقة استعدعاء البروسيدر في التقرير تعتمد علي البارمترز التي تحتويها و الغرض من البروسيدر نفسها فارجو منك الغرض منها و طبيعة عمل البروسيدر و مكانها عل عيل قاعدة البيانات ام في pll ام علي التقرير نفسه ؟فلكل حادث حديث بالتوفيق تقديم بلاغ
بتاريخ: 19 مارس 200719 سنة comment_94311 السلام عليكملازم يكون عدد الحقول = عدد حقول الشاشة تقديم بلاغ
بتاريخ: 20 مارس 200719 سنة كاتب الموضوع comment_94400 شكرا لجميع الأخوان وبالخصوص hanon_OCPعلى تجاوبهم معيوشكلي ضعت في السؤالولكن يا أخي hanon_OCP هل من الممكنأن تعطيني تقرير يحتوي على بروسيدر كمثال يمكن أن أحتذي به تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.