الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عرض بيانات جدول بين تاريخين

Featured Replies

بتاريخ:

اخواني السلام عليكم ورحمة الله وبركاته

عندي جدول يحتوي على معلومات عن الفواتير بكافة تفاصيلها رقم الصنف واسم الصنف ورقم الفاتوره وتاريخ الفاتوره والكميه اريد عمل كود يظهر لي الفواتير التي تم اصدارها بين تاريخين انا ادخلهما في حقلين يعتني اثنين تيكست ايتم بحيث تظهر النتائج في فورم من نوع تابيلور ربما الموضوع سهل بالنسبه للكثير من الاعضاء لكنه مهم بالنسبه الي


وشكرا

بتاريخ:

هل التواريخ من نوع Date او من نوع Varchar2

بتاريخ:
  • كاتب الموضوع

شكرا لك اخر بركات على سرعة تجاوبك التواريخ من نوع date

بتاريخ:

السلام عليكم ورحمة الله وبركاته
اخي فالله
بعد التحية
اعمل شاشة مكونه من 2 بلوك واحد كنترول ضع فيه الحقلي وزر البحث
والاخر جدول بيانات الفواتير واعمله على شكل جدول
وتعالي على خصائص البلوك وعلى ال where clause

اكتب تاريخ الفاتورة بين الحقل الاول والحقل الثاني
مثال
تاريخ الفاتورة inv_date
الحقل الاول :t1
الحقل الثاني :t2
inv_date between :t1 and :t2

وتعالي على الزر اللي في بلوك التحكم واكتب
go_bllock(اسم البلوك اللى فيه بيانات الفاتورة'');
execute_query;

ان شاء الله كده تكون وصلت الفكره
اتمني من الله عز وجل ان تجد ضالتك في هذه السطور المتواضعه
وفقك الله الى ماتحب ويرض

بتاريخ:
  • كاتب الموضوع

استاذس الفاضل احمد اشكرك اولا على تجاوبك قمت بتجربة طريقتك ولكن للاسف اعطاني غلط رقمه frm-40505 وكان الموؤشر يشير عند حقل رقم الفاتوره ويعلق البرنامج فما هو السبب

وشكرا

بتاريخ:

اخي اضغط
CTRL + SHIF + E

وقولي ايه نص رسالة الخطأ بالظبط

ملحوظ :
inv_date هو عبارة عن حقل التاريخ في قاعدة البيانات حقك
يعني ده على سيبل المثال شوفه عندك اسمه ايه وغيره

وشكرا

بتاريخ:

اخ احمد انا جربتها عندي وزبطت وطلعت نتيجة وهاي طريقة حلوة ومختصرة بصراحة انا كنت عاملها بكيرسور وكود طويل اما طريقتك مختصرة وحلوة بس بدي منك كمان طلب اذا كنت بدي اجيب بيانات من جدولين طبقا للتاريخين مالزيادة التي اعملها ليتم اظهار المعلومات كلها حسب التاريخ الموجود

بتاريخ:
  • كاتب الموضوع

استاذي الفاضل احمد اشكرك جزيل الشرك وجعلها الله في ميزان حسناتك لقد كان عندي خطأ بسيط وهو لم اضع نقطتين بعد ال between :t and :t2

وشكرا

بتاريخ:
اخ احمد انا جربتها عندي وزبطت وطلعت نتيجة وهاي طريقة حلوة ومختصرة بصراحة انا كنت عاملها بكيرسور وكود طويل اما طريقتك مختصرة وحلوة بس بدي منك كمان طلب اذا كنت بدي اجيب بيانات من جدولين طبقا للتاريخين مالزيادة التي اعملها ليتم اظهار المعلومات كلها حسب التاريخ الموجود

السلام عليكم ورحمة الله وبركاته
اخي فالله cuteeyes
بعد التحية
يمكن التعديل في خصائص البلوك فتقوم بعمل التالي
Query Data Source Type = from clause query
Query Data Source Name =Select statement

Select statement تعني جملة الاستعلام بتاعتك على الجدولين كامله بالعلاقه بدون اي كندشن متغيره لان الكندشن المتغير بيتم وضعه فال WHERE Clause
والخطواط السابقه الخاصة بال
WHERE Clause

وفقك الله الى ماتحب ويرضي

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.