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

بتاريخ:

السلام عليكم
مشكلتي هي ان عندي 3 حقول للتاريخ
الأول للسنة والثاني للشهر و الثالث لتاريخ اليوم_بالأضافة الى انهم ايضا اعمدة مستقلة في قاعدة البيانات_

فعلى المستخدم ان يقوم بادخال التاريخ بهذه الحقول
وقد قمت بوضع trigger>>whene validat item
على كل حقل_السنة، الشهر، تارخ اليوم_
وهذا هو الكود الي طبقته على حقل السنة
[
IF TO_char(:C_R_YEARLY_EVENT_PLAN.YEAR,'YYYY') < to_char(SYSDATE,'YYYY') THEN
if show_alert('YEAR_ALERT')= alert_button1 then
raise form_trigger_failure;
end if;
END IF;
طبعا مع تغير اسم item

الي بيعمله انه بشيك على كل عنصر لوحده


يعني لو حطيت تاريخ السنة 2006
ثم الشهر march
و تاريخ اليوم 28

سيقوم بالتخزين
مع ان لو قارنت بتارخ اليوم

احنا بشهر April

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

اتمنى اكون وضحت مشكلتي

وشكرا

بتاريخ:

اخي الكريم
ممكن ان تدمج بين التوايخ بهذه الطريقة

if to_char(:ur_day||'-'||:ur_month||'-'||:ur_year,'dd-mm-yyyy') > to_char(sysdate,'dd-mm-yyyy'
then ....



ارجو ان تكون قد وضحت الفكرة

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

شكراعلى المساعدة
وهل تنصح بان اقوم بالغاء الtriggers السابقين الموجودين على كل item

لكن هل اقوم بوضع هذا الكود
على مستوى ال block
باستخدام trigger
whene new record instance

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

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

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

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

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

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.