الانتقال إلى المحتوى
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

بتاريخ:

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

أخواني عملت تقرير ووضعت له باراميتر ومن ضمن البارميتر هذي تاريخ المطلوب كيف اقدر اجعل ان البارميتر هذا اللي اهو التاريخ يكون ياخذ قيمته من التاريخ الحالي يعني sysdate في الفورم كنا نعمل ان القيمة الافتراضية للمربع النصي $$date$$ ويجيبلي فيه التاريخ الحالي لكن يوم وضعتها في التقرير لايقبل هذه القيمه

انا وضعت patch-file يقوم بتشغيل هذا التقرير يوميا في وقت معين لذا لابد ان يكون قيمة التاريخ متغير يوميا وياخذ تاريخ اليوم الحالي لان التقرير هذا ماراح احد يشغله ولا راح ينادى من فورم انما هو فقط .rep فماهي القيمة الافتراضية الصحيحة الممكن وضعها في التقرير لتقرأ التاريخ الحالي..؟

نسيت اخبركم ان الريبورت هو 6i

تم تعديل بواسطة Amateur

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي الكريم لا حاجة لهذا التعب هناك شيء جاهز في الreport builder وهو نوع من المتغيرات الجاهز
ماعليك سو عمل feild في التقرير لتضع فيه التاريخ ثم تذهب لخصائص هذا الحقل وتذهب لخاصية الsource
وتختار المتغير current date
وفي الformat mask nested تحدد ماهي طريقة عرض التاريخ أي فورمات التقرير
وإذا لم تنجح معك أخبرني أو أرسل التقرير لأطبق لك هذه الطريقة
والسلام عليكم ورحمة الله وبركاته

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

اخي العزيز

في قائمة source لم يظهر لي خيار current date كما قلت سابقا والمشكلة هي في متغير التاريخ المفترض استخدامه يعني ماهو المتغير الخاص ببراميتر التقرير ليظهر في نفس الباراميتر تاريخ اليوم

المرفق عبارة عن ملف بسيط لا يوجد به جملة استعلام من جدول بل من dual وفيه البارميتر اذا استطعت ان تثبت التاريخ الحالي في الباراميتر اكون شاكرا لك

date_test.zip

بتاريخ:


اللى انا فاهمه انك عاوز مثلا جميع الحركات التى تمت اليوم مثلا جميع الفواتير التى تمت اليوم
هل انا فاهم صح او غلط؟

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

كلامك صحيح
بس المقصد بشكل عام كيف اخلي الباراميتر اللي بالريبورت تحمل قيمة افتراضية وهي التاريخ الحالي سبق وقلت ان بالفورم لو انشأنا مربع نصي وجعلنا قيمته الافتراضية $$date$$ يعرض فيه التاريخ الحالي لكن يوم وضعتها في البارميتر للتقرير لايقبل هذه القيمه طبعا فيه حل آخر انه بالامكان ان اضع بنفس الاستعلام sysdate وتنتهي المشكلة لكن هل من الممكن تطبيق ماقلت.. وشكرا لكم

بتاريخ:

لو عرفنا بارامتر مثلا P_DATE ونوعه DATE
وبعدين نضع هذا الكود فى
BEFORE PARAMETER FORM TRIGGER

الكود هو
SELECT SYSDATE
INTO :(_DATE
FROM DUAL;

وبعدين جرب التقرير بتاعك هتلقيه فيه قيمة افتراضية هى تاريخ اليوم

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي الكريم لو تضع FORMULA على مستوى التقرير وتضع داخلها جملة SELECT SYSDATE
أعتقد أن المشكلة إن شاءالله تحل
والسلام عليكم ورحمة الله وبركاته

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

شكرا لك يا أخ راضي جوابك اهو الصحيح ويمكن اهو اقرب شيء للصحة مع احترامي للباقين وتقديرهم على محاولاتهم وجزاكم الله الف خير

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

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

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

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

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

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.