ammar al_hada بتاريخ: 1 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 1 أكتوبر 2016 السلام عليكم ورحمة الله وبركاتة اريد عمل شاشة استعلام لأحد الجداول بحيث تظهر النتائج حسب المتغيرات التي يدخلها المستخدم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 2 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 2 أكتوبر 2016 لنفترض مثلاً أنك تريد الاستعلام بحالة الطالب STAT من جدول الطلاب Students 1. في الشاشة ستقوم بإنشاء Block لجدول الطلاب أسمها Student وتربطها بجدول الطلاب في قاعدة البيانات 2. وستقوم بإنشاء أيتم SLC سيتم من خلاله ادخال الحالة التي بناء عليها ستظهر النتائج 3. في خائص البلوك عند قيمة where clause قم بوضع الاستعلام التالي STAT =:SLC ، ومعنى هذا أنه يظهر جميع البيانات التي تطابق الشرط الذي كتبته. 4. قم بإنشاء زر (عرض النتائج) اكتب في بروسيجر عند الضغط الأمر التالي GO_BLOCK('students'); execute_query; جرب هذه الطريقة مالم فهنا طريقة برمجية أخرى ولكن هذه هي الأنسب ... أنتهى ... 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ammar al_hada بتاريخ: 2 أكتوبر 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 2 أكتوبر 2016 مشكور اخي فيصل ...لكن هناك الكثير من المتغيرات التي اريد ادخالها مثل العملة والتاريخ من وإلى وغيرة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 3 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2016 مشكور اخي فيصل ...لكن هناك الكثير من المتغيرات التي اريد ادخالها مثل العملة والتاريخ من وإلى وغيرة لا يمنع ان تضيف أكثر من مائة متغير شريطة أن تكتبها بطريقة صحيحة .. ومن الأفضل ادخال دالة NVL عند كتابة الكود وذلك لتجاهل القيم الـNULL مثاله STAT = NVL(:SLC ، STAT) AND ...... AND ..... AND ..... ومعنى ذلك أنه اذا لم تدخل قيمة في الأيتم SLC فإنه سوف يعيد لك جميع النتائج >>> بالتوفيق ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
eslam elbyaly بتاريخ: 3 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2016 السلام عليكم ورحمة الله وبركاتة اريد عمل شاشة استعلام لأحد الجداول بحيث تظهر النتائج حسب المتغيرات التي يدخلها المستخدم لا داعى لكل هذا يا اخى , اعمل البلوك بالويزارد فقط , واكتب في اى ايتم ما تريد واضغط " تنفيذ استعلام " . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 3 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2016 السلام عليكم ورحمة الله وبركاتة اريد عمل شاشة استعلام لأحد الجداول بحيث تظهر النتائج حسب المتغيرات التي يدخلها المستخدم لا داعى لكل هذا يا اخى , اعمل البلوك بالويزارد فقط , واكتب في اى ايتم ما تريد واضغط " تنفيذ استعلام " . تظهر النتائج حسب المتغيرات التي يدخلها المستخدم القصد من سؤاله أن يتم عرض النتائج بناء على المدخلات من قبل المستخدم أي أن هذه المدخلات يمكنها ان تتغير ... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ammar al_hada بتاريخ: 3 أكتوبر 2016 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2016 مشكووور كل الشكر اخ فيصل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.