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

Date Format

Featured Replies

بتاريخ:

السلام عليكم
لو سمحتم لو فرضنا عندي حقل يظهر تاريخ معين
واريد عن ظهور التاريخ في هذا الحقل يظهر اسم اليوم الموافق له في الحقل التاني
كيف يمكنني فعل ذلك وماهو ال Trigger  المناسب وماذا سوف اكتب فيه
ولكم جزيل الشكر

post-152741-0-99374200-1482313427_thumb.jpg

بتاريخ:

when-validate-item

if :item is not null

then

:the_other_item := to_date(:item,'day');

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

شكرا لك ولكن لم تظهر النتيجة المطلوبة
وجربت التالي ولم تعمل
:date1 :=to_date(:day,'Day');
date1 هو التاريخ بالارقام
day هو اسم اليوم
والTrigger موجود على day

بتاريخ:

W-V-I trigger المفروض يبقى على الايتم الى التاريخ فيه بالارقام عشان لما تيجى تطلعى منه يترجمه ليوم بالحروف في الايتم التانى.

يعنى تكتبى فيه

:DAY := TO_CHAR(:DATE1,'DAY');

 

على اساس ان الايتم الى فيه التاريخ من النوع DATE

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

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

شكرا لتعاونك ولكن للاسف مازلت احاول ولم تظهر النتيجة المطلوبة
:day := to_date(:date1,'Day');
عملت نفس الخطوات يلي حضرتك ذكرتها ولم تعمل
وجربت اكتر من Trigger ولم اصل للمطلوب
شكرا جزيلا لك

بتاريخ:

اتفضلى

KHOLOUD.rar

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

الف شكر والله يعطيك الف عافية ولكن ايضا لم انجح في الوصول للمطلوب
سوف اوضح الصورة اكثر

انا عندي شاشة سوف يظهر فيها التاريخ بشكل اتوماتيكي من قاعدة البيانات كما موضح في الصورة
المطلوب اظهار اسم اليوم في الحقول التي فوق حقول التاريخ
واشكر تعاونكpost-152741-0-35965600-1482322641_thumb.jpg

تم تعديل بواسطة eng.kholoud

بتاريخ:

اعملى فورميولا وحطى فيها الكود الى ادتهولك.

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

شكرا جزيلا لك استاذ اسلام سوف اجرب واخبرك بالنتيجة
اشكر تعاونك

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

السلام عليكم
بداية عندي سؤال لو تكرمت مالفرق بين لو كان التاريخ يظهر تلقائي او انا سوف ادخل التاريخ يعني لماذا اختلفت طريقة الحل مع ان النتيجة المطلوبة نفسها؟
وبحثت عن الفورميولا في tool palette ولم اجدها هي مكتوب عليها فورميولا او هناك طريقة اخرى لاستعمالها
انا سبق جربت الفورميولا عدة مرات في التقارير لكن في الشاشات ولا مرة

حتى اني جربت اني عمل select بالفورمات  المطلوب من الجدول نفسه ولم تعمل معي.
ولك جزيل الشكر

تم تعديل بواسطة eng.kholoud

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

استاذ اسلام اشكرك جزيل الشكر
تم الحل وظهرت النتيجة المطلوبة بالطريقة التالية
عملت POST CHANGE وSELECT من نفس الجدول بفورمات DAY
ووصلت للمطلوب الحمدلله
الف شكر لتعاونك

post-152741-0-71485600-1482389539_thumb.jpg

تم تعديل بواسطة eng.kholoud

بتاريخ:

الحكاية مش انك توصلى للمطلوب, المفروض توصلى للطريقة الأمثل.

ليه بتستخدم select والقيمة أدامك اصلا.

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

الفكرة اني الطريقة الامثل حاولت وماقدرت اوصل للمطلوب فيها
ولاقدرت افهم ليش كنا تشتغل بالاول Trigger ولما صارت الفكرة ان التاريخ سوف يظهر تلقائي طلبت انو استعمل فورميولا؟

بتاريخ:

جربتى تفتحى الهيلب وتقرأى عن التريجر الى قلتلك عليه when-validate-item وتقرأى برده عن الـ post-change , والفورميولا,

هتستفيدى كتير وتتعلمى على الاقل 3 حاجات جديدة, رغم انهم هيبقوا اكتر من كده بكتير لو فتحتى الهيلب.

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

استاذ اسلام رجعت جربت الحل نفسه يلي سبق حضرتك قلت عنه ولكن على post-change واشتغلت تمام
:DAY := TO_CHAR(:DATE1,'DAY');

 

سوف اقرا عن ماذكرت واجرب على وحدة على مثال مختلف

 

اشكرك جزيل الشكر مرة اخرى

بتاريخ:

عفوا

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

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

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

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

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

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.