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

ما هوالـ Visual Attributes و أنواع الـ Triggers ??

Featured Replies

بتاريخ:

أريد أن أعرف معني لـ Visual Attributes و كيف أستخدمها

و ما هي أنواع الـ Triggers و كيفيه إستخدامها و متي أستخدم Trigger و آخر !!


أرجوا الرد سرييييييعا ً لإنّـي أحتاجهم في مشروعي ضروريييييييييي

بتاريخ:

سؤالك الاول :تستطيع ان تستخدم الفيجوال عندما تريد ان تعمل خلفية للسجل او مجموعه من السجلات وايضا للتحكم في حجم الخط بشكل عام بامكانك عمل فيجوال ثابتة في فورم تيبمليت وتوريثها لمجموعه الفورمز حسب الشغل وحسب الطلب وتستخدم للسرعة واضفاء صورة تجميلية

السؤال الثاني :التركر لها استخدامات كثيرة جداً وانواع كثيرة تستخدم حسب الشغل المطلوب منك على سبيل المثال تركر post-query تكتب فيه كود لجلب صفة معينة مثل اسم الموظف بعد ما يكون رقم الموظف موجود على الشاشة مثال:
select ename into :filed from emp where empno=:empno
مثلا تركر when-validate-item تكتب فيه كود لتمنع تكرار الادخال لرقم الموظف او رقم الصنف مثلا مثال
select count(empno) into v_empno from emp where empno=:empno
if v_empno >0 then
message('the number is found before....') ;h
raise form_triger_failure;
وهكذا

مثلا عنكك list_item وتود كتابة كود على تركر الخاص بها تختار التركر when-list-changed اي عنمدا تتغير اليست اعمل شيء معين
او اذا عندك check-box تحتاج لكتابة الكود على تركر الخاص بها when-checkbox-checked

وهكذا
عندك انواع التركر الرئيسيى مثلا كل شيء مسبوق ب pre-name-trigger
وآخر يبدأ ب post-trigger-name
وآخر يبدا ب when-trigger-name
مثلا pre-insert
pre-update
pre-delete

post-insert
post-update
post-delete

when-new-form-instance
when-mouse-down
when-button-pressed
......
كل اشي له شيء متوافق معهو في العمل والفكرة وهذا يعتمد على التحليل والعمل والحاجة
ارجو من الله العلي القدير ان تكون قد وصلتك معلومة ولو 20% لكي تبدأ بعدها بدراسة التركرز والخطوات البرمجية

  • بعد 6 شهور...
بتاريخ:
  • كاتب الموضوع

جزاكم الله خيرا ً علي هذا الشرح الوافي

و أتمني إن تساعدني إن وقف أمامي شئ :D :rolleyes:



سؤالك الاول :تستطيع ان تستخدم الفيجوال عندما تريد ان تعمل خلفية للسجل او مجموعه من السجلات وايضا للتحكم في حجم الخط بشكل عام بامكانك عمل فيجوال ثابتة في فورم تيبمليت وتوريثها لمجموعه الفورمز حسب الشغل وحسب الطلب وتستخدم للسرعة واضفاء صورة تجميلية

السؤال الثاني :التركر لها استخدامات كثيرة جداً وانواع كثيرة تستخدم حسب الشغل المطلوب منك على سبيل المثال تركر post-query تكتب فيه كود لجلب صفة معينة مثل اسم الموظف بعد ما يكون رقم الموظف موجود على الشاشة مثال:
select ename into :filed from emp where empno=:empno
مثلا تركر when-validate-item تكتب فيه كود لتمنع تكرار الادخال لرقم الموظف او رقم الصنف مثلا مثال
select count(empno) into v_empno from emp where empno=:empno
if v_empno >0 then
message('the number is found before....') ;h
raise form_triger_failure;
وهكذا

مثلا عنكك list_item وتود كتابة كود على تركر الخاص بها تختار التركر when-list-changed اي عنمدا تتغير اليست اعمل شيء معين
او اذا عندك check-box تحتاج لكتابة الكود على تركر الخاص بها when-checkbox-checked

وهكذا
عندك انواع التركر الرئيسيى مثلا كل شيء مسبوق ب pre-name-trigger
وآخر يبدأ ب post-trigger-name
وآخر يبدا ب when-trigger-name
مثلا pre-insert
pre-update
pre-delete

post-insert
post-update
post-delete

when-new-form-instance
when-mouse-down
when-button-pressed
......
كل اشي له شيء متوافق معهو في العمل والفكرة وهذا يعتمد على التحليل والعمل والحاجة
ارجو من الله العلي القدير ان تكون قد وصلتك معلومة ولو 20% لكي تبدأ بعدها بدراسة التركرز والخطوات البرمجية

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

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

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

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

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

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.