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